Re: Requested AdWords API Test Account over 2 weeks ago....
Hi, Can you please contact the review team? I'll let you know their address directly to you. Best, - Takeshi, AdWords API Team On Friday, March 1, 2013 4:01:19 AM UTC+9, adw...@adastute.com wrote: Hi, Completed the Adwords API Test Account application request form at: https://docs.google.com/a/google.com/forms/d/1ERbljbb88ceyqU1gw2zN0KNI8Ltu5ASwo17M0wp0Ztg/viewform?id=1ERbljbb88ceyqU1gw2zN0KNI8Ltu5ASwo17M0wp0Ztg. Have not received a response. My understanding is that I should have received a response by now (over 15 days), what steps should I take to resolve this? Chris -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Upgraded Sitelinks
Hi Ori, At this moment, upgraded sitelinks are not supported through API. Once it's available, we're sure announce it on our bloghttp://googleadsdeveloper.blogspot.jp/ or the +page https://plus.google.com/11565857388777174/posts. Please stay tuned for the update. Best, - Takeshi, On Thursday, February 28, 2013 3:56:17 PM UTC+9, Ori Arditi wrote: Hello The new upgraded sitelinks featurehttp://support.google.com/adwords/answer/2954783?hl=enref_topic=1713912is a big step forward! 1. Is it possible to get the upgraded sitelinks in the ad-hoc reports? 2. Is it possible to get and manage the upgraded sitelinks in the API? Thanks This e-mail, as well as any attached document, may contain material which is confidential and privileged and may include trademark, copyright and other intellectual property rights that are proprietary to Kenshoo Ltd, its subsidiaries or affiliates (Kenshoo). This e-mail and its attachments may be read, copied and used only by the addressee for the purpose(s) for which it was disclosed herein. If you have received it in error, please destroy the message and any attachment, and contact us immediately. If you are not the intended recipient, be aware that any review, reliance, disclosure, copying, distribution or use of the contents of this message without Kenshoo's express permission is strictly prohibited. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: TrafficEstimator for existing campaigns
Hi mm, Apologies for answering here late. We confirmed there is an issue on our side when specifying the campaignId or adGroupId with v201209. The fix will be applied anytime soon. Best, - Takeshi, AdWords API Team On Friday, January 18, 2013 6:15:27 PM UTC+9, Takeshi Hagikura (AdWords API Team) wrote: Thanks. Confirmed the situation. Something may be happening in our side. We'll get back to you for further updates. Best, - Takeshi On Friday, January 18, 2013 1:41:43 AM UTC+9, mm wrote: Sure thing: = In message: ?xml version=1.0 encoding=UTF-8?soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/; xmlns:xsd= http://www.w3.org/2001/XMLSchema; xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; soapenv:Header ns1:RequestHeader soapenv:actor= http://schemas.xmlsoap.org/soap/actor/next; soapenv:mustUnderstand=0 xmlns:ns1=https://adwords.google.com/api/adwords/o/v201209; ns2:authToken xmlns:ns2= https://adwords.google.com/api/adwords/cm/v201209 ***/ns2:authToken ns3:clientCustomerId xmlns:ns3= https://adwords.google.com/api/adwords/cm/v201209 ***/ns3:clientCustomerId ns4:developerToken xmlns:ns4= https://adwords.google.com/api/adwords/cm/v201209 ***/ns4:developerToken ns5:userAgent xmlns:ns5= https://adwords.google.com/api/adwords/cm/v201209 ***/ns5:userAgent ns6:validateOnly xmlns:ns6= https://adwords.google.com/api/adwords/cm/v201209 false/ns6:validateOnly ns7:partialFailure xmlns:ns7= https://adwords.google.com/api/adwords/cm/v201209 false/ns7:partialFailure /ns1:RequestHeader /soapenv:Header soapenv:Body get xmlns=https://adwords.google.com/api/adwords/o/v201209; selector campaignEstimateRequests campaignId60695226/campaignId adGroupEstimateRequests adGroupId2184520986/adGroupId keywordEstimateRequests keyword ns8:text xmlns:ns8= https://adwords.google.com/api/adwords/cm/v201209;vanity fair 75543/ns8:text ns9:matchType xmlns:ns9= https://adwords.google.com/api/adwords/cm/v201209;EXACT/ns9:matchType /keyword /keywordEstimateRequests /adGroupEstimateRequests /campaignEstimateRequests /selector /get /soapenv:Body /soapenv:Envelope = Out message: ?xml version=1.0? soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/; soap:Header ResponseHeader xmlns:ns2= https://adwords.google.com/api/adwords/cm/v201209; xmlns= https://adwords.google.com/api/adwords/o/v201209; ns2:requestId0004d36bd8455f080ada03c1429c/ns2:requestId ns2:serviceNameCampaignService/ns2:serviceName ns2:methodNameget/ns2:methodName ns2:operations1/ns2:operations ns2:responseTime3636/ns2:responseTime ns2:units15/ns2:units /ResponseHeader /soap:Header soap:Body soap:Fault faultcodesoap:Server/faultcode faultstring[EntityNotFound.INVALID_ID @ ]/faultstring detail ApiExceptionFault xmlns= https://adwords.google.com/api/adwords/o/v201209; xmlns:ns2= https://adwords.google.com/api/adwords/cm/v201209; ns2:message[EntityNotFound.INVALID_ID @ ]/ns2:message ns2:ApplicationException.TypeApiException/ns2:ApplicationException.Type ns2:errors xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; xsi:type=ns2:EntityNotFound ns2:fieldPath/ ns2:trigger/ ns2:errorStringEntityNotFound.INVALID_ID/ns2:errorString ns2:ApiError.TypeEntityNotFound/ns2:ApiError.Type ns2:reasonINVALID_ID/ns2:reason /ns2:errors /ApiExceptionFault /detail /soap:Fault /soap:Body /soap:Envelope On Thursday, January 17, 2013 1:35:13 AM UTC-6, Takeshi Hagikura (AdWords API Team) wrote: Hello mm, It's supposed to be possible. Can you please share the request and response xml? Best, - Takeshi, AdWords API Team On Thursday, January 17, 2013 3:40:27 AM UTC+9, mm wrote: Hey guys - I am trying to run through some keyword traffic estimates for existing keywords - which appears feasible from the documentation. However, I am getting an EntityNotFound.INVALID_ID error from the CampaignService when I submit my TrafficEstimatorRequest. I have verified that the id is valid. Has anyone had any success using the TrafficEstimator for existing Campaigns/AdGroups/Keywords? The only examples I have seen are for new campaigns adgroups. Thanks a bunch - mm -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: Auction Insights Report
Hello Arati, No, it's not available yet. Best, - Takeshi On Friday, February 8, 2013 4:58:45 PM UTC+9, Arati wrote: Hi Takeshi, Is this feature Auction Insight Report now available using Adword api ? - Arati. On Friday, January 18, 2013 11:37:09 AM UTC+5:30, Takeshi Hagikura (AdWords API Team) wrote: Hi Allen, We have it in our future plan, but don't have timeline for it yet. Best, - Takeshi On Thursday, January 17, 2013 10:28:38 AM UTC+9, Allen wrote: Hi Anash, Any update on the timeline for this? --Allen On Monday, 28 May 2012 07:46:55 UTC+10, Allen wrote: Can we reproduce the Auction Insights report via the API? If not is there any timeline as to when it might be available? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: AuthorizationError.USER_PERMISSION_DENIED while downloading Sitelinks report.
Hi I believe the account you used as an authentication is not linked to the account you are trying to download the report. Which one are you using as an authentication and which one you are downloading report? Best, - Takeshi On Tuesday, February 5, 2013 5:34:15 PM UTC+9, Angel wrote: Hi, I am getting AuthorizationError.USER_PERMISSION_DENIED while downloading Sitelinks report. Can anybody suggest any solution. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: newbie to adword api - creating reports
For test accounts, it won't take so long. (Within 10 days, you'll be contacted by the relevant team) It can be used even before the developer token is approved. Did you already apply for the test accounts mentioned in those steps? https://developers.google.com/adwords/api/docs/test-accounts Best, - Takeshi On Monday, February 4, 2013 7:40:00 PM UTC+9, shak forex wrote: @Takeshi thanks, how can i run test queries (on a test account until i get my dev token)? On Thursday, January 17, 2013 10:43:45 AM UTC+2, Paul C wrote: hi all, i'm a newbie to adwrods api, and I have a task to create daily reports from several adwords accounts and Pull the data into CSV file (i'm working on PHP), the reports i need to generate are: · Cost per campaign · Clicks · Impressions · Ad · Language · Country · Campaign · conversion data my question is: 1. how do i query each one of the above (the name to put on code) , i found this link https://developers.google.com/adwords/api/docs/appendix/reports 2. how do i work with the PHP library? where is the report creating? 3. in general , how do i query reports? 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 --- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Report download failed
Hello Are you still seeing the error continuously? Can you please share each of the report definition xml (or AWQL String)? Best, - Takeshi, AdWords API Team On Wednesday, February 6, 2013 4:54:42 PM UTC+9, SONAM wrote: Hello, Since 3 days , on pulling Campaign performance report from Adwords , for full Jan Month (dates 1/1/2012 -31/1/2013) , it has been throwing error: *Report Download failed*. However when we pull the data for full month in two parts (i.e 1st part for dates 1/1/2013 - 15/1/2013 , and 2nd for 16/1/2013-31/1/2013) , then we are able to get full month data, without any error. PFA the error we are getting in CSV report that gets downloaded (for full month in one go) On Thursday, 6 December 2012 13:32:51 UTC+5:30, Takeshi Hagikura wrote: Basically, 4xx response code means client error. Then you should investigate client side first. - Takeshi 2012年12月5日水曜日 21時54分07秒 UTC-8 Takeshi Hagikura: Hello Lokhi, You can't specify Status in your predicate. Please refer this document for possible field names. https://developers.google.com/adwords/api/docs/appendix/reports#campaign-negative-placements Best, - Takeshi, AdWords API Team 2012年12月4日火曜日 1時00分28秒 UTC-8 lokhi: Hello, Since two days I have this error: Fatal error: Uncaught exception 'ReportDownloadException' with message 'Report download failed.' I use PHP. I don't understand what is wrong with my code. Report_download.log: __rdxml: ?xml version=1.0? reportDefinition selector fieldsDisplayName/fields fieldsId/fields fieldsIsNegative/fields predicates fieldStatus/field operatorNOT_IN/operator valuesDELETED/values /predicates /selector reportNametestrapport#50bdb9afbb23a/reportName reportTypeCAMPAIGN_NEGATIVE_PLACEMENTS_PERFORMANCE_REPORT/reportType dateRangeTypeTODAY/dateRangeType downloadFormatCSV/downloadFormat includeZeroImpressionsfalse/includeZeroImpressions /reportDefinition Response Code: 400 Error Message: Report download failed. Thanks, Lokhi. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 --- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: question about API pricing
Hi You can query historical operations count using InfoService like this example codehttps://code.google.com/p/google-api-adwords-java/source/browse/trunk/examples/v201209/GetOperationCount.java . Please keep in mind, you should target your MCC clientCustomerId in the request header when using this example. Best, - Takeshi, AdWords API Team On Wednesday, February 6, 2013 4:46:27 PM UTC+9, nf7588 wrote: Hi, Thanks for your reply, I did looked at the Adwords API Center of our MCC account, but i see there are 0 API Units in Used, 0 free API units, and 100,000,000 API Units under System defined unit cap. this display appears on every month since April, 2012. How could this be if we are constantly downloading API reports? thanks. On Wednesday, February 6, 2013 6:47:38 AM UTC+2, Anash P. Oommen (AdWords API Team) wrote: Hi, To determine your average API usage, you could go to AdWords API Center in your AdWords API MCC and see how the past usage (say, last 3 months) have been. That should give you a fair idea whether you need to go for standard access. If you need standard access, you could apply for one as per the instructions in the blog post. In case of a compliance issue, you will receive an email to the contact email you set on your AdWords API Center. Checking if your application complies with AdWords API Terms and Conditions and Required Minimum Functionality is the best way to make sure if your application is compliant. When in doubt, you can write to adwordsa...@google.com for specific clarification. TC: https://developers.google.com/adwords/api/docs/terms RMF: https://developers.google.com/adwords/api/docs/requirements Cheers, Anash P. Oommen, AdWords API Advisor. On Tuesday, February 5, 2013 5:14:44 PM UTC+5:30, nf7588 wrote: Hi, Following this announcement: http://googleadsdeveloper.blogspot.co.il/2013/01/new-simplified-adwords-api-pricing.html?utm_source=feedburnerutm_medium=emailutm_campaign=Feed:+GoogleAdsDeveloperBlog+(Google+Ads+Developer+Blog) Where can I see if our organization is currently executing fewer than 10,000 or if we need standard access? Also, about this: ***If you’re not in compliance, then you’ll be alerted and given a period of time to make appropriate corrections* * * I don't see any alert that was sent to our adwords mcc mail.. but how can i be sure that we're ok? 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 --- You received this message because you are subscribed to the Google Groups AdWords API Forum group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Adwords API giving incorrect volume
Hello, I don't find any mistake on your query. I believe it's simply because the keyword doesn't have enough data to show. Best, - Takeshi On Wednesday, February 6, 2013 12:13:14 AM UTC+9, rizo wrote: Here you go ?xml version=1.0 encoding=UTF-8?soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xmlns:xsd=http://www.w3.org/2001/XMLSchema; soap:Header RequestHeader xmlns=https://adwords.google.com/api/adwords/o/v201209; authToken xmlns=https://adwords.google.com/api/adwords/cm/v201209;/authToken developerToken xmlns=https://adwords.google.com/api/adwords/cm/v201209;/developerToken userAgent xmlns=https://adwords.google.com/api/adwords/cm/v201209;(AwApi-DotNet/15.1.0, Common-Dotnet/1.4.0, .NET CLR/4.0.30319.17929, gzip)/userAgent /RequestHeader /soap:Header soap:Body get xmlns=https://adwords.google.com/api/adwords/o/v201209; selector searchParameters xsi:type=RelatedToQuerySearchParameter queriesboys watches/queries /searchParameters searchParameters xsi:type=LocationSearchParameter locations id xmlns=https://adwords.google.com/api/adwords/cm/v201209;2826/id /locations /searchParameters searchParameters xsi:type=DeviceTypeSearchParameter deviceTypeDESKTOPS_AND_LAPTOPS/deviceType /searchParameters ideaTypeKEYWORD/ideaType requestTypeSTATS/requestType requestedAttributeTypesKEYWORD_TEXT/requestedAttributeTypes requestedAttributeTypesSEARCH_VOLUME/requestedAttributeTypes requestedAttributeTypesTARGETED_MONTHLY_SEARCHES/requestedAttributeTypes requestedAttributeTypesCOMPETITION/requestedAttributeTypes requestedAttributeTypesEXTRACTED_FROM_WEBPAGE/requestedAttributeTypes requestedAttributeTypesNGRAM_GROUP/requestedAttributeTypes paging startIndex xmlns=https://adwords.google.com/api/adwords/cm/v201209;0/startIndex numberResults xmlns=https://adwords.google.com/api/adwords/cm/v201209;200/numberResults /paging /selector /get /soap:Body/soap:Envelope On Monday, February 4, 2013 6:01:40 AM UTC, Takeshi Hagikura wrote: Hello rizo, Thanks. Can you please also paste the request xml? (Except for sensitive info, developerToken, authToken) Or you can send it only to me (by choosing Reply to author from the top right corner) Best, - Takeshi On Thursday, January 31, 2013 1:11:14 AM UTC+9, rizo wrote: Hi find the information you requested attached: ?xml version=1.0 encoding=UTF-8? soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/; soap:Header ResponseHeader xmlns= https://adwords.google.com/api/adwords/o/v201209; xmlns:ns2= https://adwords.google.com/api/adwords/cm/v201209; ns2:requestId0004d483aa0a94780ae50885125f/ns2:requestId ns2:serviceNameAccountService/ns2:serviceName ns2:methodNameget/ns2:methodName ns2:operations1/ns2:operations ns2:responseTime120/ns2:responseTime ns2:units6/ns2:units /ResponseHeader /soap:Header soap:Body getResponse xmlns= https://adwords.google.com/api/adwords/o/v201209; xmlns:ns2= https://adwords.google.com/api/adwords/cm/v201209; rval totalNumEntries1/totalNumEntries entries data keyKEYWORD_TEXT/key value xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; xsi:type=StringAttribute Attribute.TypeStringAttribute/Attribute.Type valueboys watches/value /value /data data keyTARGETED_MONTHLY_SEARCHES/key value xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; xsi:type=MonthlySearchVolumeAttribute Attribute.TypeMonthlySearchVolumeAttribute/Attribute.Type value year2012/year month12/month /value value year2012/year month11/month /value value year2012/year month10/month /value value year2012/year month9/month /value value year2012/year month8/month /value value year2012/year
Re: CustomerSyncService Bug? Service not returning added or deleted adExtensions
Unfortunately, it's not possible to track the status externally. Best, - Takeshi On Friday, January 25, 2013 7:24:50 PM UTC+9, Akil Burgess wrote: Thanks Takeshi. Is there a way for me to track the status of the bug? -- Akil On Friday, January 25, 2013 9:07:34 AM UTC, Takeshi Hagikura (AdWords API Team) wrote: Thanks for the logs. Yes, it should be returned. I've escalated it as a bug. Best, - Takeshi, AdWords API Team On Thursday, January 24, 2013 9:48:19 PM UTC+9, Akil Burgess wrote: Hi Takeshi, Thank you for your response. I have attached the logs for a campaignAdExtension mutate operation and then a subsequent CustomerSyncService get operation to this reply. Please let me know if I can provide anything else that may help. Thanks, Akil On Thursday, January 24, 2013 8:59:35 AM UTC, Takeshi Hagikura (AdWords API Team) wrote: Hello Akil, Thanks for writing in. Do you also have the request/response logs for CampaignAdExtension mutate? I'd like to confirm if that should be included in the CustomerSyncService response. Best, - Takeshi, AdWords API Team On Tuesday, January 22, 2013 1:56:32 AM UTC+9, Akil Burgess wrote: Hi All, The CustomerSyncService doesn't seem to be including addedAdExtensions or deletedAdExtensions data. I've performed several CampaignAdExtension updates (via the API and the AdWords web interface) in our test account and the CustomerSyncService does not show any of these changes. When I perform CampaignAdExtensionService get operations I can see the updated data so it seems like this data should have been processed and reflected in the CustomerChangeData. *All* - Is anyone else seeing this behaviour? *API Team* - Is this a bug? Can someone take a look? I have pasted my request and response logs at the end of this message. As we can see other changes (adgroups) are showing in CustomerChangeData but no adExtensions. Thanks in advance for any help! Akil *Request:* ?xml version=1.0 encoding=utf-8?soap:Envelope xmlns:soap= http://schemas.xmlsoap.org/soap/envelope/; xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; xmlns:xsd= http://www.w3.org/2001/XMLSchema;!--POST /api/adwords/ch/v201209/CustomerSyncService User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.18010) VsDebuggerCausalityData: uIDPoweSfT+RGipEr2AHcUx8fKcAfOeL1Iv+IUKx5K82Sb8Y4cEEsc5nCVxBn3ybnrh+mf8ACQAA Content-Type: text/xml; charset=utf-8 SOAPAction: Host: adwords.google.com Content-Length: 1463 Accept-Encoding: gzip Connection: Keep-Alive TimeStamp: Mon, 21 Jan 2013 16:47:16 GMT --soap:HeaderRequestHeader xmlns= https://adwords.google.com/api/adwords/ch/v201209;authToken xmlns= https://adwords.google.com/api/adwords/cm/v201209;**/authTokendeveloperToken xmlns=https://adwords.google.com/api/adwords/cm/v201209;**/developerTokenclientCustomerId xmlns=https://adwords.google.com/api/adwords/cm/v201209;2226963136/clientCustomerIduserAgent xmlns=https://adwords.google.com/api/adwords/cm/v201209;** (AwApi-DotNet/15.0.0, Common-Dotnet/1.4.0, .NET CLR/4.0.30319.18010, gzip)/userAgent/RequestHeader/soap:Headersoap:Bodyget xmlns= https://adwords.google.com/api/adwords/ch/v201209;selectordateTimeRangemin xmlns=https://adwords.google.com/api/adwords/cm/v201209;20130118 00 UTC/minmax xmlns= https://adwords.google.com/api/adwords/cm/v201209;20130121 164714 UTC/max/dateTimeRangecampaignIds110290473/campaignIds/selector/get/soap:Body/soap:Envelope *Response:* * * soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/ !--Content-Encoding: X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Content-Length: 455 Cache-Control: private, max-age=0 Content-Type: text/xml; charset=UTF-8 Date: Mon, 21 Jan 2013 16:47:31 GMT Expires: Mon, 21 Jan 2013 16:47:31 GMT Server: GSE TimeStamp: Mon, 21 Jan 2013 16:47:16 GMT --soap:Headerns2:ResponseHeader xmlns:ns2= https://adwords.google.com/api/adwords/ch/v201209; xmlns= https://adwords.google.com/api/adwords/cm/v201209;requestId0004d3cf3789ea980ab1540155c5/requestIdserviceNameCustomerSyncService/serviceNamemethodNameget/methodNameoperations0/operationsresponseTime1486/responseTimeunits0/units/ns2:ResponseHeader/soap:Headersoap:Bodyns2:getResponse xmlns=https://adwords.google.com/api/adwords/cm/v201209; xmlns:ns2= https://adwords.google.com/api/adwords/ch/v201209;ns2:rvalns2:changedCampaignsns2:campaignId110290473/ns2:campaignIdns2:campaignChangeStatusFIELDS_UNCHANGED/ns2:campaignChangeStatusns2:changedAdGroupsns2:adGroupId6213230793/ns2:adGroupIdns2:adGroupChangeStatusFIELDS_CHANGED/ns2:adGroupChangeStatus/ns2:changedAdGroupsns2:campaignTargetingChangedfalse/ns2:campaignTargetingChanged/ns2:changedCampaignsns2:lastChangeTimestamp20130121 163552 UTC/ns2:lastChangeTimestamp/ns2:rval/ns2:getResponse/soap:Body/soap:Envelope
Re: Adwords API giving incorrect volume
Hello, Can you please provide us the actual request/response xmls? (Except for sensitive info, developerToken, authToken) Best, - Takeshi On Thursday, January 24, 2013 7:43:33 PM UTC+9, rizo wrote: I am using Google.Api.Ads.AdWords.v201209 Targeting Idea Service I am requesting the volume for the keyword boy watches and it's returning 0 for everything. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: CustomerSyncService Bug? Service not returning added or deleted adExtensions
Thanks for the logs. Yes, it should be returned. I've escalated it as a bug. Best, - Takeshi, AdWords API Team On Thursday, January 24, 2013 9:48:19 PM UTC+9, Akil Burgess wrote: Hi Takeshi, Thank you for your response. I have attached the logs for a campaignAdExtension mutate operation and then a subsequent CustomerSyncService get operation to this reply. Please let me know if I can provide anything else that may help. Thanks, Akil On Thursday, January 24, 2013 8:59:35 AM UTC, Takeshi Hagikura (AdWords API Team) wrote: Hello Akil, Thanks for writing in. Do you also have the request/response logs for CampaignAdExtension mutate? I'd like to confirm if that should be included in the CustomerSyncService response. Best, - Takeshi, AdWords API Team On Tuesday, January 22, 2013 1:56:32 AM UTC+9, Akil Burgess wrote: Hi All, The CustomerSyncService doesn't seem to be including addedAdExtensions or deletedAdExtensions data. I've performed several CampaignAdExtension updates (via the API and the AdWords web interface) in our test account and the CustomerSyncService does not show any of these changes. When I perform CampaignAdExtensionService get operations I can see the updated data so it seems like this data should have been processed and reflected in the CustomerChangeData. *All* - Is anyone else seeing this behaviour? *API Team* - Is this a bug? Can someone take a look? I have pasted my request and response logs at the end of this message. As we can see other changes (adgroups) are showing in CustomerChangeData but no adExtensions. Thanks in advance for any help! Akil *Request:* ?xml version=1.0 encoding=utf-8?soap:Envelope xmlns:soap= http://schemas.xmlsoap.org/soap/envelope/; xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; xmlns:xsd= http://www.w3.org/2001/XMLSchema;!--POST /api/adwords/ch/v201209/CustomerSyncService User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.18010) VsDebuggerCausalityData: uIDPoweSfT+RGipEr2AHcUx8fKcAfOeL1Iv+IUKx5K82Sb8Y4cEEsc5nCVxBn3ybnrh+mf8ACQAA Content-Type: text/xml; charset=utf-8 SOAPAction: Host: adwords.google.com Content-Length: 1463 Accept-Encoding: gzip Connection: Keep-Alive TimeStamp: Mon, 21 Jan 2013 16:47:16 GMT --soap:HeaderRequestHeader xmlns= https://adwords.google.com/api/adwords/ch/v201209;authToken xmlns= https://adwords.google.com/api/adwords/cm/v201209;**/authTokendeveloperToken xmlns=https://adwords.google.com/api/adwords/cm/v201209;**/developerTokenclientCustomerId xmlns=https://adwords.google.com/api/adwords/cm/v201209;2226963136/clientCustomerIduserAgent xmlns=https://adwords.google.com/api/adwords/cm/v201209;** (AwApi-DotNet/15.0.0, Common-Dotnet/1.4.0, .NET CLR/4.0.30319.18010, gzip)/userAgent/RequestHeader/soap:Headersoap:Bodyget xmlns= https://adwords.google.com/api/adwords/ch/v201209;selectordateTimeRangemin xmlns=https://adwords.google.com/api/adwords/cm/v201209;20130118 00 UTC/minmax xmlns= https://adwords.google.com/api/adwords/cm/v201209;20130121 164714 UTC/max/dateTimeRangecampaignIds110290473/campaignIds/selector/get/soap:Body/soap:Envelope *Response:* * * soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/ !--Content-Encoding: X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Content-Length: 455 Cache-Control: private, max-age=0 Content-Type: text/xml; charset=UTF-8 Date: Mon, 21 Jan 2013 16:47:31 GMT Expires: Mon, 21 Jan 2013 16:47:31 GMT Server: GSE TimeStamp: Mon, 21 Jan 2013 16:47:16 GMT --soap:Headerns2:ResponseHeader xmlns:ns2= https://adwords.google.com/api/adwords/ch/v201209; xmlns= https://adwords.google.com/api/adwords/cm/v201209;requestId0004d3cf3789ea980ab1540155c5/requestIdserviceNameCustomerSyncService/serviceNamemethodNameget/methodNameoperations0/operationsresponseTime1486/responseTimeunits0/units/ns2:ResponseHeader/soap:Headersoap:Bodyns2:getResponse xmlns=https://adwords.google.com/api/adwords/cm/v201209; xmlns:ns2= https://adwords.google.com/api/adwords/ch/v201209;ns2:rvalns2:changedCampaignsns2:campaignId110290473/ns2:campaignIdns2:campaignChangeStatusFIELDS_UNCHANGED/ns2:campaignChangeStatusns2:changedAdGroupsns2:adGroupId6213230793/ns2:adGroupIdns2:adGroupChangeStatusFIELDS_CHANGED/ns2:adGroupChangeStatus/ns2:changedAdGroupsns2:campaignTargetingChangedfalse/ns2:campaignTargetingChanged/ns2:changedCampaignsns2:lastChangeTimestamp20130121 163552 UTC/ns2:lastChangeTimestamp/ns2:rval/ns2:getResponse/soap:Body/soap:Envelope -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: location extension icon
Hello Tom, Let me clarify, are you having troubles with AdWords API? Unfortunately, this forum is intended for AdWords API discussion. For general questions for AdWords, could you please ask it on the relevant forum? Best, - Takeshi, AdWords API Team On Friday, January 18, 2013 2:50:30 AM UTC+9, Tom Pierce wrote: were does the location extension icon show up? i have one of the custom icons selected but it never shows up on the map next to the listings on a normal search even when the ad is in the number 1 position. it never shows up on a maps search. i have spoke to 10 different customer service reps that have then spoken to the techs. they are not sure were and when it shows up. one of them said he has only seen it once in 3 years. it is mentioned in the googles help section that selecting a special icon will help increase the clicks. i don't see how this is true if it never shows up. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: CustomerSyncService Bug? Service not returning added or deleted adExtensions
Hello Akil, Thanks for writing in. Do you also have the request/response logs for CampaignAdExtension mutate? I'd like to confirm if that should be included in the CustomerSyncService response. Best, - Takeshi, AdWords API Team On Tuesday, January 22, 2013 1:56:32 AM UTC+9, Akil Burgess wrote: Hi All, The CustomerSyncService doesn't seem to be including addedAdExtensions or deletedAdExtensions data. I've performed several CampaignAdExtension updates (via the API and the AdWords web interface) in our test account and the CustomerSyncService does not show any of these changes. When I perform CampaignAdExtensionService get operations I can see the updated data so it seems like this data should have been processed and reflected in the CustomerChangeData. *All* - Is anyone else seeing this behaviour? *API Team* - Is this a bug? Can someone take a look? I have pasted my request and response logs at the end of this message. As we can see other changes (adgroups) are showing in CustomerChangeData but no adExtensions. Thanks in advance for any help! Akil *Request:* ?xml version=1.0 encoding=utf-8?soap:Envelope xmlns:soap= http://schemas.xmlsoap.org/soap/envelope/; xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; xmlns:xsd= http://www.w3.org/2001/XMLSchema;!--POST /api/adwords/ch/v201209/CustomerSyncService User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.18010) VsDebuggerCausalityData: uIDPoweSfT+RGipEr2AHcUx8fKcAfOeL1Iv+IUKx5K82Sb8Y4cEEsc5nCVxBn3ybnrh+mf8ACQAA Content-Type: text/xml; charset=utf-8 SOAPAction: Host: adwords.google.com Content-Length: 1463 Accept-Encoding: gzip Connection: Keep-Alive TimeStamp: Mon, 21 Jan 2013 16:47:16 GMT --soap:HeaderRequestHeader xmlns= https://adwords.google.com/api/adwords/ch/v201209;authToken xmlns= https://adwords.google.com/api/adwords/cm/v201209;**/authTokendeveloperToken xmlns=https://adwords.google.com/api/adwords/cm/v201209;**/developerTokenclientCustomerId xmlns=https://adwords.google.com/api/adwords/cm/v201209;2226963136/clientCustomerIduserAgent xmlns=https://adwords.google.com/api/adwords/cm/v201209;** (AwApi-DotNet/15.0.0, Common-Dotnet/1.4.0, .NET CLR/4.0.30319.18010, gzip)/userAgent/RequestHeader/soap:Headersoap:Bodyget xmlns= https://adwords.google.com/api/adwords/ch/v201209;selectordateTimeRangemin xmlns=https://adwords.google.com/api/adwords/cm/v201209;20130118 00 UTC/minmax xmlns=https://adwords.google.com/api/adwords/cm/v201209;20130121 164714 UTC/max/dateTimeRangecampaignIds110290473/campaignIds/selector/get/soap:Body/soap:Envelope *Response:* * * soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/ !--Content-Encoding: X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Content-Length: 455 Cache-Control: private, max-age=0 Content-Type: text/xml; charset=UTF-8 Date: Mon, 21 Jan 2013 16:47:31 GMT Expires: Mon, 21 Jan 2013 16:47:31 GMT Server: GSE TimeStamp: Mon, 21 Jan 2013 16:47:16 GMT --soap:Headerns2:ResponseHeader xmlns:ns2= https://adwords.google.com/api/adwords/ch/v201209; xmlns= https://adwords.google.com/api/adwords/cm/v201209;requestId0004d3cf3789ea980ab1540155c5/requestIdserviceNameCustomerSyncService/serviceNamemethodNameget/methodNameoperations0/operationsresponseTime1486/responseTimeunits0/units/ns2:ResponseHeader/soap:Headersoap:Bodyns2:getResponse xmlns=https://adwords.google.com/api/adwords/cm/v201209; xmlns:ns2= https://adwords.google.com/api/adwords/ch/v201209;ns2:rvalns2:changedCampaignsns2:campaignId110290473/ns2:campaignIdns2:campaignChangeStatusFIELDS_UNCHANGED/ns2:campaignChangeStatusns2:changedAdGroupsns2:adGroupId6213230793/ns2:adGroupIdns2:adGroupChangeStatusFIELDS_CHANGED/ns2:adGroupChangeStatus/ns2:changedAdGroupsns2:campaignTargetingChangedfalse/ns2:campaignTargetingChanged/ns2:changedCampaignsns2:lastChangeTimestamp20130121 163552 UTC/ns2:lastChangeTimestamp/ns2:rval/ns2:getResponse/soap:Body/soap:Envelope -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Access to Test Account
Hello, Can you please confirm you have filled in your biling info? If you have, please let us know again. Best, - Takeshi, AdWords API Team On Wednesday, January 23, 2013 11:47:50 AM UTC+9, AcidPAT wrote: I added an Account to our MCC, and filled out the form to make this a Test Account. I immediately started running the sample application with this Account ID, I can only get as far as QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'null' From other posts in this forum, it seems that this type of error is associated with the MCC account, not the Test Account. However, I ca not find anything missing from our MCC account setup. Help Appreciated, -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Adwords API giving incorrect volume
Hello, Can you please confirm again you are using AdWords API? The version name should be like vMM (such as v201209.) And please let us know what service you are using and elaborate it more what part is wrong? Best, - Takeshi, AdWords API Team On Wednesday, January 23, 2013 7:28:47 PM UTC+9, rizo wrote: Hi I am using v2.0.50727 of the adwords api and I think it's giving me the incorrect volume for some keywords. An example would be boys watches which is giving zero volume for the last 12 months why is this? I am using exact matching uk. Rizo -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Adwords API UNITS used
Hi, AdHoc reports don't cost API units. Basically you can query operation counts you have made using InfoServicehttps://developers.google.com/adwords/api/docs/reference/latest/InfoService . You should specify what Service are you querying (such as CampaignService), but operation counts for AdHoc reports is not available, there is no corresponding service. Best, - Takeshi, AdWords API Team On Wednesday, January 23, 2013 8:17:54 PM UTC+9, silv...@techwyseintl.com wrote: Hi, Iam using the adwords api to generate ADHOC report for keywords performance report. In addition to this I would like to get the no of API calls used for with the report result. Please help me. Thanks, Silvester -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: What programming language for a newbie?
Hello Billy, You can choose any language you want. I strongly recommend to use one of the client librarieshttps://developers.google.com/adwords/api/docs/clientlibraries . It allows you easily make requests without care about underlying soap protocol. As for the account level budget, currently we only have BudgetOrderServicehttps://developers.google.com/adwords/api/docs/reference/latest/BudgetOrderService to query account's monthly budget. (Note: that is whitelist basis Service) Using CampaignService, you can query campaign level budgets. As for the date spend, you can use AdHoc reportshttps://developers.google.com/adwords/api/docs/appendix/reports (e.g. Account performance report) looking at the cost column. Best, - Takeshi On Monday, January 21, 2013 1:29:39 PM UTC+9, Billy Robinson wrote: I want to learn a programming language to enable me to create an application to use with Adwords. The app is designed to be an agency level Adwords Budget Manager that can calculate how much of an account's monthly budget is remaining and tell the user how much to adjust their daily budget by. I need to tell the API to get monthly budget, as well as month to date spend + yesterdays spend, then do some basic math to work out how much to spend tomorrow so that the monthly budget is equally spent across the month. My question is, as a programming newbie, what is the easiest language to learn that will enable me to do this? Ruby? php? Is my idea even possible? 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: Changing display targeting for remarketing list through API
Hello, Yes, you can configure it using TargetingSettingDetailhttps://developers.google.com/adwords/api/docs/reference/latest/AdGroupService.TargetingSettingDetail . Setting targetAll to true means target all positive criteria. Best, - Takeshi, AdWords API Team On Friday, January 18, 2013 9:43:07 PM UTC+9, Kamil wrote: Hello, is it possible to change Show ads to people associated with all eligible lists or categories to Show ads to people associated with all eligible lists or categories through API? If yes, what service should I use for it? I attach the screen from my client panel to make it clear what exactly I want to change. Thanks in advance! https://lh6.googleusercontent.com/-IbN3-I-iV2M/UPlDP1555qI/AAM/FofNMtGBjz8/s1600/screen.png King regards, Kamil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: AdHoc Reporting Service Errors
Hi, The temporal issue was happening in our side. The issue has been fixed now. If you are still seeing the error, could you please post it again? Best, - Takeshi, AdWords API Team On Monday, January 21, 2013 3:50:59 AM UTC+9, chris h wrote: Had same problem here. My solution was to switch to OAuth 2.0 - that is working for me. So it must be something Google changed with the authentication. On Sunday, January 20, 2013 12:18:26 AM UTC-5, Michael Ni wrote: same thing over here, what is going on at google? On Saturday, January 19, 2013 3:54:06 AM UTC-8, Abhinay Mehta wrote: Sorry I mean most of our reports SINCE the 17th of Jan are failing. On Saturday, January 19, 2013 11:52:48 AM UTC, Abhinay Mehta wrote: Could someone from Google please tell us what is going on? Most of our reports for the 17th of Jan are still failing, we need this data. On Thursday, January 17, 2013 11:05:07 PM UTC, pete wrote: As of 19:00 GMT this evening, we've been getting errors when requesting AdHoc Reports, (Ad and Keyword Performance report types). In v201206 the errors is AdHoc Report Definition Request failed: !!!1|||-1|||Could not read report??? In v201209 The error is occurring across all the Accounts we manage. We've not made any code changes and other API requests within the jobs are working fine. Is there a problem with the AdHoc Reports service? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: AdWords Test Accounts showing in the AdWords web interface
Hi Akil, The document should be corrected, the right way to confirm the account is setup as a test account is see the unit cost is returned zero in the response soap xml and getting at least one entity in the response. Best, - Takeshi, AdWords API Team On Friday, January 18, 2013 2:18:55 AM UTC+9, Akil Burgess wrote: Hi All, I recently set up two API test accounts but I am unsure as to whether they are actually set up as test accounts. The API Getting Started docs say: - Test Accounts are not visible in and not accessible via AdWords User Interface. - My Client Center (MCC) level calls, such as ManagedCustomerServicehttps://developers.google.com/adwords/api/docs/reference/latest/ManagedCustomerService get and mutate cannot be used. Both of the accounts are still visible in the user interface and after setting my clientCustomerId to the test accounts I can still use the ManagedCustomerService (The 'get' operation returns the single test account). How can I be certain that the accounts are set up as test accounts? Does anyone else get the same experience with test accounts? Thanks, Akil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: API for getting keyword/Ad account limit
Hi Prashant, No, it's not available through API. Best, - Takeshi, AdWords API Team On Saturday, January 19, 2013 5:15:31 AM UTC+9, Prashant Nagar wrote: Hi, Is there any api call through which I can get the remaining keyword limit , ad limit on any specific account. I know the total keyword limit for an account is 5m. However, we wanted to check the limit before adding new keywords. Same is true for ads. Thanks, Prashant -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Ad parameters retrieval
Yes it's avaiable using AdParamServicehttps://developers.google.com/adwords/api/docs/reference/latest/AdParamService Best, - Takeshi, AdWords API Team On Saturday, January 19, 2013 12:28:46 PM UTC+9, venky Nalluri wrote: Is it possible to retrieve the current Ad parameters from API? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Errors since 3 days: ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND
Hi, Duplicate of this issue, please see this thread. https://groups.google.com/d/topic/adwords-api/-0T-ZLrE3lY/discussion Best, - Takeshi On Saturday, January 19, 2013 6:22:09 PM UTC+9, Daniel Stosch wrote: Hi, I've a problem with the API. My requests returning a response code 500 and the message *Error Message: Report download failed. Underlying errors are * *Type = 'ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND', Trigger = 'Unable to read report data', FieldPath = ''.* * * My request: * [Jan 19 2013 10:05:29.00 - ERROR] POST /api/adwords/reportdownload/v201209 HTTP/1.1 User-Agent: curl, gzip Host: adwords.google.com Accept: */* Accept-Encoding: gzip Authorization: GoogleLogin auth=deleted developerToken: deleted clientCustomerId: deleted returnMoneyInMicros: false Content-Length: 1766 Expect: 100-continue Content-Type: multipart/form-data; boundary=33f883941800 Parameters: __rdxml: ?xml version=1.0? reportDefinition selector fieldsAdGroupName/fields fieldsAdGroupStatus/fields fieldsAverageCpc/fields fieldsAveragePosition/fields fieldsCampaignName/fields fieldsCampaignStatus/fields fieldsClicks/fields fieldsClickType/fields fieldsConversions/fields fieldsConversionValue/fields fieldsCost/fields fieldsCostPerConversion/fields fieldsCtr/fields fieldsDate/fields fieldsFirstPageCpc/fields fieldsImpressions/fields fieldsKeywordMatchType/fields fieldsKeywordText/fields fieldsMaxCpc/fields fieldsProxyMaxCpc/fields fieldsStatus/fields fieldsQualityScore/fields fieldsTotalConvValue/fields fieldsValuePerConversion/fields fieldsAdNetworkType1/fields fieldsAdNetworkType2/fields predicates fieldAdNetworkType1/field operatorIN/operator valuesSEARCH/values /predicates predicates fieldAdNetworkType2/field operatorIN/operator valuesSEARCH/values valuesSEARCH_PARTNERS/values /predicates dateRange min2001/min max20120419/max /dateRange /selector reportNameKEYWORDS_PERFORMANCE_REPORT_PERFORMANCE_REPORT #1358586231/reportName reportTypeKEYWORDS_PERFORMANCE_REPORT/reportType dateRangeTypeCUSTOM_DATE/dateRangeType downloadFormatGZIPPED_CSV/downloadFormat includeZeroImpressionsfalse/includeZeroImpressions /reportDefinition Response Code: 500 Error Message: Report download failed. Underlying errors are Type = 'ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND', Trigger = 'Unable to read report data', FieldPath = ''. * -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Report Dowload error
Hi, Duplicate of this issue, please see this thread. https://groups.google.com/d/topic/adwords-api/-0T-ZLrE3lY/discussion Best, - Takeshi On Saturday, January 19, 2013 12:28:40 AM UTC+9, Matt Harling wrote: We have an import that has been running for 6months and has been updated to use the new v201209 API, today whilst trying to download a Keyword Performance Report I have been getting an error ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND, I cant find any documentation on this error. Any ideas why I would be seeing this? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: AdHoc Reporting Service Errors
Hi The latter is the case. That was intentional change, but has been rolled back. But in either case, it should be fixed now. Best, - Takeshi, AdWords API Team On Monday, January 21, 2013 10:48:24 PM UTC+9, oseemann wrote: Was this change an unintentional mistake that is now fixed or was it an intentional change that, sort of, had unforeseen consequences and has been rolled back? I'm asking because we have developed workarounds over the weekend (splitting report downloads by campaign ids) and the answer might be helpful while deciding whether to keep the workarounds around or not. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: How to obtain adschedule criterion ID
Hi, Please use CampaignCriterionService and set Id in the selector fields. https://developers.google.com/adwords/api/docs/appendix/selectorfields#v201209-CampaignCriterionService e.g. You can refer similar code examples for Java. https://code.google.com/p/google-api-adwords-java/source/browse/trunk/examples/v201209/GetAllCampaignCriterions.java Best, - Takeshi, On Monday, January 21, 2013 9:21:55 PM UTC+9, Samadhan pawar wrote: How to obtain adschedule criterion IDhttp://www.mail-archive.com/search?l=adwords-api@googlegroups.comq=subject:%22How+to+obtain+adschedule+criterion+ID%22 -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: TrafficEstimator for existing campaigns
Thanks. Confirmed the situation. Something may be happening in our side. We'll get back to you for further updates. Best, - Takeshi On Friday, January 18, 2013 1:41:43 AM UTC+9, mm wrote: Sure thing: = In message: ?xml version=1.0 encoding=UTF-8?soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/; xmlns:xsd= http://www.w3.org/2001/XMLSchema; xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; soapenv:Header ns1:RequestHeader soapenv:actor= http://schemas.xmlsoap.org/soap/actor/next; soapenv:mustUnderstand=0 xmlns:ns1=https://adwords.google.com/api/adwords/o/v201209; ns2:authToken xmlns:ns2= https://adwords.google.com/api/adwords/cm/v201209 ***/ns2:authToken ns3:clientCustomerId xmlns:ns3= https://adwords.google.com/api/adwords/cm/v201209 ***/ns3:clientCustomerId ns4:developerToken xmlns:ns4= https://adwords.google.com/api/adwords/cm/v201209 ***/ns4:developerToken ns5:userAgent xmlns:ns5= https://adwords.google.com/api/adwords/cm/v201209 ***/ns5:userAgent ns6:validateOnly xmlns:ns6= https://adwords.google.com/api/adwords/cm/v201209 false/ns6:validateOnly ns7:partialFailure xmlns:ns7= https://adwords.google.com/api/adwords/cm/v201209 false/ns7:partialFailure /ns1:RequestHeader /soapenv:Header soapenv:Body get xmlns=https://adwords.google.com/api/adwords/o/v201209; selector campaignEstimateRequests campaignId60695226/campaignId adGroupEstimateRequests adGroupId2184520986/adGroupId keywordEstimateRequests keyword ns8:text xmlns:ns8= https://adwords.google.com/api/adwords/cm/v201209;vanity fair 75543/ns8:text ns9:matchType xmlns:ns9= https://adwords.google.com/api/adwords/cm/v201209;EXACT/ns9:matchType /keyword /keywordEstimateRequests /adGroupEstimateRequests /campaignEstimateRequests /selector /get /soapenv:Body /soapenv:Envelope = Out message: ?xml version=1.0? soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/; soap:Header ResponseHeader xmlns:ns2= https://adwords.google.com/api/adwords/cm/v201209; xmlns= https://adwords.google.com/api/adwords/o/v201209; ns2:requestId0004d36bd8455f080ada03c1429c/ns2:requestId ns2:serviceNameCampaignService/ns2:serviceName ns2:methodNameget/ns2:methodName ns2:operations1/ns2:operations ns2:responseTime3636/ns2:responseTime ns2:units15/ns2:units /ResponseHeader /soap:Header soap:Body soap:Fault faultcodesoap:Server/faultcode faultstring[EntityNotFound.INVALID_ID @ ]/faultstring detail ApiExceptionFault xmlns= https://adwords.google.com/api/adwords/o/v201209; xmlns:ns2= https://adwords.google.com/api/adwords/cm/v201209; ns2:message[EntityNotFound.INVALID_ID @ ]/ns2:message ns2:ApplicationException.TypeApiException/ns2:ApplicationException.Type ns2:errors xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:type=ns2:EntityNotFound ns2:fieldPath/ ns2:trigger/ ns2:errorStringEntityNotFound.INVALID_ID/ns2:errorString ns2:ApiError.TypeEntityNotFound/ns2:ApiError.Type ns2:reasonINVALID_ID/ns2:reason /ns2:errors /ApiExceptionFault /detail /soap:Fault /soap:Body /soap:Envelope On Thursday, January 17, 2013 1:35:13 AM UTC-6, Takeshi Hagikura (AdWords API Team) wrote: Hello mm, It's supposed to be possible. Can you please share the request and response xml? Best, - Takeshi, AdWords API Team On Thursday, January 17, 2013 3:40:27 AM UTC+9, mm wrote: Hey guys - I am trying to run through some keyword traffic estimates for existing keywords - which appears feasible from the documentation. However, I am getting an EntityNotFound.INVALID_ID error from the CampaignService when I submit my TrafficEstimatorRequest. I have verified that the id is valid. Has anyone had any success using the TrafficEstimator for existing Campaigns/AdGroups/Keywords? The only examples I have seen are for new campaigns adgroups. Thanks a bunch - mm -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: No SearchBudgetLostImpressionShare in ad group performance report
Hi, According to the doc in help center http://support.google.com/adwords/bin/answer.py?hl=enanswer=2497703 Originally that column (BudgetLostImpressionShare) is not available in adgroup level. quote *Lost IS (budget): *The percentage of time that your ads weren't shown due to insufficient budget. This data is available at the campaign level only. = It's most likely that column shouldn't have been exposed in the adgroup performance report originally. Best, - Takeshi, AdWords API Team On Thursday, January 17, 2013 5:03:15 PM UTC+9, Arthur Gerigk wrote: But why is BudgetLostImpressionShare available on ad group level, just not the new search / content variants ? Also , you can quantify how many impressions an ad group could have had after the campaign ran out of money. Am 17.01.2013 08:45 schrieb Takeshi Hagikura (AdWords API Team) adwordsapiad...@google.com javascript:: Hi pete, ContentBudgetLostImpressionShare, SearchBudgetLostImpressionShare are not available for AdGroup Performance Report as Budgets can not be set ad AdGroup level. Those columns are only available for Account Performance Report, and Campaign Performance Report. Will correct the blog post. Best, - Takeshi, AdWords API Team On Wednesday, January 16, 2013 10:37:20 PM UTC+9, pete wrote: Hi Paul As you pointed out, the API documentation does not mention SearchBudgetLostImpressionSha**re nor whereas the blog post http://** googleadsdeveloper.blogspot.**co.uk/2012/12/impression-** share-reporting-changes.htmlhttp://googleadsdeveloper.blogspot.co.uk/2012/12/impression-share-reporting-changes.htmlspecifically mentions all the new IS columns (including 2 columns relating to Budget). Requesting the columns as specified in the Blog throws... *reportDownloadError* * ApiError* * typeReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT/type* * trigger/* * fieldPathContentBudgetLostImpressionShare/fieldPath* * /ApiError* */reportDownloadError* * * * * *reportDownloadError* * ApiError* * typeReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT/type* * trigger/* * fieldPathSearchBudgetLostImpressionShare/fieldPath* * /ApiError* */reportDownloadError* Are these columns going to show up in the API? pete On Wednesday, 16 January 2013 10:51:04 UTC, Paul Matthews (AdWords API Team) wrote: Hi Arthur, The report type definitionshttps://developers.google.com/adwords/api/docs/appendix/reportslists all the data we have available, if a column doesn't exist, it's because we don't store that data. If you include columns that don't exist in the report, it responds with an error. Regards, - Paul, AdWords API Team. On Tuesday, 15 January 2013 15:00:01 UTC, Arthur Gerigk wrote: Asking for this column results in an error of the api and also https://developers.**google.com/adwords/api/docs/** appendix/reports?hl=en#ad-**grouphttps://developers.google.com/adwords/api/docs/appendix/reports?hl=en#ad-group doesn't contain it. Is there any reason for this? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 adwor...@googlegroups.comjavascript: To unsubscribe from this group, send email to adwords-api...@googlegroups.com javascript: For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: newbie to adword api - creating reports
Hello Paul, 1) Basically, there are two ways of querying reports. AdHoc reportshttps://developers.google.com/adwords/api/docs/guides/reporting and AWQL https://developers.google.com/adwords/api/docs/guides/awql. In AdHoc reports, you should query reports using report definition xml In AWQL, you should query reports using AWQL String. Both of them have examples. AdHoc reports : https://code.google.com/p/google-api-adwords-php/source/browse/examples/v201209/Reporting/DownloadCriteriaReport.php AWQL : https://code.google.com/p/google-api-adwords-php/source/browse/examples/v201209/Reporting/DownloadCriteriaReportWithAwql.php 2) See the code examples above. 3) Please see examples above, if you have further questions, please post it here. Best, - Takeshi, AdWords API Team On Thursday, January 17, 2013 5:43:45 PM UTC+9, Paul C wrote: hi all, i'm a newbie to adwrods api, and I have a task to create daily reports from several adwords accounts and Pull the data into CSV file (i'm working on PHP), the reports i need to generate are: · Cost per campaign · Clicks · Impressions · Ad · Language · Country · Campaign · conversion data my question is: 1. how do i query each one of the above (the name to put on code) , i found this link https://developers.google.com/adwords/api/docs/appendix/reports 2. how do i work with the PHP library? where is the report creating? 3. in general , how do i query reports? 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: Auction Insights Report
Hi Allen, We have it in our future plan, but don't have timeline for it yet. Best, - Takeshi On Thursday, January 17, 2013 10:28:38 AM UTC+9, Allen wrote: Hi Anash, Any update on the timeline for this? --Allen On Monday, 28 May 2012 07:46:55 UTC+10, Allen wrote: Can we reproduce the Auction Insights report via the API? If not is there any timeline as to when it might be available? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Rapidly changing in Bids is good idea? And does it affect quality score or not?
Hello Ashutosh, In terms of whether it affects the quality core, it doesn't See also http://support.google.com/adwords/answer/2454010/?hl=en. In terms of whether it's a good idea, it depends on what you want to achieve with it. For what you have to rapidly change the bidding? Best, - Takeshi, AdWords API Team On Wednesday, January 16, 2013 1:51:10 AM UTC+9, Ashutosh Singh wrote: Hi, I am working in a Techsupport company and handling an account of adwords. In Techsupport account i have to rapidly change in bidding to reduce number of call if we see number of calls is more than our Techsupport Engineers. So would u suggest me is it good idea to rapidly change in bidding or it's harmful for our account. Plz suggest me ASAP. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Setting Focus on conversions for Campaigns in test accounts (Sandbox)
Hello Unfortunately it's not possible for test accounts. Test accounts don't serve actually ads. We'll keep it as a feature request. Best, - Takeshi, AdWords API Team On Wednesday, January 16, 2013 4:32:36 AM UTC+9, HK wrote: Hi, We have a number of new test accounts now that the Sandbox has been retired, but in order to make sure our code works well with the various budget settings, we have the need to be able to set Focus on conversions for a campaign, without having to fully set up the Conversion Optimizer. Is this possible? I was hoping that for the test accounts, this would be possible to help out developers cover various scenarios. Thanks, Hans -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: USER_LOCATIONS_PERFORMANCE_REPORT instead of GEO_PERFORMANCE_REPORT
Hello, Unfortunately, user location performance report is not support in API. All report types available in API are listed here https://developers.google.com/adwords/api/docs/appendix/reports Best, - Takeshi, AdWords API Team On Wednesday, January 16, 2013 8:02:55 AM UTC+9, Evin Levey wrote: I've been doing some Ad Hoc reporting, and I was hoping to get the same view that I can get in the AdWords UI -- showing the conversion rates by the user location dimension. Ultimately I would like a list like this: Country ClicksImpressions Algeria55 2,1234 Andora 7 865 where country represents the user's actual location, not the combined LOP/AOI. The closest I can get is using the GEO_PERFORMANCE_REPORT, but that breaks down by the Country/Region 'AOI' as well as 'LOP'. Is there an API analog to the User Locations Performance reporting in the UI? many thanks, Evin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Remarketing List Tracking Tag, returns different image tag
Hello How did you obtain the tag for the second one (/googleads.g.doubleclick.net /)? I'm able to get the tag for the same domain for API in UI as well. But as a note, basically those two domains are indenticaly since both have the same canonical name. $ nslookup www.googleadservices.com Server: 172.16.255.1 Address: 172.16.255.1#53 Non-authoritative answer: www.googleadservices.com canonical name = pagead.l.doubleclick.net. Name: pagead.l.doubleclick.net Address: 74.125.31.156 Name: pagead.l.doubleclick.net Address: 74.125.31.157 Name: pagead.l.doubleclick.net Address: 74.125.31.154 Name: pagead.l.doubleclick.net Address: 74.125.31.155 $ nslookup googleads.g.doubleclick.net Server: 172.16.255.1 Address: 172.16.255.1#53 Non-authoritative answer: googleads.g.doubleclick.net canonical name = pagead.l.doubleclick.net. Name: pagead.l.doubleclick.net Address: 74.125.31.156 Name: pagead.l.doubleclick.net Address: 74.125.31.157 Name: pagead.l.doubleclick.net Address: 74.125.31.154 Name: pagead.l.doubleclick.net Address: 74.125.31.155 Best, - Takeshi, AdWords API Team On Wednesday, January 16, 2013 2:34:15 PM UTC+9, 马玉潮 wrote: I use *UserListService* to add a remarketing list, then I get the tracking tag by api, but it's different from the tracking tag which i got from adwords page. eg. I create a remarketing list through api, it results a tracking tag like below img height=1 width=1 style=border-style:none; alt= src=http:// www.googleadservices.com /pagead/conversion/1015706596/?value=0amp;label=dkw7CIznsgQQ5Oep5AMamp;guid=ONamp;script=0/ but i check this remarketing list in adwords page, the tracking tag is img height=1 width=1 style=border-style:none; alt= src=// googleads.g.doubleclick.net /pagead/viewthroughconversion/1015706596/?value=0amp;label=dkw7CIznsgQQ5Oep5AMamp;guid=ONamp;script=0/ the domains are different, what's the difference? and how can i get the tracking tag same as tag in the page? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: TrafficEstimator for existing campaigns
Hello mm, It's supposed to be possible. Can you please share the request and response xml? Best, - Takeshi, AdWords API Team On Thursday, January 17, 2013 3:40:27 AM UTC+9, mm wrote: Hey guys - I am trying to run through some keyword traffic estimates for existing keywords - which appears feasible from the documentation. However, I am getting an EntityNotFound.INVALID_ID error from the CampaignService when I submit my TrafficEstimatorRequest. I have verified that the id is valid. Has anyone had any success using the TrafficEstimator for existing Campaigns/AdGroups/Keywords? The only examples I have seen are for new campaigns adgroups. Thanks a bunch - mm -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: No SearchBudgetLostImpressionShare in ad group performance report
Hi pete, ContentBudgetLostImpressionShare, SearchBudgetLostImpressionShare are not available for AdGroup Performance Report as Budgets can not be set ad AdGroup level. Those columns are only available for Account Performance Report, and Campaign Performance Report. Will correct the blog post. Best, - Takeshi, AdWords API Team On Wednesday, January 16, 2013 10:37:20 PM UTC+9, pete wrote: Hi Paul As you pointed out, the API documentation does not mention SearchBudgetLostImpressionShare nor whereas the blog post http://googleadsdeveloper.blogspot.co.uk/2012/12/impression-share-reporting-changes.htmlspecifically mentions all the new IS columns (including 2 columns relating to Budget). Requesting the columns as specified in the Blog throws... *reportDownloadError* * ApiError* * typeReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT/type* * trigger/* * fieldPathContentBudgetLostImpressionShare/fieldPath* * /ApiError* */reportDownloadError* * * * * *reportDownloadError* * ApiError* * typeReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT/type* * trigger/* * fieldPathSearchBudgetLostImpressionShare/fieldPath* * /ApiError* */reportDownloadError* Are these columns going to show up in the API? pete On Wednesday, 16 January 2013 10:51:04 UTC, Paul Matthews (AdWords API Team) wrote: Hi Arthur, The report type definitionshttps://developers.google.com/adwords/api/docs/appendix/reportslists all the data we have available, if a column doesn't exist, it's because we don't store that data. If you include columns that don't exist in the report, it responds with an error. Regards, - Paul, AdWords API Team. On Tuesday, 15 January 2013 15:00:01 UTC, Arthur Gerigk wrote: Asking for this column results in an error of the api and also https://developers.google.com/adwords/api/docs/appendix/reports?hl=en#ad-group doesn't contain it. Is there any reason for this? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: EnhancedCpcEnabledSpecified, enhancedCpcEnabled propeties of ManualCPC bidding strategy of a Campaign are alway return false.
Hello Anh, When I tested, I can retrieve the EnhancedCpcEnabled as true for the campaign with Enhanced Cpc enabled. Can you post the code snippet? (And/Or can you send me the customerId and campaignId you are pulling the data? You can send it only me with Reply to the author from the top right corner.) Best, - Takeshi, AdWords API Team On Monday, January 14, 2013 4:27:30 PM UTC+9, Lã Anh Tú wrote: Hi, Today I test .Net Adword API library and debug on Campaign Service to get our Campaigns, For Campaigns with BiddingStrategy is ManualCPC, properties EnhancedCpcEnabledSpecified is alway return to False so enhancedCpcEnabled returns False too. On the Google Adword web site, Bidding option section with Enhanced CPC option for CPC Campaigns with is alway checked. Is there any special things when using APIs with BiddingStrategy property of Campaign object. Please help. Thanks. Anh Tu. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: How to integrate google analytics with the adwords api using new java client library?
Hello Kapil, Analytics API and AdWords API are not connected directly, you should retrieve the data separately. And calculate the bounce rate using data from analytics. Unfortunately, this queue is not intended for Analytics API. For further questions, can you post the question to the relevant forum? Best, - Takeshi, AdWords API Team On Saturday, January 12, 2013 3:52:13 PM UTC+9, Kapil wrote: Hey, I'm new to adwords API and I want to iterate some of the parameters that are not present in adwords but I can get them from google analytics. Let's say I want to calculate the bounce rate and a few more parameters. I have seen an example regarding this issue. But, I'm not sure if that is the right way to approach. Also, I'm using *NEW JAVA* client library and I haven't found any proper solution in it. So far I have integrated my adwords account with my google analytics account. But I don't know how should I proceed further. Please provide a suitable solution with an example code or something that can make it easy to understand. Thanks, Kapil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: First Test : QuotaCheckError.INVALID_TOKEN_HEADER
Hello, Sandbox has been sunset and can't be used anymore. Can you please use test accounts instead? https://developers.google.com/adwords/api/docs/test-accounts Best, - Takeshi, AdWords API Team On Tuesday, January 15, 2013 2:42:41 AM UTC+9, FL wrote: Hello, I try to use the google-api-adwords-php I download the librairie aw_api_php_lib_3.2.2 And when i launch : examples/v201209/AccountManagement/GetClientCustomerId.php I have this error : An error has occurred: [QuotaCheckError.INVALID_TOKEN_HEADER @ ; trigge...@x.com javascript:++USD'] Why i have this error ? Thanks PS : i put DEFAULT_SERVER = https://adwords.google.com; because with sandbox it doesn't work -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Adword API change keyword Bidding
Hello Yun, Basically you should use AdGroupService for biddable keywords. At a campaign level, only negative keywords can be used. For a quick reference for targeting, you can also refer this page. https://developers.google.com/adwords/api/docs/appendix/targetingtypes Best, - Takeshi, AdWords API Team On Tuesday, January 15, 2013 2:48:07 AM UTC+9, Yun Ling wrote: Hey, i would like to know what is the proper way or what API call i should use to change the adwords keyword bidding, 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: Cannot pass Add LogicalUserList API, Please Help.
Hello This part of your xml, ruleOperands xsi:type=RemarketingUserList id1527309/id /ruleOperands xsi:Type=RemarketingList should be the element of UserList, not the ruleOperands. Please refer the correct xml example, below I made. Best, - Takeshi, AdWords API Team ?xml version=1.0 encoding=UTF-8? soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/; xmlns:xsd=http://www.w3.org/2001/XMLSchema; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; soapenv:Header ns1:RequestHeader soapenv:actor=http://schemas.xmlsoap.org/soap/actor/next; soapenv:mustUnderstand=0 xmlns:ns1=https://adwords.google.com/api/adwords/cm/v201209; ns1:authToken xmlns:ns1=https://adwords.google.com/api/adwords/cm/v201209;**/ns1:authToken ns1:clientCustomerId/ns1:clientCustomerId ns1:developerToken*/ns1:developerToken ns1:userAgentINSERT_COMPANY_NAME (AwApi-Java/8.10.0, Axis/1.4, Java/1.6.0-google-v4, legacy)/ns1:userAgent ns1:validateOnlyfalse/ns1:validateOnly ns1:partialFailurefalse/ns1:partialFailure /ns1:RequestHeader /soapenv:Header soapenv:Body mutate xmlns=https://adwords.google.com/api/adwords/cm/v201209; operations operatorADD/operator operand xsi:type=ns2:LogicalUserList xmlns:ns2=https://adwords.google.com/api/adwords/cm/v201209; namelogicalUserList1355973710893/name descriptionA list of mars cruise customers in the last year/description rules operatorANY/operator ruleOperands UserList xsi:type=ns2:RemarketingUserList id1591608/id /UserList /ruleOperands /rules /operand /operations /mutate /soapenv:Body /soapenv:Envelope On Tuesday, December 18, 2012 12:49:49 PM UTC+9, 马玉潮 wrote: I use google-adwords-api gem of ruby to write this function. My code is below, operation = { :operator = 'ADD', :operand = { :xsi_type = LogicalUserList, :name = TestFromMike-#{Time.now.to_i}, :description = TestFromMike-#{Time.now.to_i}, :status = OPEN, :membership_life_span = 30, :rules = [ { :xsi_type = UserListLogicalRule, :operator = ANY, :rule_operands = [ {:xsi_type = RemarketingUserList , :id = 1527309} ] } ] } } response = user_list_service.mutate([operation] but it failed. The log is like below: *Request* SOAP request: https://adwords.google.com/api/adwords/cm/v201209/UserListService SOAPAction: mutate, User-Agent: XMO-Google-Client (AwApi-Ruby/0.7.2, Common-Ruby/0.8.2, Savon/1.2.0, ruby/1.9.2, HTTPI/1.1.1, net_http), Content-Type: text/xml;charset=UTF-8, Content-Length: 1410 ?xml version=1.0 encoding=UTF-8?env:Envelope xmlns:xsd= http://www.w3.org/2001/XMLSchema; xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; xmlns:wsdl= https://adwords.google.com/api/adwords/cm/v201209; xmlns:env= http://schemas.xmlsoap.org/soap/envelope/;env:Headerwsdl:RequestHeader xmlns=https://adwords.google.com/api/adwords/cm/v201209;userAgent/userAgentdeveloperToken/developerTokenclientCustomerId/clientCustomerIdauthToken**/authToken/wsdl:RequestHeader/env:Headerenv:Bodymutate xmlns=https://adwords.google.com/api/adwords/cm/v201209;operationsoperatorADD/operatoroperand xsi:type=LogicalUserListnameTestFromMike-1355801232/namedescriptionTestFromMike-1355801232/descriptionstatusOPEN/statusmembershipLifeSpan30/membershipLifeSpanrules xsi:type=UserListLogicalRuleoperatorANY/operatorruleOperands xsi:type=RemarketingUserListid1527309/id/ruleOperands/rules/operand/operations/mutate/env:Body/env:Envelope *Response* HTTPI executes HTTP POST using the net_http adapter SOAP response (status 500): soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;soap:Bodysoap:Faultfaultcodesoap:Client/faultcodefaultstringUnmarshalling Error: cvc-elt.4.3: Type 'RemarketingUserList' is not validly derived from the type definition, 'LogicalUserListOperand', of element 'ruleOperands'. /faultstring/soap:Fault/soap:Body/soap:Envelope -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: testing an ad - non api question
Hello, You can retrieve stats based on your keywords using Keywords Performance reporthttps://developers.google.com/adwords/api/docs/appendix/reports#keywords . Or based on search queries, using Search Query Performance Reporthttps://developers.google.com/adwords/api/docs/appendix/reports#search-query . Best, - Takeshi, AdWords API Team On Wednesday, December 19, 2012 6:01:36 AM UTC+9, Robert Blackwell wrote: I'd be glad to post this somewhere else but I didn't see a regular adwords group. I'm really interested in testing how searches are really triggering my ads. For example I'd like to do some dummy searches and see which keywords are actually activating the ad and why, ie, exact match, broad, modifiers etc. Is it possible to do this? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Cannot get, or add ProductAdExtensions
Hi Unfortunately ProductionExtension can't be still added via the API. Best, - Takeshi, AdWords API Team On Tuesday, December 18, 2012 10:25:54 AM UTC+9, felixchien_1 wrote: Hi, I've tried 201209, returned with the same error. Thanks, felixchien 在 2012年12月14日星期五UTC+8上午11时41分09秒,Sudip Datta写道: Hi, Can ProductExtensions be added via 201209? Thanks, --Sudip. On Saturday, 1 September 2012 03:21:04 UTC+5:30, David Torres wrote: Hi, No ProductExtensions can't be added via the API yet. Best, -David Torres - AdWords API Team On Monday, August 27, 2012 11:16:32 AM UTC-4, Glyph wrote: The docs for 201206 make it appear that you can add ProductAdExtension to a campaign via the campaignextension server. Can anyone confirm that this does work now, or if it's still not possible to do via the API? On Tuesday, August 30, 2011 4:42:37 PM UTC-4, Kevin Winter wrote: Hi, Unfortunately, ProductAdExtension is the one extension that does not work properly with the API. Here's a blog post that mentions this in the third paragraph: http://adwordsapi.blogspot.com/2011/02/discover-v201008-product-ads-and.html Additionally, there's a known issue where GET requests also don't work with ProductAdExtensions. - Kevin Winter AdWords API Team -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Cannot create ProductExtension via API
Hello Felix, This is the similar discussion. Please see it. https://groups.google.com/d/topic/adwords-api/yHumuBjUQnc/discussion Best, - Takeshi On Sunday, December 16, 2012 9:14:50 AM UTC+9, Cheng Qian wrote: Hi all, I just cannot create ProductExtension via API. The return error is [AdExtensionError.NOT_AUTHORIZED_TO_CREATE_EXTENSION @ operations[0].operand.adExtension]. Does the API work for ADD/SET/REMOVE ProductExtension? I tried both v201206 and v201209 - - - - - - - - - - - - - - - - - - - - - - SOAP FAULT ++ | Here is the XML ... | |... Last Request . | || ?xml version=1.0 encoding=UTF-8? env:Envelope xmlns:env=http://www.w3.org/2003/05/soap-envelope; xmlns:ns1=https://adwords.google.com/api/adwords/cm/v201206; xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; env:Header ns1:RequestHeader ns1:authTokenX/ns1:authToken ns1:clientCustomerIdXXX/ns1:clientCustomerId ns1:developerTokenXXX/ns1:developerToken /ns1:RequestHeader /env:Header env:Body ns1:mutate ns1:operations ns1:operatorADD/ns1:operator ns1:operand ns1:campaignId215698/ns1:campaignId ns1:adExtension xsi:type=ns1:ProductExtension ns1:googleBaseCustomerId123/ns1:googleBaseCustomerId ns1:advertiserNameEBAY/ns1:advertiserName ns1:productSelection ns1:conditions ns1:argumentl2id-6028/ns1:argument ns1:operand ns1:operandadwords_labels/ns1:operand /ns1:operand /ns1:conditions ns1:conditions ns1:argumentrpc-0.01/ns1:argument ns1:operand ns1:operandadwords_labels/ns1:operand /ns1:operand /ns1:conditions ns1:conditions ns1:argumentused/ns1:argument ns1:operand ns1:operandcondition/ns1:operand /ns1:operand /ns1:conditions /ns1:productSelection /ns1:adExtension /ns1:operand /ns1:operations /ns1:mutate /env:Body /env:Envelope || |... Last Response | || soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/; soap:Header ResponseHeader xmlns= https://adwords.google.com/api/adwords/cm/v201206; requestId0004d0ece2dcad580a83341b5266/requestId serviceNameCampaignAdExtensionService/serviceName methodNamemutate/methodName operations1/operations responseTime1678/responseTime units1/units /ResponseHeader /soap:Header soap:Body soap:Fault faultcodesoap:Server/faultcode faultstring[AdExtensionError.NOT_AUTHORIZED_TO_CREATE_EXTENSION @ operations[0].operand.adExtension]/faultstring detail ApiExceptionFault xmlns= https://adwords.google.com/api/adwords/cm/v201206; message[AdExtensionError.NOT_AUTHORIZED_TO_CREATE_EXTENSION @ operations[0].operand.adExtension]/message ApplicationException.TypeApiException/ApplicationException.Type errors xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; xsi:type=AdExtensionError fieldPathoperations[0].operand.adExtension/fieldPath trigger/trigger errorStringAdExtensionError.NOT_AUTHORIZED_TO_CREATE_EXTENSION/errorString ApiError.TypeAdExtensionError/ApiError.Type reasonNOT_AUTHORIZED_TO_CREATE_EXTENSION/reason /errors /ApiExceptionFault /detail /soap:Fault /soap:Body /soap:Envelope || ++ Thanks, Felix -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: CriterionError.INVALID_CRITERION_ID @ selector.searchParameters[0].locations[0]; trigger:'2826'
Hi We already fixed the issue. If you are still seeing the issue, please let us know again. Best, - Takeshi, AdWords API Team On Tuesday, December 11, 2012 5:03:43 AM UTC+9, Steven wrote: v201206 seems to see this problem intermittently and version v201209 sees this problem all the time. v201206 is scheduled to be sunsetted in 2.5 months from now. We obviously cannot upgrade due to this issue being even worse in v201209. Can someone from google please help us out here. On Wednesday, November 7, 2012 9:43:49 AM UTC-7, rizo wrote: Hi I have been using the Google adwords api for quite some time without any problems. I have recently started to get the error: CriterionError.INVALID_CRITERION_ID @ selector.searchParameters[0].locations[0]; trigger:'2826' when getting volumes. Any idea what could be causing this? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Class not found exception using 1.12.0
Hi, Fixed the issue. Please use the 1.12.1 releasehttp://code.google.com/p/google-api-ads-java/downloads/list . Best, - Takeshi, AdWords API Team On Friday, December 14, 2012 9:06:30 PM UTC+9, Takeshi Hagikura (AdWords API Team) wrote: Hello Thanks. Confirmed the situation. I'll ask it to the library maintainer. Let you know the update. Best, - Takeshi, AdWords API Team On Thursday, December 13, 2012 7:31:39 AM UTC+9, John Lister wrote: Hi, I've just tried to use the latest adwords version and get the following error when using maven: ClassNotFoundException: org.w3c.dom.ElementTraversal full exception trace below, it all works fine if I specify 1.11.0 Using the jars directory seems to work ok. I've just started using the API, so probably doing something wrong... This is from within netbeans, in case that makes a difference. Any ideas what I've done wrong? Thanks John Exception in thread main com.google.api.ads.common.lib.exception.ServiceException: Unexpected Exception. at com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:155) at com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:1) at com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createSoapClient(BaseAdsServiceClientFactoryHelper.java:106) at com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createAdsServiceClient(BaseAdsServiceClientFactoryHelper.java:71) at com.google.api.ads.common.lib.factory.AdsServiceClientFactory.getServiceClient(AdsServiceClientFactory.java:73) at com.google.api.ads.common.lib.factory.BaseAdsServiceClientFactory.getServiceClientAsInterface(BaseAdsServiceClientFactory.java:79) at com.google.api.ads.common.lib.factory.BaseServices.get(BaseServices.java:60) at adwords.axis.v201209.basicoperations.GetCampaigns.runExample(GetCampaigns.java:62) at adwords.axis.v201209.basicoperations.GetCampaigns.main(GetCampaigns.java:56) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:140) ... 8 more Caused by: java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:791) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.apache.xerces.parsers.AbstractDOMParser.startDocument(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(Unknown Source) at org.apache.xerces.impl.XMLVersionDetector.startDocumentParsing(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:369) at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:388) at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179) at org.apache.axis.AxisEngine.init(AxisEngine.java:172) at org.apache.axis.AxisEngine.init(AxisEngine.java:156) at org.apache.axis.client.AxisClient.init(AxisClient.java:52) at org.apache.axis.client.Service.getAxisClient(Service.java:104) at org.apache.axis.client.Service.init(Service.java:113) at com.google.api.ads.adwords.axis.v201209.cm.CampaignServiceLocator.init(CampaignServiceLocator.java:12) ... 13 more Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal at java.net.URLClassLoader$1.run(URLClassLoader.java:366
Re: OAuth2 issue
Hello Kapil, In that example, you don't have to modify SCOPE, and the CALLBACK_URL. You should simply create Client ID for an installed application from the URL you supplied https://code.google.com/apis/console#access. Then copy the Client ID and Client secret to the sample codehttps://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201209/misc/OAuth2Example.java(variables called CLIENT_ID and CLIENT_SECRET). Running that example, the program asks you to paste an url to the browser. like this (https://accounts.google.com/o/oauth2/auth?access_type=offline; ... ) After that, paste the authorization code to the console, then you should get the results. Please also refer this document https://developers.google.com/adwords/api/docs/authentication#oauth Best, - Takeshi, AdWords API Team On Friday, December 14, 2012 7:37:39 PM UTC+9, Kapil wrote: I am new to adwords api and I want to run this program- https://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201209/misc/OAuth2Example.java I generated some parameters from this link- https://code.google.com/apis/console#access But I don't know what are these parameters and how can I get these parameters mention in the program:- SCOPE CALLBACK_URL CLIENT_ID CLIENT_SECRET Also, if you will look at the main function in this program there is a part of code:- if (CLIENT_ID.equals(INSERT_CLIENT_ID_HERE) || CLIENT_SECRET.equals(INSERT_CLIENT_SECRET_HERE)) { throw new IllegalArgumentException(Please input your client IDs or secret+ See https://code.google.com/apis/console#access;);} What do I have to insert in INSERT_CLIENT_ID_HERE and INSERT_CLIENT_SECRET_HERE Please help me finding the solution. Kabir -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Using OAuth2 for server application
Hi, Please see another thread. https://groups.google.com/d/topic/adwords-api/IwIfnVWULxs/discussion Best, - Takeshi, AdWords API Team On Saturday, December 15, 2012 9:55:47 PM UTC+9, Kapil wrote: Hey Takeshi , I'm new to adwords api. Can you please help me with an issue. I'm trying to retrieve OAuth 2.0 credentials using this link:- https://developers.google.com/academy/apis/drive/drive-apps/auth/credentials#retrieve_oauth_20_credentials There is a function in this program:- static Userinfo getUserInfo(Credential credentials) Inside that function if you will look at the first line:- Oauth2 userInfoService = Oauth2.builder(new NetHttpTransport(), new JacksonFactory()).setHttpRequestInitializer(credentials).build(); I'm trying to run it in eclipse with all possible libraries. But it is giving me an *ERROR*:- The method builder(NetHttpTransport, JacksonFactory) is undefined for the type Oauth2 Could you please help me so that I can rectify this issue. Thanks, Kapil On Friday, December 14, 2012 6:45:11 PM UTC+5:30, Takeshi Hagikura (AdWords API Team) wrote: Hi, Are you using one of our client libraries? If so, it depends on the client library how to auto refresh the authToken. For example, Java's case, enabling api.adwords.refreshOAuth2Token true allows you refresh the token. http://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/resources/ads.properties Best, - Takeshi, AdWords API Team On Tuesday, December 11, 2012 1:48:44 AM UTC+9, Damien wrote: Hi, We miss clear explanations tu use OAuth2 for server to server application. How to not change my token every time my app starts ? 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: OAuth2 issue
Hi, You should insert the Client ID and the Client secret obtained from the url into the variable CLIENT_ID, CLIENT_SECRET. https://code.google.com/apis/console#access. 59 private static final String CLIENT_ID = INSERT_CLIENT_ID_HERE; 60 private static final String CLIENT_SECRET = INSERT_CLIENT_SECRET_HERE; You don't have to modify this part of code. 159if (CLIENT_ID.equals(INSERT_CLIENT_ID_HERE) 160|| CLIENT_SECRET.equals(INSERT_CLIENT_SECRET_HERE)) { 161 throw new IllegalArgumentException(Please input your client IDs or secret. 162 + See https://code.google.com/apis/console#access;); 163} Best, - Takeshi On Monday, December 17, 2012 3:00:50 PM UTC+9, Kapil wrote: Hey Takeshi, Thanks a lot. Could you please tell me about the second question I asked. \ https://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201209/misc/OAuth2Example.java if you will look at the main function in this program there is a part of code:- if (CLIENT_ID.equals(INSERT_CLIENT_ID_HERE) || CLIENT_SECRET.equals(INSERT_CLIENT_SECRET_HERE)) { throw new IllegalArgumentException(Please input your client IDs or secret+ See https://code.google.com/apis/console#access;);} What do I have to insert in INSERT_CLIENT_ID_HERE and INSERT_CLIENT_SECRET_HERE On Monday, December 17, 2012 10:46:32 AM UTC+5:30, Takeshi Hagikura (AdWords API Team) wrote: Hello Kapil, In that example, you don't have to modify SCOPE, and the CALLBACK_URL. You should simply create Client ID for an installed application from the URL you supplied https://code.google.com/apis/console#access. Then copy the Client ID and Client secret to the sample codehttps://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201209/misc/OAuth2Example.java(variables called CLIENT_ID and CLIENT_SECRET). Running that example, the program asks you to paste an url to the browser. like this (https://accounts.google.com/o/oauth2/auth?access_type=offline;... ) After that, paste the authorization code to the console, then you should get the results. Please also refer this document https://developers.google.com/adwords/api/docs/authentication#oauth Best, - Takeshi, AdWords API Team On Friday, December 14, 2012 7:37:39 PM UTC+9, Kapil wrote: I am new to adwords api and I want to run this program- https://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201209/misc/OAuth2Example.java I generated some parameters from this link- https://code.google.com/apis/console#access But I don't know what are these parameters and how can I get these parameters mention in the program:- SCOPE CALLBACK_URL CLIENT_ID CLIENT_SECRET Also, if you will look at the main function in this program there is a part of code:- if (CLIENT_ID.equals(INSERT_CLIENT_ID_HERE) || CLIENT_SECRET.equals(INSERT_CLIENT_SECRET_HERE)) { throw new IllegalArgumentException(Please input your client IDs or secret+ See https://code.google.com/apis/console#access;);} What do I have to insert in INSERT_CLIENT_ID_HERE and INSERT_CLIENT_SECRET_HERE Please help me finding the solution. Kabir -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: java.lang.ClassNotFoundException: org.codehaus.jackson.JsonFactory during authentication using OAuth2
Hi Looks like you didn't download the appropriate dependency jars. Please follow these steps to execute the example code. https://code.google.com/p/google-api-ads-java/wiki/QuickStart (Replacing dfp - AdWords from the wiki page) 1. Download and extract example project (e.g. adwords-axis-examples-1.12.1.tar.gz) from downloadshttp://code.google.com/p/google-api-ads-java/downloads/list 2. Extract project and *cd* into adwords-examples/adwords-axis/ (or similar) 3. Edit *src/main/resources/ads.properties* 4. $ mvn -X compile 5. $ mvn -X exec:java -Dexec.mainClass=adwords.axis.v201209.misc.OAuth2Example Best, - Takeshi, On Friday, December 14, 2012 7:14:15 PM UTC+9, Kapil wrote: I'm trying to run the program for AOuth2 given at this link:- https://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201209/misc/OAuth2Example.java But I'm getting this error:- java.lang.ClassNotFoundException: org.codehaus.jackson.JsonFactory at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) at com.google.api.client.json.jackson.JacksonFactory.init(JacksonFactory.java:44) at com.google.api.adwords.OAuth2.getAuth2Credential(OAuth2.java:38) at com.google.api.adwords.OAuth2.main(OAuth2.java:111) at com.eos.b2c.ui.B2cCallcenterNavigation.doGet(B2cCallcenterNavigation.java:4917) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.eos.accounts.UserManagerFilter.doFilter(UserManagerFilter.java:517) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:662) Can anyone explain how to solve this issue? Thanks, Kapil -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: How to Get Stats Hourly - Ruby on Rails
Hello In AdHoc report, you can include HourOfDay in your request. Then you can segment your stats by hour. https://developers.google.com/adwords/api/docs/appendix/reports#ad-group To download a report, you can refer these code examples. https://code.google.com/p/google-api-ads-ruby/source/browse/#git%2Fadwords_api%2Fexamples%2Fv201209%2Freporting Best, - Takeshi, AdWords API Team On Wednesday, December 12, 2012 4:13:52 AM UTC+9, Eduardo Hiroshi Campos Tamaki wrote: Hi, It could be a dumb question but here it's the best way to ask, I want to know if I can request the Stats of an Ad or Adgroup by Hour, on Ruby client and if yes how this data is accurate. Ex.: at 12:00 to 13:00 I had 290 Impressions, 340 Clicks in adgroup x. 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: zip code targeting
Hello Richard, zip code targeting is a beta program only for now. https://developers.google.com/adwords/api/docs/appendix/targetingtypes?hl=en Currently that is a invited only feature for API. Best, - Takeshi, AdWords API Team On Tuesday, December 11, 2012 3:28:59 PM UTC+9, Richard wrote: Hello, We're having trouble with US ZIP code targeting via API. When trying to target zip 20007, for example, the following error is returned: CriterionError.CANNOT_TARGET_CRITERION @ operations[0].operand.criterion; trigger:'9007531' We are able to target the same ZIP code via web UI. Is there something we're doing incorrectly? Thank you, Richard -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Campaign Recommended Budget
Hello, Currently, no progress on it. Best, - Takeshi On Wednesday, December 12, 2012 10:56:38 PM UTC+9, David wrote: Hi, Is there any progress regarding this need ? Thanks. On Thursday, August 26, 2010 8:36:28 PM UTC+2, AdWords API Advisor wrote: Hi Pete, That information is not currently exposed in the API. Best, - Eric Koleda, AdWords API Team On Aug 26, 3:47 am, pete peteseri...@gmail.com wrote: Is there an API method to retrieve this value? Couldn't see it anywhere in the docs. thanks pete -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Should I use adwords or MCC credentials to retrieve auth token?
Hello 1) You should use the MCC's one. 2) It depends on what clientCustomerId, you want to make a change or retrieve the data. e.g. You authenticate using your MCC account, and includes your client account Id in the clientCustomerId header. You are gonna make a request toward the client account you include. Best, - Takeshi, AdWords API Team On Tuesday, December 11, 2012 11:05:29 AM UTC+9, dquigz wrote: Hi, I have an adwords account that is linked to the company MCC account for billing. I have a developer token from the MCC account. A few questions. 1) Which accounts email and password should I be using to retrieve the auth token? 2) Which accounts client customer id should I be using when making API calls? 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: Using OAuth2 for server application
Hi, Are you using one of our client libraries? If so, it depends on the client library how to auto refresh the authToken. For example, Java's case, enabling api.adwords.refreshOAuth2Token true allows you refresh the token. http://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/resources/ads.properties Best, - Takeshi, AdWords API Team On Tuesday, December 11, 2012 1:48:44 AM UTC+9, Damien wrote: Hi, We miss clear explanations tu use OAuth2 for server to server application. How to not change my token every time my app starts ? 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: How can I confirm my Test Account can be used
Hi You can confirm if you are using the test accounts if you see the operations cots zero units and returns at least one entity. Also described here https://developers.google.com/adwords/api/docs/test-accounts As for the developer token, Yes you can use the test accounts before the token is approved. Best, - Takeshi, AdWords API Team On Friday, December 14, 2012 5:34:19 PM UTC+9, hueid...@gmail.com wrote: https://developers.google.com/adwords/api/docs/test-accounts This page says the Google will send me results by mail, but except the mail, how can i confirm my Test Account can be used? Because I see Ewan Heming's response: The account should still be in the AdWords interface, and you can just make a call to the API to see if it's working. I know that people I've been working for didn't actually receive an email stating that their test account was active, but I was able to use it with the API while other accounts in the same MCC couldn't be accessed with their pending token. and I‘m unsure if my Test Account can be used, I can use the APIs in my application without Delevepor Token's Approval? 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: ClassNotFound exception using latest api version with maven
Hello, Thanks. The same issue of this. https://groups.google.com/d/topic/adwords-api/7ONBd0Ou7qw/discussion Now we're investigating it. Will let you know the update. Best, - Takeshi, AdWords API Team On Thursday, December 13, 2012 8:37:19 PM UTC+9, John Lister wrote: Hi, I've just started using the adwords api, so I'm probably doing something wrong but can't spot it.. Using the latest (1.12.0) release of the api gives me a ClassNotFound exception for the org.w3c.dom.ElementTraversal class when I use the maven dependencies. If I use the previous release (1.11.0) then all is fine and also using the jar files directly works fine. I can see there are a few changes in the jar lists between these 2 methods, which I suspect is causing it. Any ideas? The full stack trace is given below Thanks John run: Exception in thread main com.google.api.ads.common.lib.exception.ServiceException: Unexpected Exception. at com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:155) at com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:1) at com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createSoapClient(BaseAdsServiceClientFactoryHelper.java:106) at com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createAdsServiceClient(BaseAdsServiceClientFactoryHelper.java:71) at com.google.api.ads.common.lib.factory.AdsServiceClientFactory.getServiceClient(AdsServiceClientFactory.java:73) at com.google.api.ads.common.lib.factory.BaseAdsServiceClientFactory.getServiceClientAsInterface(BaseAdsServiceClientFactory.java:79) at com.google.api.ads.common.lib.factory.BaseServices.get(BaseServices.java:60) at adwords.axis.v201209.basicoperations.GetCampaigns.runExample(adwords.axis.v201209.basicoperations.GetCampaigns:63) at adwords.axis.v201209.basicoperations.GetCampaigns.main(adwords.axis.v201209.basicoperations.GetCampaigns:56) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:140) ... 8 more Caused by: java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:791) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.apache.xerces.parsers.AbstractDOMParser.startDocument(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(Unknown Source) at org.apache.xerces.impl.XMLVersionDetector.startDocumentParsing(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:369) at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:388) at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179) at org.apache.axis.AxisEngine.init(AxisEngine.java:172) at org.apache.axis.AxisEngine.init(AxisEngine.java:156) at org.apache.axis.client.AxisClient.init(AxisClient.java:52) at org.apache.axis.client.Service.getAxisClient(Service.java:104) at org.apache.axis.client.Service.init(Service.java:113) at com.google.api.ads.adwords.axis.v201209.cm.CampaignServiceLocator.init(CampaignServiceLocator.java:12) ... 13 more Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at
Re: Strange segmenting behavior when using ConversionTypeName in account performance report
Thanks Dorlan, Confirmed the situation. I'll ask it to the relevant engineer. Best, - Takeshi, AdWords API Team On Wednesday, December 12, 2012 9:45:06 PM UTC+9, Dorian Kind wrote: Hi Takeshi, many thanks for your reply. Here's the report XML I'm using: reportDefinition selector fieldsAccountId/fields fieldsConversionTypeName/fields fieldsConversions/fields fieldsConversionRate/fields dateRange min20121013/min max20121212/max /dateRange /selector reportNameAd Hoc report Type: ACCOUNT_PERFORMANCE_REPORT; Date Range: 20121013-20121212/reportName reportTypeACCOUNT_PERFORMANCE_REPORT/reportType dateRangeTypeCUSTOM_DATE/dateRangeType downloadFormatCSV/downloadFormat /reportDefinition I can provide you with two account IDs that reproduce the behavior I've mentioned above (one account showing the actual conversion rate in the total line, the other showing 0.00%), if that's of any help to you. Cheers, Dorian On Wednesday, December 12, 2012 8:08:42 AM UTC+1, Takeshi Hagikura (AdWords API Team) wrote: Hello Dorlan, Can you provide us the reportDefinition Xml or AWQL string you are using And your clientCustomerId you are seeing that situation? Best, - Takeshi On Thursday, December 6, 2012 11:09:34 PM UTC+9, Dorian Kind wrote: I just stumbled upon this behavior again, so here's the bump: Bump. On Tuesday, October 16, 2012 3:32:27 PM UTC+2, Dorian Kind wrote: Hi all, I've noticed that ad hoc reports that include the field ConversionTypeName exhibit a peculiar behavior regarding conversion rate. If I include ConversionTypeName in the fields to retrieve for an account performance report, the results are segmented by conversion type name, as expected, and the available metrics are split into the different lines while the Totals line shows the aggregated values for the whole data set, which corresponds exactly to the values shown in the web interface. So far everything is OK. When I include ConversionRate in the report, however, the field is always returned as 0.00% for every conversion type. I guess you could argue that you cannot meaningfully calculate a conversion rate for a specific conversion type for the same reason that you generally cannot include non-conversion stats in a report as soon as you segment it that way. But then, why even include the field if it is always zero? The more confusing issue is regarding the Totals line. Here I have encountered two different cases: in one account, the ConversionRate field for totals is also zero, like for the individual conversion types. In another account, however, the totals line shows the correct conversion rate for all conversions of the account (while all other lines still show zero). I can't seem to find what causes this dissimilarity. Any pointers are much appreciated! Many thanks and best regards, Dorian -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Strange segmenting behavior when using ConversionTypeName in account performance report
Hello Dorlan, Can you provide us the reportDefinition Xml or AWQL string you are using And your clientCustomerId you are seeing that situation? Best, - Takeshi On Thursday, December 6, 2012 11:09:34 PM UTC+9, Dorian Kind wrote: I just stumbled upon this behavior again, so here's the bump: Bump. On Tuesday, October 16, 2012 3:32:27 PM UTC+2, Dorian Kind wrote: Hi all, I've noticed that ad hoc reports that include the field ConversionTypeName exhibit a peculiar behavior regarding conversion rate. If I include ConversionTypeName in the fields to retrieve for an account performance report, the results are segmented by conversion type name, as expected, and the available metrics are split into the different lines while the Totals line shows the aggregated values for the whole data set, which corresponds exactly to the values shown in the web interface. So far everything is OK. When I include ConversionRate in the report, however, the field is always returned as 0.00% for every conversion type. I guess you could argue that you cannot meaningfully calculate a conversion rate for a specific conversion type for the same reason that you generally cannot include non-conversion stats in a report as soon as you segment it that way. But then, why even include the field if it is always zero? The more confusing issue is regarding the Totals line. Here I have encountered two different cases: in one account, the ConversionRate field for totals is also zero, like for the individual conversion types. In another account, however, the totals line shows the correct conversion rate for all conversions of the account (while all other lines still show zero). I can't seem to find what causes this dissimilarity. Any pointers are much appreciated! Many thanks and best regards, Dorian -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Access to billing history
Hi Currently, to get billing history via API is not supported. Best, - Takeshi On Tuesday, December 11, 2012 4:52:26 AM UTC+9, Boris Plotkin wrote: I know this is old but not sure why there was no responses to this but I also need this, mainly just need the daily Transaction history just like the export CSV button On Monday, July 3, 2006 12:54:36 AM UTC-4, Kunaal wrote: I asked this question a few months ago, and while I did get a couple of people agreeing with me, I did not get a response from one of the Adwords 'evangelists' Is it possible(or can it be made possible) to get access to a client's billing history? One does not need the credit card details or anything, just past invoices maybe. I think this would be a useful addition for others as well. 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