Re: db migration, are accents now ignored for spanish terms
Hi, Just to confirm, this is the intended behavior. Best, - Eric On Sep 20, 5:12 pm, AdWords API Advisor wrote: > Hi, > > I believe this was intentional, but I'll circle back with the > engineering team and confirm. > > Best, > - Eric Koleda, AdWords API Team > > On Sep 19, 10:23 am, bramiozo wrote: > > > > > Besides the rather large numerical discrepancy between different > > backends one thing I noticed was that the accents for the Spanish > > terms are ignored, is this a bug or is this intentional ? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: TrafficEstimatorService question about clicksPerDay
Hi Greg, The TrafficEstimatorService provides estimates for the Google.com (GOOGLE_SEARCH) and Search Partners (SEARCH_NETWORK): http://adwords.google.com/support/aw/bin/answer.py?hl=en&answer=8692 You can however configure your campaign to target a variety of networks: http://code.google.com/apis/adwords/docs/reference/latest/CampaignTargetService.NetworkTarget.html Best, - Eric Koleda, AdWords API Team On Sep 20, 11:49 am, Greg wrote: > I need you to try to figure out if the daily click number that is > returned by the Google API is just for syndicated, just for search, or > both. > > So in other words, if I bid on "car insurance" Google will show my ad > when people search on Google.com for "car insurance" and, if I so > designate, on Internet pages about car insurance. So is the daily > clicks they give us for both of those cases or just one? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: criterion paused
Hi, To pause a criterion set BiddableAdGroupCriterion.userStatus to PAUSED: http://code.google.com/apis/adwords/docs/reference/latest/AdGroupCriterionService.BiddableAdGroupCriterion.html#userStatus Best, - Eric Koleda, AdWords API Team On Sep 20, 12:16 pm, "Y?lmaz ??PKALI" wrote: > i want to paused a criterion with php, > where it should be paused or is this code wrong ? > > $operations= array('operations' => array('operator'=>'SET','operand'=> > array('adGroupId'=>'9876543','criterion'=>array('id'=>'1234567','status'=>' > PAUSED'; -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: Uncaught SoapFault exception: [soap:Server] QuotaCheckError.ACCOUNT_DELINQUENT
Hi Anash, I've receive this kind of problem too. I look at the accounts at adwords api center looks fine, the system defined cap is greater than the used. Where can I find outstanding balance account? Error: xisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server faultSubcode: faultString: QuotaCheckError.ACCOUNT_DELINQUENT @ faultActor: faultNode: faultDetail: {https://adwords.google.com/api/adwords/cm/v201003} ApiExceptionFault:QuotaCheckError.ACCOUNT_DELINQUENT @ ApiExceptionhttp://www.w3.org/2001/ XMLSchema-instance" xsi:type="QuotaCheckError">QuotaCheckError.ACCOUNT_DELINQUENTQuotaCheckErrorACCOUNT_DELINQUENT QuotaCheckError.ACCOUNT_DELINQUENT @ -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
When using proxy - "301 - moved permanently"
Im using: + python 2.5.4 + awapi_python_lib_11.1.1, v201003 + lxml 2.2.6 + ZSI-2.0_rc3 When using the original example-script "get_all_campaings.py" modified for using a proxy: ... # Initialize appropriate service. campaign_service = client.GetCampaignService( 'https://adwords-sandbox.google.com', 'v201003', 'proxy.aon.at: 8080') ... I get the following debug informations: = C:\Setup\Programme\awapi_python_lib_11.1.1\examples \v201003>get_all_campaigns_pr oxy.py Traceback (most recent call last): File "C:\Setup\Programme\awapi_python_lib_11.1.1\examples \v201003\get_all_camp aigns_proxy.py", line 41, in campaigns = campaign_service.Get(selector)[0] File "C:\Programme\Python25\Lib\site-packages\aw_api \CampaignService.py", line 111, in Get 'Campaign', self.__loc, request) File "C:\Programme\Python25\Lib\site-packages\aw_api\WebService.py", line 353, in CallMethod raise Error(msg) aw_api.Errors.Error: Moved Permanently. The document has moved. [RAW DATA: _ Tue Sep 21 18:53:16 2010 REQUEST: http://schemas.xmlsoap.org/soap/ encoding/" xm lns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:ZSI="http://www.z olera.com/schemas/ZSI/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance";>https://adwords.google.com/api/adwords/cm/ v201003">xxx...xxxAWAPI PyLib v11.1.1: GoogleTestmymail...@g mail.com++EURclient_1+mymail...@gmail.com< /SOAP-ENV:Envelope> _ Tue Sep 21 18:53:17 2010 RESPONSE: 301 Moved Permanently --- Location: https://adwords.google.com/api/adwords/cm/v201003/CampaignService Content-Type: text/html; charset=UTF-8 Date: Tue, 21 Sep 2010 16:49:21 GMT Expires: Tue, 21 Sep 2010 16:49:21 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE X-Cache: MISS from proxy.aon.at-w08 Via: 1.0 WARSPROXY08 (squid/3.0.STABLE21) Proxy-Connection: close Moved Permanently Moved Permanently The document has moved https://adwords.google.com/api/adwords/ cm/v20100 3/CampaignService">here. ] === When starting the unmodified script (without proxy) everything works fine and that's the corresponding output: === C:\Setup\Programme\awapi_python_lib_11.1.1\examples \v201003>get_all_campaigns.py [2010-09-21 18:51:42,358::DEBUG::AdWords API Python Client Library v11.1.1] Star tTime: 2010-09-21 18:51:40 *** Outgoing HTTP headers ** User-Agent: ZSI 2.0.0 (http://pywebsvcs.sf.net); xml.etree.cElementTree v1.0.6 *** Outgoing SOAP ** http://schemas.xmlsoap.org/soap/envelope/";> https://adwords.google.com/api/adwords/ cm/v20100 3"> xx AWAPI PyLib v11.1.1: GoogleTest mymail...@gmail.com++eur client_1+mymail...@gmail.com https://adwords.google.com/api/adwords/cm/ v201003"> *** Incoming HTTP headers ** 200 OK Content-Type: text/xml; charset=UTF-8 SOAPAction: "" Date: Tue, 21 Sep 2010 16:47:46 GMT Expires: Tue, 21 Sep 2010 16:47:46 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE Transfer-Encoding: chunked *** Incoming SOAP ** http://schemas.xmlsoap.org/soap/envelope/";> https://adwords.google.com/api/ adwords/cm/v2010 03"> effb2f384b62fd35fecf77739a4e9d0f 1 1144 1 https://adwords.google.com/api/adwords/ cm/v201003" > 1 CampaignPage DAILY Money 0 STANDARD 180600 ruumtest PAUSED SERVING 20100920 20101231 DAILY Money 5000 STANDARD ManualCPC OFF OPT_OUT ALL CampaignStats OPTIMIZE 0 EndTime: 2010-09-21 18:51:42 [2010-09-21 18:51:42,453::DEBUG::AdWords API Python Client Library v11.1.1] host =adwords-sandbox.google.com service=CampaignService method=get operator=None res ponseTime=1144 operations=1 units=1 requestId=effb2f384b62fd35fecf77739a4e9d0f i sFault=False [2010-09-21 18:51:42,453::DEBUG::AdWords API Python Client Library v11.1.1] DEBU G: None Campaign with id '180600', name 'ruumtest', and status 'PAUSED' was found. Usage: 1 u
Re: CampaignStats not returning network type.
Hi Andy, An example of creating a v201003 keyword report in Python is available here: http://code.google.com/p/google-api-adwords-python-lib/source/browse/trunk/examples/v201003/add_keywords_performance_report_definition.py There is no need to create a new ReportDefinition every time you want to run a report. There are dateRangeTypes like YESTERDAY and LAST_WEEK that you can use to create reusable report definitions. http://code.google.com/apis/adwords/docs/reference/latest/ReportDefinitionService.ReportDefinition.DateRangeType.html The get() method will return the last 100 ReportDefinitions that were created, but if you know the ID you can still run an older report definition. Best, - Eric Koleda, AdWords API Team On Sep 19, 4:33 am, Andy wrote: > Is there an example of how to create a rport definition in Python at > all? Using the adspygoogle.adwords module? All I can find is a Java > example > here:http://adwordsapi.blogspot.com/2010/07/introduction-to-reportdefiniti... > and it is rather difficult to translate. > > Also, if I want to run the report daily, am I required to report a new > definition daily? I notice some definitions I create are available to > use when I search for previously defined definitions. Also, if I don't > need to create new definitions, just query existing ones, how long do > the existing definitions last? Is time a factor or is it until they're > pushed off the bottom of the stack by other new definitions? > > Thanks, > Andy. > > On Sep 15, 8:06 pm, AdWords API Advisor > wrote: > > > > > Hi Andy, > > > Unfortunately this isn't possible using the statsSelector. The > > ReportDefinitionService has the fields AdNetwork1 (Ad Distribution) > > and AdNetwork2 (Network) that you can use to segment the data in > > reports. > > > Best, > > - Eric Koleda, AdWords API Team > > > On Sep 11, 5:03 pm, Andy wrote: > > > > Hi, > > > > I'm using a simple query to find out the stats across my campaigns and > > > it is working well. The code below gives me a dictionary of all the > > > stats I need _except_ the network type. I need to be able to > > > differentiate between the content network and the search network but > > > regardless of how I have the campaigns set up in the MCC, the network > > > type is coming out as ALL. > > > > Any advice on how to differentiate between the networks would be very > > > much appreciated. > > > > The code I have is: > > > > import os > > > import sys > > > > from adspygoogle.adwords.AdWordsClient import AdWordsClient > > > > sys.path.append(os.path.join('.')) > > > > client = AdWordsClient(path=os.path.join('.')) > > > > client.SetClientEmail('em...@address.com') > > > > selector = { > > > 'statsSelector': { > > > 'dateRange': { > > > 'max':"20100101", > > > 'min':"20100101" > > > } > > > } > > > > } > > > > cs = client.GetCampaignService('https://adwords.google.com', > > > 'v201003') > > > > campaigns = cs.Get(selector)[0] > > > > for entry in campaigns['entries']: > > > print entry['campaignStats'] -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Campaigns.stats object returning null or zero values
We are trying utilize the latest version of Adwords API. We are able to get campain names, ID, status etc. but the following values are being returned as null or zero: [averageCpc] [averageCpm] [averagePosition] [conversionRate] etc. We are using C# client library that has been provided by Google: http://code.google.com/p/google-api-adwords-dotnet/source/browse/#svn/branches/v9.0 If there any additional resources, please let us where they are on the web or provide some guidance. Thanks Here is a partial snippet of the code, in case that's helpful: AdWordsUser user = new AdWordsUser(); CampaignService campaignService = (CampaignService)user.GetService(AdWordsService.v200909.CampaignService); try { // Get all campaigns. CampaignPage page = campaignService.get(new CampaignSelector()); // Display campaigns. if (page != null && page.entries != null) { if (page.entries.Length > 0) { foreach (Campaign campaign in page.entries) { Response.Write("Campaign with id = '" + campaign.id + "', name = '" + campaign.name + "' and status = '" + campaign.status + "'"); } -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
v201008 unable to create adwords user: "Value cannot be null.\r\nParameter name: settings"
I'm using the .NET client library. Here's the code: Dictionary dHeaders = new Dictionary(); dHeaders.Add("email", sEmail); dHeaders.Add("clientEmail", sClientEmail); dHeaders.Add("password", sPassword); dHeaders.Add("useragent", ConfigurationManager.AppSettings["SiteBuilderUserAgent"]); dHeaders.Add("developerToken", ConfigurationManager.AppSettings["AdWordsDeveloperToken"]); AdWordsUser oUser = new AdWordsUser(dHeaders); This throws an "Exception has been thrown by the target of an invocation.". The InnerException is "Value cannot be null.\r\nParameter name: settings" I've tried instantiating the AdWordsUser object using the App.Config values from the client library examples as well - same error. Nick -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Getting zero impression keywords in KEYWORDS_PERFORMANCE_REPORT
Just wondering if there is a specific predicate for this/ something else? By default I have noticed that you only get keywords with nonzero impressions. Thanks. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: Enum ACCOUNT_PERFORMANCE_REPORT 201003
Hi Eric, Yes, I'm aware that this is only supported in v201008. However, I'm using the v201003 and I'm requesting: reportDefinition.reportType = ReportDefinitionReportType.ADGROUP_PERFORMANCE_REPORT; And I'm receiving an exception about the ACCOUNT_PERFORMANCE_REPORT. I've searched through all of my code and I can't find ACCOUNT_PERFORMANCE_REPORT anywhere in my code. I've confirmed that it is calling https://adwords.google.com/api/adwords/cm/v201003/ReportDefinitionService This is the code that is causing the exception: ReportDefinitionService reportDefinitionService = (ReportDefinitionService)oUser.GetService(AdWordsService.v201003.ReportDefinitionService); ReportDefinitionSelector selector = new ReportDefinitionSelector(); ReportDefinitionPage page = reportDefinitionService.get(selector); I see that the client libraries for v201008 for .NET were just released so I'll switch to that version. I'm assuming it will get me past my hurdle, however, I still think there's an issue with v201003 that may affect others. Thanks for your help. Nick On Sep 20, 2:48 pm, AdWords API Advisor wrote: > Hi Nick, > > The ACCOUNT_PERFORMANCE_REPORT is only supported in v201008, and > previous version cannot use this type of report. To use this report > you will need to upgrade to v201008. > > Best, > - Eric Koleda, AdWords API Team > > On Sep 17, 6:11 pm, nwood888 wrote: > > > > > I recently started getting this when trying to build a report: > > > "Enum > > com.google.ads.api.services.campaignmgmt.report.reportdefinition.v201003.ja > > xbgen.ReportDefinitionReportType > > does not have a constant corresponding to ACCOUNT_PERFORMANCE_REPORT > > while invoking public abstract > > com.google.ads.api.services.campaignmgmt.report.reportdefinition.v201003.ja > > xbgen.ReportDefinitionPage > > com.google.ads.api.services.campaignmgmt.report.reportdefinition.v201003.ja > > xbgen.ReportDefinitionServiceInterface.get(com.google.ads.api.services.camp > > aignmgmt.report.reportdefinition.v201003.jaxbgen.ReportDefinitionSelector) > > throws > > com.google.ads.api.services.campaignmgmt.report.reportdefinition.v201003.ja > > xbgen.ApiException_Exception > > with params > > [com.google.ads.api.services.campaignmgmt.report.reportdefinition.v201003.j > > axbgen.reportdefinitionselec...@5d92b8]." > > > I see that this ReportType is an addition to 201008, but I'm running > > the 201003 .NET client libraries. > > > This is stoping a big launch so any help would be much appreciated. > > > Best, > > > Nick -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Getting campaigns for ALL clients
Hi Everyone, I am using the latest PHP api code. In our MCC we have around 10 accounts linked together, with various campaigns and ad groups. I am trying to get stats for ALL of them. I am able to login to the MCC with my developer account and view all of the various clients and campaigns view the web interface. But when I make an API call to list all campaigns with only my developer account (not specifying a clientId or clientEmail because there are multiple), I am only receiving 1 campaign, from 1 account, and 2 ads. If I place one of the account owners emails in the clientId line of auth.ini, I am able to get a full list of their campaigns. My basic question is, is it possible to get campaign and adgroupad data from all of the connected accounts instead of doing 1 client email at a time? I can't find any service described which lists the current clients either which makes me think that I should be able to get all of the stats by purposefully NOT specifying a clientId. Thanks for any help! Dave Roda -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: Uncaught SoapFault exception: [soap:Server] QuotaCheckError.ACCOUNT_DELINQUENT
Hi We are seeing the same error as well. See Below. I checked our API account and its billing preferences and I don't see any payments outstanding. We had however reached the API limit I had set previously. I updated that but still continue to get the error. Can you please look into it? Let me know where to email my account details. Thanks, Sachin faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server faultSubcode: faultString: QuotaCheckError.ACCOUNT_DELINQUENT @ faultActor: faultNode: faultDetail: {https://adwords.google.com/api/adwords/cm/v200909}ApiExceptionFault:QuotaCheckError.ACCOUNT_DELINQUENT @ ApiExceptionhttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="QuotaCheckError">QuotaCheckErrorACCOUNT_DELINQUENT 21/09/2010 08:01:55:390 - INFO - LoggerStream - ERROR [21 Sep 2010 08:01:55]- AxisFault -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: ReportDefinition
Eric: it's good to see those fields back on the list - any word on the various conversion metric fields and firstpagebid field? I'm sort of stuck between the V13 API which cannot handle large multi-day keyword performance reports and the V2010 API that doesn't have all of the performance metrics but can give me delimited files that are smaller. Changes on the interface side have eliminated my existing solution of using scheduled email reports to receive that data. than ks, -reed -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
TrafficEstimatorService question
Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} I need you to try to figure out if the daily click number that is returned by the Google API is just for syndicated, just for search, or both. So in other words, if I bid on "car insurance" Google will show my ad when people search on Google.com for "car insurance" and, if I so designate, on Internet pages about car insurance. So does the daily clicks i.e. upper/lower clicks per day, include both of these cases or just one? -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: ReportDefinition
Thanks Much for fields and features in Keyword Performance Report Eric, I have run the getReportFields() and am finding the "date", "campaignName" and "adGroupName" are present. And on top of this great news, when I create a report definition for multiple days, I am receiving the data back in a daily aggregation! As an FYI, the money fields are still coming in w/o the 100 multiplier, which I can easily work with either way, just wanting to inquire if there are plans to revert back to the V13 style of treatment for these fields. I appreciate all your assistance in getting these features into the V2010 version! It will be interesting to run a few benchmarks on the existing V13 report download time, versus time it takes to download a report based on a definition with a defined date range, like "yesterday". David On Sep 10, 2:11 pm, AdWords API Advisor wrote: > Hi Ewan, > > I think the behavior you saw was due to a transition period, because > all the fields you mentioned are now officially available in the > KEYWORDS_PERFORMANCE_REPORT as returned by the getReportFields() > method. Let us know if you see other anomalies though. > > Best, > - Eric > > On Sep 2, 1:09 pm, "okiebug1...@gmail.com" > wrote: > > > > > Thanks much for this info Ewan, this will speed up my report > > processing in a big way. The mandate to retrieve the names of the > > keywords' Campaign and AdGroup via resolving the AdGroupID slows down > > the report run considerably. > > > I'm now more hopeful we will soon have the ability to select multiple > > days and a daily aggregation. > > > David > > > On Sep 2, 7:07 am, ewan wrote: > > > > Hi Eric, > > > > I've noticed that some of these fields are in fact available even > > > though they don't appear in the list returned from the Report > > > Definition Service. For example, it is possible to add a "CampaignId" > > > and "CampaignName" field to the Keyword Performance Report and the > > > correct results are returned. > > > > I've also noticed that some other fields don't actually return an > > > error when they aren't officially available. They just return no > > > data. For example, I can use "AdGroupStatus" in the keyword report > > > but don't get anything back. I would assume that this field is quite > > > important as it's really needed for filtering because the status > > > doesn't cascade down and the report ends up with a ton of keywords for > > > Ad Groups that aren't actually active. > > > > Does this mean that new fields are on the way that just aren't > > > documented yet? > > > > Thanks, > > > > Ewan > > > > On Aug 21, 6:56 am, AdWords API Advisor > > > wrote: > > > > > Hi David, > > > > > I will take your concerns to the appropriate teams within Google. No > > > > sunset date has been announced for the v13 ReportService yet, and when > > > > it is announced customers will have at least 4-6 months to migrate > > > > their applications. > > > > > Best, > > > > - Eric > > > > > On Aug 20, 8:25 am, "okiebug1...@gmail.com" > > > > wrote: > > > > > > Hello Eric, > > > > > > I am shocked to hear this undocumented requirement for what should be > > > > > a standard performance report, Keyword performance in our case. The > > > > > mandate to consume multiple methods just to translate report field's > > > > > ids is a tough pill to swallow. Please let the team know this is > > > > > adding hours to the migration and causing additional web service > > > > > method consumption, not to mention supporting data base files to > > > > > handle these lookups. All this additional work could be eliminated > > > > > via the simple addition of the fields that define an AdWords campaign, > > > > > rather than their ID's in the reports. > > > > > > The date issue is unfortunate, since I like to run an EOM procedure to > > > > > clear my data warehouse and then recreate via a performance report for > > > > > the month, in order to get latent conversions. I can then show your > > > > > customers the value or ROI in a lower cost per conversion, which > > > > > translates to higher budgets and a greater spend. This would now > > > > > require, yet again, multiple report method consumption. > > > > > > I've migrated our in-house apps going back to Google's V5 and have > > > > > always looked forward to the migration for added functionality and > > > > > knowing the Google team was moving the bar forward with each > > > > > migration. Now this has my head spinning trying to understand how a > > > > > simple report, readily available w/n the engines portal for all to run > > > > > interactively, could be translated with in the API to multiple web > > > > > services method's consumption and additional data base tables just to > > > > > resolve the basic elements of an AdWords campaign: Campaign Name, > > > > > which isn't even returned in the Keyword report, AdGroup, Keyword and > > > > > date. Please say it doesn't have to be this way. > > > > > > How can you make my argument