Re: Wie erstelle ich eine Suchvolumen-Abfrage mit der Google-Api
Hi Danny, *### In Englisch ###* It seems that you're asking about search query volumes, which is not related to the AdWords API. I believe you're looking for the Google Analytics API https://developers.google.com/analytics/. I hope this information helps. *### In der deutschen ###* Es scheint, dass Sie über die Suchabfrage Bände, die nicht auf die AdWords-API verwandt ist fragen. Ich glaube, dass Sie für die Google Analytics API suchen. Ich hoffe, diese Informationen helfen. Regards, - Paul, AdWords API Team. On Friday, 10 January 2014 17:38:26 UTC, Danny Liebmann wrote: Ich bin auf der Suche nach einer Suchvolumen abfrage mittels Java-Programm und Google-Api ich finde immer wieder den weg über den AdwordsUser. Dieser ist aber nicht mehr aktuell, oder? Geht das mittels oAuth? und wenn es doch noch mit dem AdwordsUser geht, wo bekomme ich den Developer Key her? Danke im Voraus beste grüße -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: calls from ads conversion casing
Hi Greg, Looking into this, the issue I understand you to be describing is that ConversionTypeName is lower case for the calls from ads, however this appears to be the only case? We don't explicitly guarantee that the casing of the returned items will be the same. Can you work around the issue with a case insensitive matching strategy? I see only 2 ConversionTypeNames returned in the reports you suggested. Can you provide a specific example where this would causes errors? Regards, - Paul, AdWords API Team. On Wednesday, 20 November 2013 17:17:57 UTC, GregT wrote: Hi, As talked about in https://support.google.com/adwords/answer/2454052?hl=en, Google creates a calls from ads conversion tracker to track conversions from click-to-call ads using Google forwarding numbers. For a particular client (might be happening with others too, not sure), downloading conversion data using reports is yielding inconsistency in the ConversionTypeName of the conversion, depending on the report. In this particular case, the account performance report is returning Calls from ads as the name of the conversion type, whereas the keyword performance report is returning calls from ads (i.e. all lowercase). The UI shows Calls from ads as the name. We match up conversions in reports by their name, since almost all of the reports unfortunately do not expose the conversion tracker id (the account performance report is one of the few that does, but the keyword performance report doesn't) -- and since the names aren't identical, that has led to issues matching up the conversions. We haven't seen this with any other conversion type - the case is the same across all the reports we use. Is this a bug on Google's end, or should we expect that the names of conversion trackers are case insensitive and can change across different reports (even though we've never seen this before)? Thanks, Greg -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Reproducible ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND
Hi Dorian, It seems there are a couple issues: - The ConversionValue and is only compatible with less than (not less than or equal to). - You need to include the AdGroupId - it's a required attribute for the report Regards, - Paul, AdWords API Team. On Wednesday, 27 November 2013 12:31:10 UTC, Dorian Kind wrote: Hi Paul, of course! Sorry for not catching that myself. However, after removing the ordering field, I still get the error (as you have probably experienced yourself). Thanks again for your efforts cheers, Dorian On Wednesday, November 27, 2013 12:27:42 PM UTC+1, Paul Matthews (AdWords API Team) wrote: Hi Dorian, We're still looking into the errors, but one thing that came up is that the use of ordering and paging aren't supported by AdHoc reports. Regards, - Paul, AdWords API Team. On Wednesday, 27 November 2013 08:42:25 UTC, Dorian Kind wrote: Thanks for the feedback, Paul. Cheers On Tuesday, November 26, 2013 12:33:55 PM UTC+1, Paul Matthews (AdWords API Team) wrote: Hi Dorian, I can confirm that we're able to recreate the bug our side. We're looking into this issue, I'll get back to you as soon as we have more information. Regards, - Paul, AdWords API Team. On Monday, 25 November 2013 12:27:20 UTC, Dorian Kind wrote: Hi all, I have an issue where just adding a predicate filtering by ConversionValue in an AdGroup Performance Report will raise the deaded ERROR_GETTING_RESPONSE_FROM_BACKEND response. Here's my report definition (Python syntax, but you'll get the idea): { 'reportName': 'Test', 'dateRangeType': 'CUSTOM_DATE', 'reportType': 'ADGROUP_PERFORMANCE_REPORT', 'downloadFormat': 'CSV', 'selector': { 'fields': ['Date', 'HourOfDay', 'Name', 'Conversions', 'ConversionValue'], 'dateRange': { 'min': '20131101', 'max': '20131125' }, 'predicates': [ { 'field': 'ConversionValue', 'operator': 'LESS_THAN_EQUALS', 'values': [1] } ], 'orderBy':'Date' } I tested requests for a number of different accounts, some very small ones as well (to rule out a timout-related issue), and I always get the same error. If I remove the predicate, the expected data is returned. Any thoughts? Thanks and cheers, Dorian -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL
If you're still requesting the WSDL you listed before, you'll be hitting this problem because the v201302 has sunsethttps://developers.google.com/adwords/api/docs/sunset-dates - you would need to update to a current version of the AdWords API. If you've updated to a working API version then as Evgeniy suggested, you should try to download the WSDL from the URL yourself: 1. Download the wsdlhttps://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdland store it somewhere accessible locally on your webserver 2. Point your application to the local wsdl rather than the URL it will currently have 3. Make a request check the soap logs Regards, - Paul, AdWords API Team. On Wednesday, 8 January 2014 12:50:08 UTC, Mehul HvInfotech wrote: Do you means by setting.ini ? we have tried with all tree option for this ... On Wednesday, 8 January 2014 14:37:02 UTC+5:30, Evgeniy Bogdanov wrote: You could save WSDL on local disk and alter library to use it instead of remote URL. 2014/1/8 Mehul HvInfotech me...@hvinfotech.com Hi Paul , Again From This Morning we are facing this problem .. Till the the Day it was working fine .. we have also checked about Open SSL enabled And it is enabled ... can you suggest in this , Please , Its so urgent ... On Wednesday, 3 April 2013 15:47:38 UTC+5:30, Paul Matthews (AdWords API Team) wrote: Hi Mahesh, *Firstly:* Have you enabled WSDL_CACHE? We've had reported issues where caching of WSDLs has caused errors. Can you try turning it off and making the same number of requests. This setting is configurable in the settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini. *Secondly:* This kind of problem is generally due to connectivity issues between the client server and the google servers. Often caused by either a miss-configured network proxy or a network issue. You may need to do some investigation to see if there is a network issue there. *Finally:* I recommend building in fault tolerance, to allow you to retry the failing request. I.e. whenever a request fails, it waits and retries the original request - such as the exponential backoff algorithmhttp://en.wikipedia.org/wiki/Exponential_backoff . Regards, - Paul, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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.com To unsubscribe from this group, send email to adwords-api...@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...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL
Are you seeing this error on other services? This error should be unrelated to your authorization mechanism (OAuth2). Can you try downloading the wsdl from the server using wget or something. Then checking it's formed correctly. Finally modify your application so that it reads the WSDL from your local machine. We're not getting reports of this error from other customers, so the wsdl should be available and correct. Regards, - Paul, AdWords API Team. On Wednesday, 8 January 2014 14:54:56 UTC, Mehul HvInfotech wrote: Hello Paul, We are using version *v201309 with ClientLogin. Also tested with OAuth2.*We are getting this error, SOAP-ERROR: Parsing WSDL: Couldn't load from ' https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl' : failed to load external entity https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl; Our server has OpenSSL Enabled in php.ini and we have also tested connection between our server to google adwords as, openssl s_client -connect adwords.google.com:443 Kindly check Let us know ASAP. Thanks, On Wednesday, 8 January 2014 19:52:26 UTC+5:30, Paul Matthews (AdWords API Team) wrote: If you're still requesting the WSDL you listed before, you'll be hitting this problem because the v201302 has sunsethttps://developers.google.com/adwords/api/docs/sunset-dates - you would need to update to a current version of the AdWords API. If you've updated to a working API version then as Evgeniy suggested, you should try to download the WSDL from the URL yourself: 1. Download the wsdlhttps://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdland store it somewhere accessible locally on your webserver 2. Point your application to the local wsdl rather than the URL it will currently have 3. Make a request check the soap logs Regards, - Paul, AdWords API Team. On Wednesday, 8 January 2014 12:50:08 UTC, Mehul HvInfotech wrote: Do you means by setting.ini ? we have tried with all tree option for this ... On Wednesday, 8 January 2014 14:37:02 UTC+5:30, Evgeniy Bogdanov wrote: You could save WSDL on local disk and alter library to use it instead of remote URL. 2014/1/8 Mehul HvInfotech me...@hvinfotech.com Hi Paul , Again From This Morning we are facing this problem .. Till the the Day it was working fine .. we have also checked about Open SSL enabled And it is enabled ... can you suggest in this , Please , Its so urgent ... On Wednesday, 3 April 2013 15:47:38 UTC+5:30, Paul Matthews (AdWords API Team) wrote: Hi Mahesh, *Firstly:* Have you enabled WSDL_CACHE? We've had reported issues where caching of WSDLs has caused errors. Can you try turning it off and making the same number of requests. This setting is configurable in the settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini. *Secondly:* This kind of problem is generally due to connectivity issues between the client server and the google servers. Often caused by either a miss-configured network proxy or a network issue. You may need to do some investigation to see if there is a network issue there. *Finally:* I recommend building in fault tolerance, to allow you to retry the failing request. I.e. whenever a request fails, it waits and retries the original request - such as the exponential backoff algorithmhttp://en.wikipedia.org/wiki/Exponential_backoff . Regards, - Paul, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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.com To unsubscribe from this group, send email to adwords-api...@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...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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
Re: SOAP-ERROR: Parsing WSDL
Hi Mehul, I've recreated the same wget request from an example host and I don't get that error message. In the past we've seen this has being an SSL setting that's flagging the error. Can you try a wget from another machine and if successful check the differences in openssl settings. Regards, - Paul, AdWords API Team. On Wednesday, 8 January 2014 15:28:48 UTC, Mehul HvInfotech wrote: Hello, I also tried WGET with --no-check-certificate but it fails too, [~]# wget --no-check-certificate https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl --2014-01-08 15:27:02-- https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl Resolving adwords.google.com... 74.125.24.50, 2a00:1450:400b:c02::32 Connecting to adwords.google.com|74.125.24.50|:443... connected. WARNING: certificate common name `google.com' doesn't match requested host name `adwords.google.com'. HTTP request sent, awaiting response... 403 Forbidden 2014-01-08 15:27:03 ERROR 403: Forbidden. Thanks, -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Error Linking MCC Test Account
Hi Rakesh, Please see the answers inline: On Friday, 20 December 2013 13:40:48 UTC, Rakesh R wrote: 1. For linking the test account to the test MCC account i should choose the option 'Link existing account' in my client center page right? The best way to create test accounts is to log into the test mcc and create accounts. All accounts created through the test mcc will be test accounts. 2. Which email and password should i use in the auth.ini file? Should i use the test account credentials or the MCC test account credentials? We recommend against providing emails and passwords in the auth.ini file as these are ClientLogin credentials. Instead, we suggest you use OAuth2. In either case, you would use your test authentication details. In the case of OAuth, this would mean you would paste the authorization URL into the test account window and offer consent there. 3. the client customer id is one that is shown in the top right when i log into my test account right? or is it the id that is displayed in a table once i create a new account in the text MCC account? The clientCustomerId is the id of the account you want to access. So in this case, that would be the test account, yes. The test accounts page has this information and more. Regards, - Paul, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Error Linking MCC Test Account
Here's the test account pagehttps://developers.google.com/adwords/api/docs/test-accountslink. Regards, - Paul, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Reproducible ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND
Hi Dorian, Just to keep you informed, we're still looking into this issue. I'll get back to you as soon as we have more information to share. Regards, - Paul, AdWords API Team. On Wednesday, 27 November 2013 12:31:10 UTC, Dorian Kind wrote: Hi Paul, of course! Sorry for not catching that myself. However, after removing the ordering field, I still get the error (as you have probably experienced yourself). Thanks again for your efforts cheers, Dorian On Wednesday, November 27, 2013 12:27:42 PM UTC+1, Paul Matthews (AdWords API Team) wrote: Hi Dorian, We're still looking into the errors, but one thing that came up is that the use of ordering and paging aren't supported by AdHoc reports. Regards, - Paul, AdWords API Team. On Wednesday, 27 November 2013 08:42:25 UTC, Dorian Kind wrote: Thanks for the feedback, Paul. Cheers On Tuesday, November 26, 2013 12:33:55 PM UTC+1, Paul Matthews (AdWords API Team) wrote: Hi Dorian, I can confirm that we're able to recreate the bug our side. We're looking into this issue, I'll get back to you as soon as we have more information. Regards, - Paul, AdWords API Team. On Monday, 25 November 2013 12:27:20 UTC, Dorian Kind wrote: Hi all, I have an issue where just adding a predicate filtering by ConversionValue in an AdGroup Performance Report will raise the deaded ERROR_GETTING_RESPONSE_FROM_BACKEND response. Here's my report definition (Python syntax, but you'll get the idea): { 'reportName': 'Test', 'dateRangeType': 'CUSTOM_DATE', 'reportType': 'ADGROUP_PERFORMANCE_REPORT', 'downloadFormat': 'CSV', 'selector': { 'fields': ['Date', 'HourOfDay', 'Name', 'Conversions', 'ConversionValue'], 'dateRange': { 'min': '20131101', 'max': '20131125' }, 'predicates': [ { 'field': 'ConversionValue', 'operator': 'LESS_THAN_EQUALS', 'values': [1] } ], 'orderBy':'Date' } I tested requests for a number of different accounts, some very small ones as well (to rule out a timout-related issue), and I always get the same error. If I remove the predicate, the expected data is returned. Any thoughts? Thanks and cheers, Dorian -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: AdExtensions total values
Hi Joni, Can you provide us with the report definition? As this will help us explain what you're seeing. For instance, you may be using segmentation fields which means you'd get more than one result per feed item. For further information on this, please see the Placeholder Feed Item Report descriptionhttps://developers.google.com/adwords/api/docs/appendix/reports#placeholder-feed-item . Regards, - Paul, AdWords API Team. On Wednesday, 25 December 2013 21:25:00 UTC, Joni Salmi wrote: Hi, I'm having problems gettings stats for Ad Extensions. I've attached a picture in which I can't seem to understand how the total values are calculated. Most fields in picture are still in finnish, but I translated the relevant ones. The table on top of the picture is data from Placeholder Feed Item Report it seems correct but my client only wants the total values which I don't know how are calculated, how if I should use different Report Type. - Joni -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Location extension bug?
Hi GDZ, Can you clarify, are you saying that the problem no longer exists or are you saying that you're able to work around the problem by re-creating the same item? I've asked library owner to close the bug. Regards, - Paul, AdWords API Team. On Tuesday, 10 December 2013 17:40:30 UTC, GDZ wrote: Yes, I'm using code from example. I removed 'old' location extensions, created new ones (with no modifications to the code) and they got Approved status almost immediately this time. How do I close the ticket? Can't find any button/link to do so. On Monday, December 9, 2013 6:14:57 PM UTC-5, Paul Matthews (AdWords API Team) wrote: Hi GDZ, Are you using the GeoLocationService to get the address first? As per this examplehttps://github.com/googleads/googleads-python-lib/blob/master/examples/adspygoogle/adwords/v201309/campaign_management/add_location_extension.py, you can see that they find the GeoPoint first, then include it in the LocationExtension. Also, is there any chance you could close the ticket in the Python library, as this would be more of a API related query. Unless you don't feel the python library is converting to the SOAP request correctly. Regards, - Paul, AdWords API Team. On Thursday, 5 December 2013 10:32:27 UTC-8, GDZ wrote: When you create Location Extension (v201309) with only streetAddress field present (and no streetAddress2), then this extension never goes from Eligible status to Approved. But when you open this extension in UI and save it without any changes, it changes into Approved status just fine. I may be wrong, but looks like a problem with empty streetAddress2 field to me. I reported this in the python's bug tracking library Thank you, GDZ -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: [EntityNotFound.INVALID_ID @ operations[0].operand.budget.budgetId; trigger:'BudgetId: 139952340']
Hi Burak, The only example we have shows how to create a Budgethttps://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201309/basicoperations/AddCampaigns.java, not modify one. However the modification code is very similar. Just specify the shaedBudget. *budgetId* and the required changes, then make the request to BudgetService. *modify()* with a budgetOperation.*operator* = Operator.*SET*. This will change the budget for all associated campaigns. Regards, - Paul, AdWords API Team. On Friday, 13 December 2013 12:11:16 UTC, Burak Yavuzer wrote: I will update the campaign budget, for example, Can you give me a code.s 9 Aralık 2013 Pazartesi 17:07:32 UTC+2 tarihinde Burak Yavuzer yazdı: Hi, I am getting error while trying to update the campaign budget.s Please help me in this matter. The code example below; BudgetService budgetService =(BudgetService)user.GetService(AdWordsService.v201309.BudgetService); CampaignService campaignService =(CampaignService)user.GetService(AdWordsService.v201309.CampaignService); campaignId = long.Parse(campaignIdd); Campaign campaign = new Campaign(); campaign.id = campaignId; Budget budget = new Budget(); campaign.budget = new Budget(); campaign.budget.budgetId = budget.budgetId; budget.amount = new Money(); budget.budgetId = campaign.id; budget.name = Interplanetary Cruise Budget # + 1; budget.period = BudgetBudgetPeriod.DAILY; budget.deliveryMethod = BudgetBudgetDeliveryMethod.STANDARD; budget.amount.microAmount = campaignBd * 100; campaign.budget = budget; /* BudgetOperation budgetOperation = new BudgetOperation(); budgetOperation.@operator = Operator.SET; budgetOperation.operand = budget;*/ CampaignOperation operation = new CampaignOperation(); operation.@operator = Operator.SET; operation.operand = campaign; // Update the campaign. CampaignReturnValue retVal = campaignService.mutate((new CampaignOperation[] { operation })); // BudgetReturnValue retVal = budgetService.mutate((new BudgetOperation[] { budgetOperation })); // Display the results. if (retVal != null retVal.value != null retVal.value.Length 0) { Campaign updatedCampaign = retVal.value[0]; Literal1.Text=Campaign with name = '{0}' and id = '{1}' was updated. + updatedCampaign.name + updatedCampaign.id; } else { Literal1.Text=No campaigns were updated.; } Help me.s -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Error Linking MCC Test Account
Hi Jeremy, So talking with the team it appears I'm giving you out dated information. The correct resolution is: - Only use the Test MCC to create test accounts, it's no longer possible to create Test Accounts under a non-test account (this was the misinformation I was giving you before, please disregard my previous comment on this). - Use the credentials (developer_token, client_id, client_secret) from your production MCC account, but specify the clientCustomerId from your Test Account. - All accounts created under the Test MCC will be marked as test accounts. You would create them using the ManagedCustomerServicehttps://developers.google.com/adwords/api/docs/reference/latest/ManagedCustomerService (specify the clientCustomerId of the MCC). Regards, - Paul, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Geo performance report CityCriteriaId misguides developers
Hi Chirag, We're still looking at this issue, but no new information as yet. Regards, - Paul, AdWords API Team. On Tuesday, 3 December 2013 17:27:11 UTC, Chirag wrote: Hello Paul, Any information ragrding this? On Monday, October 28, 2013 4:18:25 PM UTC+5:30, Chirag wrote: Hello Paul, Thanks for reply. When i can expect this to be update? On Friday, October 25, 2013 9:23:04 PM UTC+5:30, Paul Matthews (AdWords API Team) wrote: Hi Chirag, You're correct, though it's listed off as a Integer, it's actually returned as a String. I'll see if we can get this (or a similar) column to be an integer to provide the level of granularity required. I'll update this thread as soon as I have new information. Regards, - Paul, Adwords Api Team. On Tuesday, 22 October 2013 11:35:34 UTC+1, Chirag wrote: Hello Team, Under Geo performance report CityCriteriaId gives us string for city and not the original criteria id for which city is targeted. Lets see if i am going to fetch report for city = Mexico for Indiana targeted. But unfortunately i am getting report for city targeted Mexico,Missouri that wrong. So how i can identify for city i wants to target is correct. In geography list am getting 31017200 Mexico Mexico,Indiana,United States 21148 US City Active41018941 Mexico Mexico,Maine,United States 21154US City Active51020483Mexico Mexico,Missouri,United States 21157 US City Active61023144Mexico Mexico,New York,United States 21167 USCity Active -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Problem running adword-axis-example GetRefreshToken
Hi Andrea, So the URL mismatch generally occurs when you've not selected an InstalledApp flow in the cloud (or dev) console. For an example, please see the Java OAuth2 screencasthttps://www.youtube.com/watch?v=82_fsNg2768 . Regards, - Paul, AdWords API Team. On Thursday, 5 December 2013 02:26:09 UTC-8, Andrea wrote: Hi Gurus, I am trying to get a hang of Adwords API so I've downloaded adword-axis-example. I've set up a TestAccount including billing information and I've successfully generated a clientId and clientSecret. Now it's all about entering the data correctly in ads.properties, and this is where things go wrong. This is where I got so far: api.adwords.clientId=***.apps.googleusercontent.com api.adwords.clientSecret=** api.adwords.clientCustomerId=*** api.adwords.userAgent=*** api.adwords.developerToken=*** But when I run GetRefreshToken(), I get a page that says Fehler:redirect_uri_mismatch The redirect URI in the request: urn:ietf:wg:oauth:2.0:oob did not match a registered redirect URI When I run CreateAccount(), I get the following runtime error: Exception in thread main com.google.api.ads.common.lib.exception.OAuthException: Credential could not be refreshed. at com.google.api.ads.common.lib.auth.OfflineCredentials.generateCredential(OfflineCredentials.java:149) at adwords.axis.v201306.accountmanagement.CreateAccount.main(CreateAccount.java:58) Caused by: com.google.api.client.auth.oauth2.TokenResponseException: 400 Bad Request { error : invalid_grant } at com.google.api.client.auth.oauth2.TokenResponseException.from(TokenResponseException.java:105) at com.google.api.client.auth.oauth2.TokenRequest.executeUnparsed(TokenRequest.java:287) at com.google.api.client.auth.oauth2.TokenRequest.execute(TokenRequest.java:307) at com.google.api.client.auth.oauth2.Credential.executeRefreshToken(Credential.java:570) at com.google.api.client.googleapis.auth.oauth2.GoogleCredential.executeRefreshToken(GoogleCredential.java:248) at com.google.api.client.auth.oauth2.Credential.refreshToken(Credential.java:489) at com.google.api.ads.common.lib.auth.OAuth2Helper.callRefreshToken(OAuth2Helper.java:70) at com.google.api.ads.common.lib.auth.OfflineCredentials.generateCredential(OfflineCredentials.java:144) ... 1 more Any idea what this is? Is it because I have no Refresh Token? If so, how can I obtain it? Any help highly appreciated, thanks in advance! Andrea -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: [EntityNotFound.INVALID_ID @ operations[0].operand.budget.budgetId; trigger:'BudgetId: 139952340']
Hi Burak, It seems that you're trying to configure a budget that doesn't exist. Please check your budgetId. Additionally, you can no longer submit a Budget to the CampaignService for creation. Regards, - Paul, AdWords API Team. On Monday, 9 December 2013 07:07:32 UTC-8, Burak Yavuzer wrote: Hi, I am getting error while trying to update the campaign budget.s Please help me in this matter. The code example below; BudgetService budgetService =(BudgetService)user.GetService(AdWordsService.v201309.BudgetService); CampaignService campaignService =(CampaignService)user.GetService(AdWordsService.v201309.CampaignService); campaignId = long.Parse(campaignIdd); Campaign campaign = new Campaign(); campaign.id = campaignId; Budget budget = new Budget(); campaign.budget = new Budget(); campaign.budget.budgetId = budget.budgetId; budget.amount = new Money(); budget.budgetId = campaign.id; budget.name = Interplanetary Cruise Budget # + 1; budget.period = BudgetBudgetPeriod.DAILY; budget.deliveryMethod = BudgetBudgetDeliveryMethod.STANDARD; budget.amount.microAmount = campaignBd * 100; campaign.budget = budget; /* BudgetOperation budgetOperation = new BudgetOperation(); budgetOperation.@operator = Operator.SET; budgetOperation.operand = budget;*/ CampaignOperation operation = new CampaignOperation(); operation.@operator = Operator.SET; operation.operand = campaign; // Update the campaign. CampaignReturnValue retVal = campaignService.mutate((new CampaignOperation[] { operation })); // BudgetReturnValue retVal = budgetService.mutate((new BudgetOperation[] { budgetOperation })); // Display the results. if (retVal != null retVal.value != null retVal.value.Length 0) { Campaign updatedCampaign = retVal.value[0]; Literal1.Text=Campaign with name = '{0}' and id = '{1}' was updated. + updatedCampaign.name + updatedCampaign.id; } else { Literal1.Text=No campaigns were updated.; } Help me.s -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: How to authenticate anyone ADWORDS API OAuth2 PHP
Hi Christian, When you say you've done many changes, what kind of changes? Are you able to get authentication working as per the screencasthttps://www.youtube.com/watch?v=KetKPhxY4Js? Using the video is the easiest way to get the authentication working. The USER_PERMISSION_DENIED is served when you're attempting to access an unlinked account https://developers.google.com/adwords/api/docs/reference/v201309/AdGroupService.AuthorizationError#reason. Regards, - Paul, AdWords API Team. On Thursday, 14 November 2013 08:38:30 UTC-8, Christian Gibbs wrote: I keep getting, AuthorizationError.USER_PERMISSION_DENIED What is the point of them logging in, if you need to get their permission again. I want anyone to be able to access their adwords account, via our platform. Like so many other apps and websites do. I have refresh tokens and I can access my own account just fine, but with other account logins, I get this error AuthorizationError.USER_PERMISSION_DENIED It make the app pointless, if I have to manually add ever client in and then allow them to login. So many apps allow this kind of access. How is it possible? I made a google app, that has a google login authorization prompt screen, then once the user consents, the login is successful but I can not access their data. Im stuck in a circle and its driving me crazy. Please HELP! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: How to authenticate anyone ADWORDS API OAuth2 PHP
The clientCustomerId is the identifier for the account you wish to access. You need to specify this in the AdWordsUser to access that account. The OAuth2 layer is purely to permit access, the clientCustomerId specifieshttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/Lib/AdWordsUser.php#99which sub account you're accessing. For more information on this please read the READMEhttps://code.google.com/p/google-api-adwords-php/source/browse/README#56 . Regards, - Paul, AdWords API Team. On Tuesday, 10 December 2013 12:58:26 UTC-8, Christian Gibbs wrote: By the way, your video helped. Because I didnt know there was a new Auth.ini file. Now Im getting this error. The client customer ID must be specified for report downloads.' When I run the campaign service, I can do that and view all the campaigns but I cannot download the reports because I dont have the clientCustomerId. How is this suppose to work when using OAuth2? I have a refresh token. Everything is working ok, when just viewing the campaigns but not for downloading reports. The Id is required. Any idea? Thanks On Tuesday, December 10, 2013 2:50:53 PM UTC-5, Christian Gibbs wrote: I GOT IT! After getting the ?code= from the URL $url = https://accounts.google.com/o/oauth2/token;; $params = array( code = $authCode, client_id = $clientId, client_secret = $clientSecret, redirect_uri = $callbackUrl, grant_type = authorization_code ); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $params); curl_setopt($curl, CURLOPT_ENCODING, ); $curlData = curl_exec($curl); curl_close($curl); $result = json_decode ($curlData); print_r( $result ); $access_token = $result-access_token; $user = new AdWordsUser(); $user-SetOAuth2Info(array( client_id = $clientId, client_secret = $clientSecret, access_token = $access_token, refresh_token = )); I save the Auth Info and I was able to pull the other account data! On Tuesday, December 10, 2013 11:33:29 AM UTC-5, Christian Gibbs wrote: The OAuth login works fine, when I login myself. I can pull the data. But when I use another google account of mine I get the authorization error. I need to achieve this. Please dont say this is the result because the account is unlinked. Please give me some direction on how to achieve this. One of your colleague is saying it is possible. On Tuesday, December 10, 2013 11:30:26 AM UTC-5, Christian Gibbs wrote: I updated everything over like you said with the OAuthHandler class. One of your staff said this. Takeshi Hagikura (AdWords API Team)[image: Google Employee] Nov 12 Hi Bikram, If the accounts are not linked to your MCC, you need to get a separate access token (and a refresh token) for each client account. In that case, I think an installed application mechanism is not practical because it requires manual process for each account. You can use the web application flowhttps://developers.google.com/accounts/docs/OAuth2#webserver by preparing a web server that doesn't require manual process in your side when a client grants your application access to their data. Please give some insight in regards to accessing unlinked accounts. This is what I am interested in. Please understand my goal. I need this to be able to authorize Adwords account users, that have nothing to do with my MCC account. https://groups.google.com/forum/#!msg/adwords-api/8vhiFuU-4is/Y-UprxyBXQgJ On Tuesday, December 10, 2013 10:44:13 AM UTC-5, Paul Matthews (AdWords API Team) wrote: Hi Christian, When you say you've done many changes, what kind of changes? Are you able to get authentication working as per the screencasthttps://www.youtube.com/watch?v=KetKPhxY4Js? Using the video is the easiest way to get the authentication working. The USER_PERMISSION_DENIED is served when you're attempting to access an unlinked account https://developers.google.com/adwords/api/docs/reference/v201309/AdGroupService.AuthorizationError#reason. Regards, - Paul, AdWords API Team. On Thursday, 14 November 2013 08:38:30 UTC-8, Christian Gibbs wrote: I keep getting, AuthorizationError.USER_PERMISSION_DENIED What is the point of them logging in, if you need to get their permission again. I want anyone to be able to access their adwords account, via our platform. Like so many other apps and websites do. I have refresh tokens and I can access my own account just fine, but with other account logins, I get this error AuthorizationError.USER_PERMISSION_DENIED It make the app pointless, if I have to manually add ever
Re: Location extension bug?
Hi GDZ, Are you using the GeoLocationService to get the address first? As per this examplehttps://github.com/googleads/googleads-python-lib/blob/master/examples/adspygoogle/adwords/v201309/campaign_management/add_location_extension.py, you can see that they find the GeoPoint first, then include it in the LocationExtension. Also, is there any chance you could close the ticket in the Python library, as this would be more of a API related query. Unless you don't feel the python library is converting to the SOAP request correctly. Regards, - Paul, AdWords API Team. On Thursday, 5 December 2013 10:32:27 UTC-8, GDZ wrote: When you create Location Extension (v201309) with only streetAddress field present (and no streetAddress2), then this extension never goes from Eligible status to Approved. But when you open this extension in UI and save it without any changes, it changes into Approved status just fine. I may be wrong, but looks like a problem with empty streetAddress2 field to me. I reported this in the python's bug tracking library Thank you, GDZ -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: How to work with deleted CampaignFeeds?
Hi, You're both correct, you can't actually un-delete an object. We've made some fixes to the FeedServices, are you still seeing this error? If you are, can you please forward us a requestId of a recent ( 5 days) SOAP request, so we can investigate further. Regards, - Paul, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Error Linking MCC Test Account
Hi Jeremy, The best solution I can suggest is to use an active MCC account and create test accounts under it. Is there a particular reason why you're trying to use the test MCC account? Regards, - Paul, AdWords API Team. On Thursday, 10 October 2013 16:43:33 UTC+1, Jeremy Aube wrote: Here's the response I received: Further to our conversation, I have spoken with the specialist team who confirmed that the account 992-886-5208 is a dormant API test account and serves no functionality. Adding it to the existing MCC is not possible, hence the error message. There is no opportunity to avail of any of the functions within this account as opposed to a standard AdWords account and the account has been closed as a test account for a few days now. So I'm not sure where to go from here. I tried the following work arounds, but neither of them worked: 1. Linking a brand new test MCC account (less than a minute old) to another MCC. 2. Linking a live account to the test MCC account. If this had worked, I would have then tried linking the test MCC account to another MCC, with the idea that it might work now that it has a live account nested under it. I also tested linking one test MCC account to another test MCC, which works fine, but doesn't solve the issue at hand. Is there any way we can change the MCC linking rules to allow for linking closed accounts? Or is there perhaps some other work around we could use? On Thursday, October 10, 2013 7:00:02 AM UTC-4, Paul Matthews (AdWords API Team) wrote: Hi Jeremy, Can you report a bug in myclientcentre, they'll be able to investigate the issue and solve it for you. Regards, - Paul, AdWords API Team. On Monday, 7 October 2013 15:04:44 UTC+1, Jeremy Aube wrote: Just wanted to follow up on this as I'm still not able to link the test MCC to a non-test MCC. After I click the Link existing accounts button, enter the customer id of the test MCC into the textbox, and click the Continue button, all I get is the following: The following customer IDs had errors 992-886-5208 An error occurred. Please try again later. If instead enter the customer ID of a non-test MCC, everything works just fine. On Friday, September 27, 2013 7:56:02 AM UTC-4, Jeremy Aube wrote: Hi Paul, There error is occurring before I get a chance to put in the descriptive name. I tried linking a non-test MCC and that worked fine, so I think this has something to do with linking test MCCs. Jeremy On Friday, September 27, 2013 6:14:21 AM UTC-4, Paul Matthews (AdWords API Team) wrote: Hi Jeremy, It looks to me as though you've not included a descriptive name for the linked MCC account. Please try again including a descriptive name. Regards, - Paul, AdWords API Team. On Tuesday, 24 September 2013 20:06:52 UTC+1, Jeremy Aube wrote: I tried linking an MCC test account to a standard MCC account to be managed by the standard MCC account, but received the following error: - Enter descriptive names Enter client names (optional) The following customer IDs had errors 992-886-5208An error occurred. Please try again later. Back Request client approval © 2013 Google | AdWords Homehttps://adwords.google.com/um/StartNewLogin?fpf=true | Editorial Guidelineshttps://adwords.google.com/support/bin/static.py?page=guidelines.cshl=en_US | Privacy Policy http://www.google.com/intl/en/privacypolicy.html Does this mean I can't link the two MCCs or is this an issue that can be resolved? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Alert Service required MCC account.
Hi Chirag, So I've been looking into this further and I too have been receiving AlertError.INVALID_CLIENT_ID_SELECTED. However, the problem I was hitting was: I'd been sending the client customer in the string form: 000-000-, but the documentationhttps://developers.google.com/adwords/api/docs/reference/v201306/AlertService.AlertQuery#clientCustomerIdsrequests xsd:long[]. On changing the type of data sent to long, the error was resolved. I also added paging for good measure. Cheers, Paul. On Tuesday, 3 December 2013 08:50:54 UTC, Chirag wrote: Hello paul, Any update on this? On Wednesday, October 23, 2013 5:27:13 PM UTC+5:30, Chirag wrote: Hi, Alert Service says that : Use this service to retrieve alerts relating to managed accounts (such as a credit card expiring soon or a campaign ending). Each returned alerthttps://developers.google.com/adwords/api/docs/reference/v201309/AlertService.Alert.htmlencapsulates a client ID with the alert severity, type, and any additional details. On Wednesday, October 23, 2013 3:50:56 PM UTC+5:30, Chirag wrote: Hello Paul, No it is not giving me individual customer Ids alert. This is giving me error An error has occurred: [AlertError.INVALID_CLIENT_ID_SELECTED @ selector.query.clientExternalCustomerIds[0]] My request id is : requestId=0004e965712bc4280aa4bc424f14 Please see my code : $alertQuery = new AlertQuery(); $alertQuery-clientSpec = 'ID_LIST'; $alertQuery-clientCustomerIds = array(Cust_id); $alertQuery-filterSpec = 'ALL'; $alertQuery-types = array('ACCOUNT_BUDGET_BURN_RATE', 'ACCOUNT_BUDGET_ENDING', 'ACCOUNT_ON_TARGET', 'CAMPAIGN_ENDED', 'CAMPAIGN_ENDING', 'CREDIT_CARD_EXPIRING', 'DECLINED_PAYMENT', 'MANAGER_LINK_PENDING', 'MISSING_BANK_REFERENCE_NUMBER', 'PAYMENT_NOT_ENTERED', 'TV_ACCOUNT_BUDGET_ENDING', 'TV_ACCOUNT_ON_TARGET', 'TV_ZERO_DAILY_SPENDING_LIMIT', 'USER_INVITE_ACCEPTED', 'USER_INVITE_PENDING', 'ZERO_DAILY_SPENDING_LIMIT'); $alertQuery-severities = array('GREEN', 'YELLOW', 'RED'); $alertQuery-triggerTimeSpec = 'ALL_TIME'; // Create selector. $selector = new AlertSelector(); $selector-query = $alertQuery; Thanks, Chirag On Wednesday, October 16, 2013 5:49:07 PM UTC+5:30, Paul Matthews (AdWords API Team) wrote: Hi Chirag, The AlertQuery used with the AlertServicehttps://developers.google.com/adwords/api/docs/reference/latest/AlertServiceallows you to specify: AlertQuery.*clientSpec*https://developers.google.com/adwords/api/docs/reference/v201309/AlertService.AlertQuery#clientSpec= *ID_LIST* AlertQuery.*clientCustomerIds*https://developers.google.com/adwords/api/docs/reference/v201309/AlertService.AlertQuery#clientCustomerIds= [clientCustomerId, ...] Which will permit you to specify which client accounts to retrieve alerts for. Regards, - Paul, AdWords API Team. On Monday, 2 September 2013 18:13:29 UTC+1, Chirag wrote: Hello Team, Is itpossible to get alerts related to budget on account leval? currently it requires MCC account access. It is unfair after API recommending us to use customer id instead MCC account. Thanks, Chirag -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Reproducible ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND
Hi Dorian, We're still looking into the errors, but one thing that came up is that the use of ordering and paging aren't supported by AdHoc reports. Regards, - Paul, AdWords API Team. On Wednesday, 27 November 2013 08:42:25 UTC, Dorian Kind wrote: Thanks for the feedback, Paul. Cheers On Tuesday, November 26, 2013 12:33:55 PM UTC+1, Paul Matthews (AdWords API Team) wrote: Hi Dorian, I can confirm that we're able to recreate the bug our side. We're looking into this issue, I'll get back to you as soon as we have more information. Regards, - Paul, AdWords API Team. On Monday, 25 November 2013 12:27:20 UTC, Dorian Kind wrote: Hi all, I have an issue where just adding a predicate filtering by ConversionValue in an AdGroup Performance Report will raise the deaded ERROR_GETTING_RESPONSE_FROM_BACKEND response. Here's my report definition (Python syntax, but you'll get the idea): { 'reportName': 'Test', 'dateRangeType': 'CUSTOM_DATE', 'reportType': 'ADGROUP_PERFORMANCE_REPORT', 'downloadFormat': 'CSV', 'selector': { 'fields': ['Date', 'HourOfDay', 'Name', 'Conversions', 'ConversionValue'], 'dateRange': { 'min': '20131101', 'max': '20131125' }, 'predicates': [ { 'field': 'ConversionValue', 'operator': 'LESS_THAN_EQUALS', 'values': [1] } ], 'orderBy':'Date' } I tested requests for a number of different accounts, some very small ones as well (to rule out a timout-related issue), and I always get the same error. If I remove the predicate, the expected data is returned. Any thoughts? Thanks and cheers, Dorian -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Changing a non-api adwords account to a api based adwords account
Hi Dev, To obtain access to the API, you create an MCC account which manages AdWords accounts. No data is lost, there is no conversion between an AdWords account and an AdWords API account. If you create a new account, then it will have separate history. However, from an MCC you're able to access all attached accounts history. Please see the signup processhttps://developers.google.com/adwords/api/docs/signingupfor more information. Regards, - Paul, AdWords API Team. On Tuesday, 26 November 2013 07:17:33 UTC, Dev Gupta wrote: Hello, Currently we have a non-API based adwords account and we plan to move to an API based ad-words account; can the below be done in order to preserve the account history? 1 Is it possible to change a non-API account to an API account (for the purpose of preserving the account history) 2 If we create a new API account, can it be linked to the existing non-API account so that the history of 2 accounts are tied - in that case, we can have 2 separate accounts without compromising on the historical data Thanks, -Dev -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: First app - Test account and refresh token
Hi Meerah, All requests to the AdWords API must contain two prerequisites: - Authorization credentials - Application Identifier (Developer Token) The authorization credentials can be either OAuth2 credentials or ClientLogin credentials (we encourage you to use OAuth2). Some of the credentials that make up OAuth2 authorization are, access_token, refresh_token, clientId and clientSecret. These credentials provide authorization to the AdWords API, they're required to grant access rights. The application identifier is the DeveloperToken, this is the token assigned to your MCC. It can be retrieved by logging into my client centerhttp://www.google.com/adwords/myclientcenter/. This is required by the AdWords API to associate the requests being made to an application. Your DeveloperToken needs to be approved before you can make requests. The difference between the DeveloperToken and the authorization mechanism is that your application will always use one developer token, but you may log in to the API with many different authorization credentials (for different clients). For more information on this, please see the signing up docshttps://developers.google.com/adwords/api/docs/signingup . Regards, - Paul, AdWords API Team. On Monday, 25 November 2013 14:17:24 UTC, Meerah wrote: Hi, I am new AdWords API user and I have encountred problem runing my first app. I have a test account and obtained a refresh token, but the Making Your First Request code asks me for developer token. Although I had prebuild libraries (201309) i was also unable to find budgetService and few other symbols in libs. Assuming this make first request code sample is intended to use with developer token, I dont have, please where can I find some info on how to alter my code to work with refresh token? Thanks for your attention, Meerah -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Differentiating between US and international costs
Hi Sean, The criteria performance report offers statistics for all criteria. So if your account is serving in multiple domains, it'll be reporting on multiple domains. For geographically separated data, you'd need to use the geo performance report https://developers.google.com/adwords/api/docs/appendix/reports#geo . Regards, - Paul, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Reproducible ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND
Hi Dorian, I can confirm that we're able to recreate the bug our side. We're looking into this issue, I'll get back to you as soon as we have more information. Regards, - Paul, AdWords API Team. On Monday, 25 November 2013 12:27:20 UTC, Dorian Kind wrote: Hi all, I have an issue where just adding a predicate filtering by ConversionValue in an AdGroup Performance Report will raise the deaded ERROR_GETTING_RESPONSE_FROM_BACKEND response. Here's my report definition (Python syntax, but you'll get the idea): { 'reportName': 'Test', 'dateRangeType': 'CUSTOM_DATE', 'reportType': 'ADGROUP_PERFORMANCE_REPORT', 'downloadFormat': 'CSV', 'selector': { 'fields': ['Date', 'HourOfDay', 'Name', 'Conversions', 'ConversionValue'], 'dateRange': { 'min': '20131101', 'max': '20131125' }, 'predicates': [ { 'field': 'ConversionValue', 'operator': 'LESS_THAN_EQUALS', 'values': [1] } ], 'orderBy':'Date' } I tested requests for a number of different accounts, some very small ones as well (to rule out a timout-related issue), and I always get the same error. If I remove the predicate, the expected data is returned. Any thoughts? Thanks and cheers, Dorian -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: excluding placements via API
Hi Barry, It seems that you're looking to create a negative ad group criterionhttps://developers.google.com/adwords/api/docs/reference/v201309/AdGroupCriterionService.NegativeAdGroupCriterion. In the particular instance, it looks like you're looking for a placement criterionhttps://developers.google.com/adwords/api/docs/reference/v201309/AdGroupCriterionService.Placement . Regards, - Paul, AdWords API Team. On Monday, 25 November 2013 12:58:09 UTC, Berry Tsakala wrote: *So far I found this discussionhttps://groups.google.com/forum/#!topic/adwords-api/lzqA8W1w7F0 https://groups.google.com/forum/#!topic/adwords-api/lzqA8W1w7F0which points to this page in the documentation:http://code.google.com/apis/adwords/docs/developer/CriterionService.html#setCampaignNegativeCriteria http://code.google.com/apis/adwords/docs/developer/CriterionService.html#setCampaignNegativeCriteria - but it doesn't exist (404)There's also this discussionhttps://groups.google.com/forum/#!msg/adwords-api/MpHClRBcLoQ/kzm4WkxY3F0J https://groups.google.com/forum/#!msg/adwords-api/MpHClRBcLoQ/kzm4WkxY3F0J leads to below sourceforge docs:setCampaignNegativeCriteriawhich describes Java, and is hosted in sourceforge http://www.google.com/url?q=http%3A%2F%2Fgoog-ad-api-cli.sourceforge.net%2Fjavadoc%2Fcom%2Fgoogle%2Fapi%2Fadwords%2Fv11%2FCriterionInterface.htmlsa=Dsntz=1usg=AFQjCNEiiORlj9pmHChRRMUUWHJbXRlGiAWhere is the official google-adwords-API documentation about it?(p.s. i'm using python)* On Monday, November 25, 2013 2:36:22 PM UTC+2, Berry Tsakala wrote: I want to exclude specific placements by URLs or other means. I receive the placements and all metadata from an AWQL query. I'm looking for documentation or example. I know how to edit a campaign, but i don't know which object need to be altered for placement exclusion, and which documentation to find this information at. Thank you Berry -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Select Campaign's Shopping Channel via AdWords api
Hi Michel, It looks as though you're showing shopping channelhttps://support.google.com/adwords/answer/3461240 in product listing ads https://support.google.com/adwords/answer/2456103 (PLAs). At present, the AdWords API doesn't support this property of PLAs. Please follow the AdWords API bloghttp://googleadsdeveloper.blogspot.co.uk/search/label/adwords_api, for feature updates and improvements. Which is where you'd hear details of this feature provided first. Regards, - Paul, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: calls from ads conversion casing
Hi Greg, Can you provide us with an example response from the API (keeping to our forum rules https://groups.google.com/d/msg/adwords-api/lUQpWowB44k/4SLfkHbk4ZgJ about including sensitive information)? I'm unaware of any lowercase filters applied to reports - they should be returned in the same case as they're submitted. Regards, - Paul, AdWords API Team. On Friday, 22 November 2013 21:19:38 UTC, GregT wrote: Anyone from Google able to give information on whether this is a bug or is expected to have different casing of the same conversion tracker returned in different reports? Thanks in advance, Greg On Wednesday, November 20, 2013 11:17:57 AM UTC-6, GregT wrote: Hi, As talked about in https://support.google.com/adwords/answer/2454052?hl=en, Google creates a calls from ads conversion tracker to track conversions from click-to-call ads using Google forwarding numbers. For a particular client (might be happening with others too, not sure), downloading conversion data using reports is yielding inconsistency in the ConversionTypeName of the conversion, depending on the report. In this particular case, the account performance report is returning Calls from ads as the name of the conversion type, whereas the keyword performance report is returning calls from ads (i.e. all lowercase). The UI shows Calls from ads as the name. We match up conversions in reports by their name, since almost all of the reports unfortunately do not expose the conversion tracker id (the account performance report is one of the few that does, but the keyword performance report doesn't) -- and since the names aren't identical, that has led to issues matching up the conversions. We haven't seen this with any other conversion type - the case is the same across all the reports we use. Is this a bug on Google's end, or should we expect that the names of conversion trackers are case insensitive and can change across different reports (even though we've never seen this before)? Thanks, Greg -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: AwReporting is very disappointing
Hi All, For any queries, bugs or feature requests on AwReporting, please post them on the AwReporting github issue trackerhttps://github.com/googleads/aw-reporting/issues. This will ensure feedback is handled by the most appropriate team. Regards, - Paul, AdWords API Team. On Friday, 22 November 2013 02:56:18 UTC, Jason Stedman wrote: A couple questions: Have you tried upping the java heapsize? Have you considered using the endpoint with Apache HttpClient directly to download a csv which is supported using the downloadFormat xml element? Have you considered limiting breaking your reports up into smaller more reasonably scoped reports? The tool seems to put the reports in memory and directly into the db from there with performance in mind. Saving the report to disk then re-parsing it will definitely take longer, but may be required for an agency scale report. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: AdGroupFeedService and phone number help
Hi GDZ, Please can you post library specific bugs, queries and feature requests on in the library issue tracker - in this case, please post it in the google-apis-ads-python issue tracker https://code.google.com/p/google-api-ads-python/issues/list. This is to ensure all the library specific issues are kept together. Regards, - Paul, AdWords API Team. On Saturday, 23 November 2013 20:44:18 UTC, GDZ wrote: Can somebody provide python example how can I add phone number to ad group using AdGroupFeedService. Pulling my hair... Thank you! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: How to authenticate anyone ADWORDS API OAuth2 PHP
Hi Christian, Firstly, when you authenticate the user, you need to ensure you include *scope=offline*https://developers.google.com/accounts/docs/OAuth2WebServer#formingtheurl, otherwise you'll need the user to be present for all requests. Secondly, it seems as though you're not using the most recent version of the php client library, as we've moved many of the OAuth2 methods out of the AdWordsUser classhttps://code.google.com/p/google-api-adwords-php/source/diff?spec=svnbbbcde2d8be7a2e2d4a2022b695c0782abf39083r=bbbcde2d8be7a2e2d4a2022b695c0782abf39083format=sidepath=/src/Google/Api/Ads/Common/Lib/AdsUser.php to the OAuth2Handler classhttps://code.google.com/p/google-api-adwords-php/source/diff?spec=svnbbbcde2d8be7a2e2d4a2022b695c0782abf39083r=bbbcde2d8be7a2e2d4a2022b695c0782abf39083format=sidepath=/src/Google/Api/Ads/Common/Util/OAuth2Handler.php . Thirdly, you'd need to ensure you've registered the callback URL you supply, when you retrieve the access code. *Finally Most likely:* there's no link between the authorized MCC and the account you're attempting to retrieve campaigns for. The error code you're receivinghttps://developers.google.com/adwords/api/docs/common-errors#AuthorizationError.USER_PERMISSION_DENIEDis mostly connected to this error. The OAuth2 flow only authorizes your access to an account, that account needs to be linked to all other accounts it wishes to access. Regards, - Paul, AdWords API Team. On Friday, 15 November 2013 15:53:28 UTC, Christian Gibbs wrote: My specific error is Fatal error: Uncaught SoapFault exception: [soap:Server] [AuthorizationError.USER_PERMISSION_DENIED @ ; trigger:''] in /var/www/html/dev/application/libraries/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php:201 Stack trace: #0 /var/www/html/dev/application/libraries/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php(201): SoapClient-__soapCall('get', Array, NULL, Array, Array) #1 /var/www/html/dev/application/libraries/src/Google/Api/Ads/AdWords/v201306/CampaignService.php(6454): AdsSoapClient-__soapCall('get', Array) #2 /var/www/html/dev/application/controllers/google.php(216): CampaignService-get(Object(Selector)) #3 [internal function]: Google-accessAuth() #4 /var/www/html/dev/system/core/CodeIgniter.php(359): call_user_func_array(Array, Array) #5 /var/www/html/dev/index.php(206): require_once('/var/www/html/d...') #6 {main} thrown in /var/www/html/dev/application/libraries/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php on line 201 On Thursday, November 14, 2013 11:38:30 AM UTC-5, Christian Gibbs wrote: I keep getting, AuthorizationError.USER_PERMISSION_DENIED What is the point of them logging in, if you need to get their permission again. I want anyone to be able to access their adwords account, via our platform. Like so many other apps and websites do. I have refresh tokens and I can access my own account just fine, but with other account logins, I get this error AuthorizationError.USER_PERMISSION_DENIED It make the app pointless, if I have to manually add ever client in and then allow them to login. So many apps allow this kind of access. How is it possible? I made a google app, that has a google login authorization prompt screen, then once the user consents, the login is successful but I can not access their data. Im stuck in a circle and its driving me crazy. Please HELP! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: How to enable webpage targeting?
You should be able to create all but the DomainInfoExtension, yes. The DomainInfoExtension can be created in the frontend and used in the API. Regards, - Paul, AdWords API Team. On Wednesday, 30 October 2013 13:30:35 UTC, Kevin Nguyen wrote: sorry --- *to understand* On Wed, Oct 30, 2013 at 6:29 AM, Kevin Nguyen kng...@matchcraft.comjavascript: wrote: Hi Paul, RMF aside, I want to under how webpage targeting works in the API. Is it possible to create Dynamic Search Ads through the API when DomainInfoExtension is still in beta? Thanks, Kevin On Wed, Oct 30, 2013 at 3:21 AM, Paul Matthews (AdWords API Team) adwordsapia...@google.com javascript: wrote: Hi Kevin, For any RMF related questions, please contact the compliance team. Regards, - Paul, AdWords API Team. On Monday, 28 October 2013 16:29:41 UTC, Kevin wrote: Hi, Webpage targeting is a required feature in RMF ( https://developers.google.com/adwords/api/docs/requirements). Is that for Dynamic Search Ads? If so, since DomainInfoExtension is still beta in v201309, how are we going to set up the domain for DSA using AdWords API? -Kevin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.comhttp://www.google.com/url?q=http%3A%2F%2Fadwordsapi.blogspot.comsa=Dsntz=1usg=AFQjCNH6kWGnhXVJ1uxiE6ErBRZOs02nGw 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 --- You received this message because you are subscribed to a topic in the Google Groups AdWords API Forum group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/adwords-api/72U4e-Gyuv4/unsubscribe. To unsubscribe from this group and all its topics, send an email to adwords-api...@googlegroups.com javascript:. For more options, visit https://groups.google.com/groups/opt_out. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: How to create pseudo namespace
Hi Barak, For information on Phing, please see the phing websitehttp://www.phing.info/ . The classmap json it's talking about is embedded in the api.propertieshttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/Lib/api.properties#17. Can you confirm that your codebase is up to-date (currently: 4.6.1)? Some of the parsers have an issue with a lack of quotes around the classmap property, perhaps you can exchange: ap.properties - line 17: ## FROM ## wsdl2php.classmap={getResponse:${service}GetResponse, get:${service}Get, mutate:${service}Mutate, mutateResponse:${service}MutateResponse, mutateCallToAction:${service}MutateCallToAction, search:${service}Search, Function:FeedFunction} ## TO ## wsdl2php.classmap=*'*{getResponse:${service}GetResponse, get:${service}Get, mutate:${service}Mutate, mutateResponse:${service}MutateResponse, mutateCallToAction:${service}MutateCallToAction, search:${service}Search, Function:FeedFunction}*'* Regards, - Paul, AdWords API Team. On Sunday, 10 November 2013 10:19:36 UTC, Barak Haviv wrote: From the Readme For the sake of backwards compatibility this feature is not enabled by default. It can be enabled by setting wsdl2php.enablePseudoNamespaces to true in the build.properties file and running the generate target in build.xml. This requires the source build of the library. I am not familiar with phing How do you run the generate target ? When I run phing it fails with Unable to parse classmap as JSON -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Is it possible to change the bids for auto targets under Dynamic Search Ads - Campaigns using v201309?
Hi Shobha, To create / retrieve targets for dynamic search adshttps://support.google.com/adwords/answer/2497706?hl=en, you should use the Webpage Criterionhttps://developers.google.com/adwords/api/docs/reference/latest/SharedCriterionService.Webpagefrom the SharedCriterionServicehttps://developers.google.com/adwords/api/docs/reference/latest/SharedCriterionService or the AdGroupCriterionSerivcehttps://developers.google.com/adwords/api/docs/reference/latest/AdGroupCriterionService. You'd use the same service to retrieve them. If you use the BiddableAdGroupCriterionhttps://developers.google.com/adwords/api/docs/reference/latest/AdGroupCriterionService.BiddableAdGroupCriterion, then you can place Bidding amounts, including the biddingStrategyConfigurationhttps://developers.google.com/adwords/api/docs/reference/latest/AdGroupCriterionService.BiddableAdGroupCriterion#biddingStrategyConfiguration . Regards, - Paul, AdWords API Team. On Thursday, 24 October 2013 12:10:54 UTC+1, shobha.p...@gmail.com wrote: Hi Danial, The Dynamic Search Ads are available as a separate type. But how can we fetch the individual 'Auto Targets' based on category, URL etc defined under the Dynamic Search Campaigns. The Keyword Less Category and Query reports don't seem to return the data. Also, we can set the bids at Adgroup level, but in our application we want to set bids at individual Auto Target. The way we can set at keywords level in Search Campaigns, how can that be done for indivicaul category/auto target under Dynamic Search Ad Campaigns. Thanks, Shobha On Friday, October 11, 2013 8:32:33 PM UTC+5:30, Danial Klimkin wrote: Hello, DSA are available as an ad type: https://developers.google.com/adwords/api/docs/reference/v201309/AdGroupAdService.DynamicSearchAd Bids can be retrieved and updated with the bidding configuration, see: https://developers.google.com/adwords/api/docs/guides/bidding -Danial, AdWords API Team. On Wednesday, October 9, 2013 3:08:34 PM UTC+4, shobha.p...@gmail.comwrote: Hi Adwords API Team, We want to change the bids for Auto Targets under Dynamic Search Campaigns using v201309. Can you please let us know the following: 1. How can the bids be retieved? 2. How can we update the bids? Thanks, Shobha -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Confused about changes to AdWordsUser() in v201306
Hi Alan, You're correct, we've renamed and moved some of the OAuth2 related methods. The main change to the OAuth2 interface is the separation of the OAuth2Handlerhttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/Common/Util/OAuth2Handler.phpfrom the AdWordsUserhttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/Lib/AdWordsUser.php. The AdWordsUser now has two OAuth2 related purposes, to store the OAuth2Infohttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/Common/Lib/AdsUser.php#382(credentials) and the OAuth2Handlerhttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/Common/Lib/AdsUser.php#398. It no longer provides convenience methods for interacting with the OAuth2Handler. So for the above example, you'd need to change some of the lines. // Create a new user $user = new AdWordsUser(); // Load the oAuth settings $oauth2Info = loadAuth($filename); // Get or refresh the access token. $oauth2Info = $user-GetOAuth2Handler()-GetOrRefreshAccessToken($oauth2Info); $user-SetOAuth2Info($oauth2Info); An example of this in use in the client library is AdWordsSoapClienthttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/Lib/AdWordsSoapClient.php#55 . Regards, - Paul, AdWords API Team. On Tuesday, 5 November 2013 22:43:09 UTC, Alan Coleman wrote: Hello everyone, I'm having a few issues migrating from v201302. In particular checking that the Access Token is still valid, whether it can be refreshed and finally refreshing it. I've been looking through v201306 and have noticed that various user functions have had their names changed, *IsOAuth2AccessTokenValid*to * IsAccessTokenValid* for example. Is this documented anywhere? The code below checks the status of the Access Token and refreshes if necessary, however it is returning an authentication error under v201306. *Library: adwords_api_php_4.5.1** Version: v201306* . // Create a new user *$user = new AdWordsUser();* // Load the oAuth settings * $user-SetOAuth2Info(loadAuth($filename));* // Check that the access token is still valid *if (!$user-IsOAuth2AccessTokenValid()) {* // Check that the token can be refreshed *if ($user-CanRefreshAccessToken()) {* // Refresh the token *$user-RefreshOAuth2AccessToken();* .. Any ideas would be gratefully accepted. Thank you. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Outdated Sample Adwords API php web app with angular JS UI. Does anyone have an up to date version ?
Hi there, Can you confirm that you've got an active developer token (please don't share it) that is not being used by another account? Can you post a sample SOAP request response or provide a requestId, so we can look into this further. It's important that you remove any private information in any shared requests, such as developer tokens auth tokens. Please see the forum ruleshttps://groups.google.com/d/msg/adwords-api/lUQpWowB44k/4SLfkHbk4ZgJfor further details. Regards, - Paul, AdWords API Team. On Monday, 4 November 2013 19:43:37 UTC, slege...@gmail.com wrote: Iv been fooling around with the PHP client library for about 10 hours now, but I haven't been able to get anything to work except for the ConstantDataService. Everything else I've tried keeps giving me a RateExceededError error. Op vrijdag 11 oktober 2013 17:17:48 UTC+2 schreef Paul Matthews (AdWords API Team): Hi Contra, You're indeed correct that the SampleWebApp is currently not maintained. We're looking into creating a PHP only web app to demonstrate the application (rather than an Angular one). As a general introduction to the AdWords API, our users often use the exampleshttps://code.google.com/p/google-api-adwords-php/source/browse/examples/AdWords/#AdWords%2Fv201309%2FBasicOperationsto understand the functionality available. Regards, - Paul, AdWords API Team. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Missing required parameter: scope when using $authorizationUrl
Hi Alan, This looks as though there's an issue with your settings.ini, please compare to the original settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini#34and confirm the changes are correct. Yes the OAUTH2_HANDLER_CLASS should be commented out as it defaults to the SimpleOAuth2Handler. The scope should be configured by the AdWordsUser object, from the class constant. Is there a reason why your system wouldn't honor the class constant? Are you extending the AdWordsUser or have you changed the GetDefaultOAuth2Handler implementation? Regards, - Paul, AdWords API Team. On Monday, 4 November 2013 11:46:41 UTC, Alan Coleman wrote: Hi Paul, Thanks very much for replying. var_dump($user-GetOAuth2Handler()); Does indeed reveal that the scope variable in *SimpleOAuth2Handler* is null. I've hard coded the variable in Oauth2Handler.php public function __construct($server = NULL, $scope = *' https://adwords.google.com/api/adwords/'*) { $this-server = $server; $this-scope = $scope; } This seems to work although I'm unsure as to why $scope isn't being picked up elsewhere. Is this an acceptable solution? Also, the OAUTH2_HANDLER_CLASS specified in the settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini#40. is coded out, is this correct? Thanks again. On Tuesday, October 29, 2013 10:49:36 AM UTC, Paul Matthews (AdWords API Team) wrote: There doesn't appear to be any issues with the code you're providing. Can you inspect the OAuth2Handler class to see if it has the scope property set? var_dump($user-GetOAuth2Handler()); Also, double check that you've not changed the OAUTH2_HANDLER_CLASSspecified in the settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini#40 . Regards, - Paul, AdWords API Team. On Sunday, 27 October 2013 11:14:33 UTC, Alan Coleman wrote: Hello everyone, I'm successfully generating *$authorizationUrl* using the code below. However on using that URL I'm receiving the error: *Missing required parameter: scope.* *OAUTH2_SCOPE* is being declared as a constant in the* AdWordsUser*class so I'm confused as to why it's not being carried across. I'm working with the following: Library: adwords_api_php_4.5.1 Version: v201306 As Always, any ideas would be appreciated. function GetOAuth2Credential($user, $callbackUrl) { $redirectUri = $callbackUrl; $offline = TRUE; // Get the authorization URL for the OAuth2 token. // Pass in a redirect URL back to the application, // Passing true for the second parameter ($offline) will provide us a refresh // token which can used be refresh the access token when it expires. $OAuth2Handler = $user-GetOAuth2Handler(); $authorizationUrl = $OAuth2Handler-GetAuthorizationUrl( $user-GetOAuth2Info(), $redirectUri, $offline); return $authorizationUrl; } // Create a new user and set the oAuth settings $user = new AdWordsUser(); $user-LogAll(); $user-SetOAuth2Info(array( client_id = $clientId, client_secret = $clientSecret )); // Generate an authorization URL given the callback URL $authUrl = GetOAuth2Credential($user, $callbackUrl); -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Linking googleplus page to adwords...
Hi Edgar, This support forum is for AdWords API related questions - this question seems to be related to the AdWords product and nothing to do with the AdWords API. Please see the AdWords supporthttps://support.google.com/adwords/?hl=en-GBfor questions of this nature. Regards, - Paul, AdWords API Team. On Tuesday, 29 October 2013 15:55:12 UTC, Edgar Lindo wrote: Can I link my googleplus page to google adwords??? Would I be able to get more googleplus likes on my page by linking it to adwords?? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: GDN - Placement Performance report
Hi Rohit, In the reporting documentationhttps://developers.google.com/adwords/api/docs/appendix/reportsyou'll find information about the PLACEMENT_PERFORMANCE_REPORThttps://developers.google.com/adwords/api/docs/appendix/reports#placement . Regards, - Paul, AdWords API Team. On Wednesday, 30 October 2013 09:23:01 UTC, Rohit Yadav wrote: Hi all , I am trying to pull out Placement performance report from API , though i can see placement related data from Adwords interface. I am unable to get the same from API Thank you -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: v201309 CampaignCrtierionService Invalid Selectors
Hi there, We're aware of an issue affecting the retrieval of webpage criteria with v201309, we're looking into a fix for it. We'll get back to you as soon as we have more information on this. Regards, - Paul, AdWords API Team. On Tuesday, 29 October 2013 16:19:22 UTC, ad...@intelliad.de wrote: I'm having some problems with the selectors in v201309, has anyone else found the same problems? In particular there are some new CampaignCriterionhttps://developers.google.com/adwords/api/docs/appendix/selectorfields#v201309-CampaignCriterionService, but when using the selectors for these new Criterion the API raises an exception So if we would like Webpage Campaign Criterion using the CampaignCriterion Service for a given Campaign, we have to include the selector fields https://developers.google.com/adwords/api/docs/appendix/selectorfields#v201309-CampaignCriterionService : Parameterhttps://developers.google.com/adwords/api/docs/reference/v201309/CampaignCriterionService.Webpage#parameter , CriteriaCoverage, CriteriaSamples, but these raise an exception if included: [SelectorError.INVALID_FIELD_NAME @ serviceSelector; trigger:'CriteriaCoverage', SelectorError.INVALID_FIELD_NAME @ serviceSelector; trigger:'CriteriaSamples', SelectorError.INVALID_FIELD_NAME @ serviceSelector; trigger:'Parameter'] I think this feature was beta, but the documentation says it should be available in v201309, and without it we're not getting the Webpage Campaign Criterion, despite explicitly defining it in the adwords interface. We're using the aw api 4.6.1 library (with all services pointing to v201309) Any ideas what's going on here? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Can I retrieve keyword tool data (i.e keyword suggestions) via the adwords or analytics api?
Hi Karl, Your best starting point is the keyword research section of the typical adwords api use caseshttps://developers.google.com/adwords/api/docs/use-casesdoc, which should point you at the TartgetingIdeaServicehttps://developers.google.com/adwords/api/docs/reference/latest/TargetingIdeaService . Regards, - Paul, AdWords API Team. On Friday, 25 October 2013 16:39:53 UTC+1, Karl Wilson wrote: Hi there I am trying to build a web based or ideally excel based tool that produces a string of keyword suggestions when you input the original keyword or string. I would like to be able to do this in any language and then separate them by semicolons. Cant seem to find where I can get this data, if indeed I can? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Auto download consolidated daily campaign/adgroup/keyword performance statistics in AdWords
Hi there, I believe you're looking for the KEYWORD_PERFORMANCE_REPORThttps://developers.google.com/adwords/api/docs/appendix/reports#keywords, including the Day segmentation field. Though please bear in mind, this prevents zero-impression rows from being returned. Regards, - Paul, AdWords API Team. On Tuesday, 29 October 2013 06:40:25 UTC, AndyBoy wrote: Hello all, I wish to analyse my keyword (and campaign and adgroup) performance and hence need daily performance statistics for the last quarter in one consolidated csv (or other formats) file. For instance I have 100 keywords, I need a 100keywords X 90days = 9000 rows of raw data, each row telling me how each keyword fared (impressions, clicks, CTR, avg. CPC, quality score etc.) on a given day of the last quarter. (The timestamp also becomes one of the column) Doing this using AdWords UI will involve downloading 90 reports, adding the timestamp column and then appending the tables. Is there a way of generating this table automatically given the date range? Cheers, AndyBoy -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Running the sample code for .NET Client application (Test Account)
Hi Bikram, For getting started information, please see the READMEhttps://code.google.com/p/google-api-adwords-dotnet/source/browse/READMEdoc. To understand how to configure the application, please see the UnderstandingAppConfig wiki pagehttp://code.google.com/p/google-api-adwords-dotnet/wiki/UnderstandingAppConfig. Finally, for OAuth2 information, please see the UsingOAuth wiki pagehttps://code.google.com/p/google-api-adwords-dotnet/wiki/UsingOAuth . Regards, - Paul, AdWords API Team. On Wednesday, 30 October 2013 00:30:05 UTC, Bikram Bhuyan wrote: Hi, We have applied for a test account and we got the MCCID and Customer Id for the test account. I downloaded the client API library for the .NET. But I and finding it hard to run the C# client library. I am not sure what information should I enter in the config file for using my test account. When I run it with these 2 information I am getting error in OAuth validation part. Could you please help me in providing a sample code for what I should update in the config file and what command line argument I should pass to get the calls working. Thanks, Bikram. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: SelectorError.INVALID_FIELD_NAME / Get GetCampaignCriterionService v201309
Hi there, We're aware of an issue affecting the retrieval of webpage criteria with v201309, we're looking into a fix for it. To remain informed with the latest information, please follow this threadhttps://groups.google.com/d/msg/adwords-api/_WBU0TAmISE/p_fIE6HeDa4J, which we'll update as soon as we have more information. Regards, - Paul, AdWords API Team. On Tuesday, 29 October 2013 11:05:51 UTC, Simon Gow wrote: Is anyone else experiencing problems with selectors in v201309? https://developers.google.com/adwords/api/docs/appendix/selectorfields#v201309-CampaignCriterionService says CriteriaSamples CriteriaCoverage Parameter should be available under this service for v201309 but queries against the api using these selectors result in an error: SelectorError.INVALID_FIELD_NAME @ serviceSelector; trigger:'CriteriaCoverage', SelectorError.INVALID_FIELD_NAME @ serviceSelector; trigger:'CriteriaSamples', SelectorError.INVALID_FIELD_NAME @ serviceSelector; trigger:'Parameter'] I realise these used to be beta features, but they should be enabled now? Just wondering if they are a beta feature still, as the API documentation says they should be available. (These selectors relate to the webpage Campaign Criterion) Cheers -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: RateExceededError rateScope=ACCOUNT
Hi Erkan, To manipulate many entities at once, it's best to make use of the MutateJobServicehttps://developers.google.com/adwords/api/docs/reference/latest/MutateJobService, ensuring you're batching your operations that you're sending to it. Making use of the MutateJobService ensures you get the quickest possible processing times. Though it's important to adhere to all of the best practiceshttps://developers.google.com/adwords/api/docs/guides/bestpractices . Then it's important to try to not hit the RateExceededError, as it will delay your requests. The only way to achieve this is to ensure all your 10 threads are regulated, keeping under the limits. Regards, - Paul, AdWords API Team. On Wednesday, 30 October 2013 15:31:09 UTC, Erkan Ceran wrote: Hi, We have 100.000+ products and want to make ads for each product. We have a system working with api but if we try to create 100.000+ adgroups, its blocked with google api system in short time and returned ; [RateExceededError rateName=RequestsPerMinute, rateKey=light_qps, rateScope=ACCOUNT, retryAfterSeconds=30] We are using multi thread for process (max: 10 paralel process) and using bulk operations like in best practices but it takes too much time. If i try to wait 30 seconds each RateExceededError error, its takes too much time. Have you got any solution for this for complete all process in short time? Thanks -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: AuthenticationError.OAUTH_TOKEN_INVALID when running a test application
Hi Anca, Firstly, can you confirm you've followed the screenhttps://www.youtube.com/watch?v=KetKPhxY4Jscast that shows how to setup OAuth2 for an account? The error code AuthenticationError.OAUTH_TOKEN_INVALID is specifically relating to the supplied access token in the headers. Often it means the access token has expired and needs to be refreshed, you can check the access token using the userinfo end pointhttps://developers.google.com/accounts/docs/OAuth2InstalledApp#callinganapi . Regards, - Paul, AdWords API Team. On Sunday, 27 October 2013 10:28:22 UTC, Anca Suciu wrote: I am trying to create a very simple application developed on top of the sample from the GoogleAdwords PHP Library. The purpose of the application is to create a new AdWordsUser that tries to access the Campaign service. I have obtained the client_id, client_secret, access_token, refresh_token and filled all this data into the auth.ini file. However, when I run my test I am getting the following error: Fatal error: Uncaught SoapFault exception: [soap:Server] [AuthenticationError.OAUTH_TOKEN_INVALID @ ; trigger:''] in /home/kaosmic/www/adwords/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php:216 Stack trace: #0 /home/kaosmic/www/adwords/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php(216): SoapClient-__soapCall('get', Array, NULL, Array, Array) #1 /home/kaosmic/www/adwords/src/Google/Api/Ads/AdWords/v201309/CampaignService.php(6208): AdsSoapClient-__soapCall('get', Array) #2 /home/kaosmic/www/adwords/tests/AdWordsIntegrationTest.php(77): CampaignService-get(Object(Selector)) #3 /home/kaosmic/www/adwords/tests/test.php(12): AdWordsIntegrationTest-testIntegrationCheckUserAgent() #4 {main} thrown in /home/kaosmic/www/adwords/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php on line 216 I have tried to regerate my authorization code and then the access token and refresh token but it's not working. Do you have any ideas about what to do next? Thank you. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Does AdWords Editor (AWE) use the API?
The AdWords Editor doesn't use the AdWords API to make requests. Therefore it's not guaranteed that a feature will be non-beta in both. Regards, - Paul, AdWords API Team. On Saturday, 26 October 2013 16:23:00 UTC+1, Matt Perry wrote: Hello, In determining if something is possible with the API, I've assumed that if you can do it with AdWords Editor, you can find a way to do it with the API? Is this correct? One thing that makes me question this is that when we pulled targeted locations via the API, it didn't include any of the zip codes. I know zip code targeting is in beta, but AdWords Editor pulls them fine. So I'm guessing we just weren't doing it properly with the API - since we can do it with AWE. So does the AdWords Editor use the same API we use? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: AdwordsUserListService Exception - Service Type of signature is null while calling GetService
Hi there, This looks to be a specific issue you're having with the dotnet. Please can you post this question in the .NET library issue listhttps://code.google.com/p/google-api-adwords-dotnet/issues/listto ensure it's picked up by the library maintainer and dealt with correctly. Regards, - Paul, AdWords API Team. On Wednesday, 30 October 2013 07:02:31 UTC, P Nandrekar wrote: Hi , While upgrading to v201309, I am using following code ( modified code for security purpose) I downloaded code that is provided by Google - here - https://code.google.com/p/google-api-adwords-dotnet/downloads/detail?name=adxbuyer_dotnet_lib_src_v16.2.0.zipcan=2q= File Name - AddAudience.cs inside - v201309. /// summary /// Runs the code example. /// /summary /// param name=userThe AdWords user./param public void Run(AdWordsUser user) { // Get the UserListService. AdwordsUserListService userListService = (AdwordsUserListService) user.GetService(AdWordsService.v201309.AdwordsUserListService); But on calling GetService method , it is throwing following error. Please see exception- Exception: System.ArgumentNullException; Message: Value cannot be null. Parameter name: type; Source: mscorlib; at System.Activator.CreateInstance(Type type, Boolean nonPublic) at Google.Api.Ads.AdWords.Lib.AdWordsServiceFactory.CreateService(ServiceSignature signature, AdsUser user, Uri serverUrl) in \src\AdWords\Lib\AdWordsServiceFactory.cs:line 78 at Google.Api.Ads.Common.Lib.AdsUser.GetService(ServiceSignature serviceSignature, Uri serverUrl) in \src\Common\Lib\AdsUser.cs:line 298 at Google.Api.Ads.Common.Lib.AdsUser.GetService(ServiceSignature serviceSignature, String serverUrl) in \src\Common\Lib\AdsUser.cs:line 277 at Google.Api.Ads.Common.Lib.AdsUser.GetService(ServiceSignature serviceSignature) in src\Common\Lib\AdsUser.cs:line 261 at Google.Api.Ads.AdWords.Examples.CSharp.v201309.AddAudience.Run(AdWordsUser user) in \examples\adxbuyer\CSharp\v201309\Remarketing\AddAudience.cs:line 61 at Google.Api.Ads.AdWords.Examples.CSharp.v201309.AddAudience.Main(String[] args) in \examples\adxbuyer\CSharp\v201309\Remarketing\AddAudience.cs:line 39 I did some analysis. The similar kind of code is working for Budget Service and Campaign Service and other GetService calls , but it is throwing above exception for AdwordsUserListService. I checked for the parameter that is being sent for - user.GetService(AdWordsService.v201309.AdwordsUserListService); - ServiceType of AdWordsService.v201309.AdwordsUserListService signature is NULL. And that is why code is throwing exception. ServiceType for other service signatures (like campaignService , budget Service) is having correct value , and hence working. So , i guess there is some problem with AdwordsUserListService- ServiceType . Please reply back ASAP and suggest , so that i can continue on my work. Thanks. Best regards. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: Latest Adwords API (201309) update to the official Google composer package?
Hi Steve, The composer repository you're speaking of is not actually maintained by Google. For this reason we recommend pulling the package directly from the origin http://code.google.com/p/google-api-adwords-php/. If you'd like to request an officially maintained composer package, please report a feature requesthttps://code.google.com/p/google-api-adwords-php/issues/list . Regards, - Paul, AdWords API Team. On Tuesday, 29 October 2013 09:26:02 UTC, Nypo77 wrote: Hi guys! I've just updated my Google Adwords API package (from https://packagist.org/packages/google/adwords - to dev-master) and the latest API version (201309) is not yet available in it. When will it be available? Thanks ahead! Steve -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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 Work on Video Campaigns?
Hi Doron, AdWords API access to the Video Campaigns is currently beta. That means it's not publicly available at the moment. Please monitor the AdWords API Bloghttp://googleadsdeveloper.blogspot.co.uk/search/label/adwords_apito ensure you keep up to date about the latest API announcements, including features graduating from beta. Regards, - Paul, AdWords API Team. On Friday, 25 October 2013 17:43:28 UTC+1, Doron Gan wrote: Hi, I created a couple Video Campaigns in my test account (MMC 310-177-5712, Test Adwords 701-876-1281) Then tried to get a Campaign List via the Adwords API following the java examples. (Using groovy fyi) CampaignServiceInterface campaignService = adWordsServices.get(session, CampaignServiceInterface.class); // Create selector. Selector selector = new Selector(); selector.setFields((String[]) [Id, Name]); CampaignPage page = campaignService.get(selector); log.info(Num Campaigns:+ page.getTotalNumEntries()) It returned 0 campaigns. I tried it for some other function Selector selector = new Selector(); selector.setFields((String[])[Login, CustomerId, Name]); ManagedCustomerPage page = managedCustomerService.get(selector); log.info(Num Items:+ page.getTotalNumEntries()); And this worked as expected and returned the info for my account as expected. I searched for this issue and saw some mention that the Adwords API does not work with Video Campaigns. It this true? Thanks, Doron -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: content-length is required in php
Hi There, It seems that you've added the content_length and Content-Type parameters. Firstly, the content length parameter is defined as Content-Length and I believe you'd want to trim before you use strlen. Then I notice you specify the Content-Type, but with an array of items you actually want Content-Type: multipart/form-data which is set for you if you leave it blank. Regards, - Paul, AdWords API Team. On Thursday, 24 October 2013 22:44:01 UTC+1, mk...@northcoastmed.com wrote: Hello, I'm trying to send a simple post request to the api to download a report. And getting a 411 error message which says POST requests require a content-length header. That's all we know. I'm using the example in here. https://code.google.com/p/google-api-adwords-php/wiki/NoClientLibrary Also tried the new api url https://adwords.google.com/api/adwords/cm/v201309 Has anybody ever come across with this? Any ideas? Thanks! ?php // Provide header information. $authToken = 'INSERT_AUTH_TOKEN_HERE'; $clientCustomerId = 'INSERT_CLIENT_CUSTOMER_ID_HERE'; $developerToken = 'INSERT_DEVELOPER_TOKEN_HERE'; // Create report definition XML. $reportDefinition = EOT reportDefinition xmlns=https://adwords.google.com/api/adwords/cm/v201109; selector fieldsCampaignId/fields fieldsId/fields fieldsImpressions/fields fieldsClicks/fields fieldsCost/fields predicates fieldStatus/field operatorIN/operator valuesENABLED/values valuesPAUSED/values /predicates /selector reportNameCustom Adgroup Performance Report/reportName reportTypeADGROUP_PERFORMANCE_REPORT/reportType dateRangeTypeLAST_7_DAYS/dateRangeType downloadFormatCSV/downloadFormat /reportDefinition EOT; // Create parameters. $params = array('__rdxml' = $reportDefinition); // Create headers. $headers = array(); $headers[]= 'Authorization: GoogleLogin auth=' . $authToken; $headers[]= 'clientCustomerId: ' . $clientCustomerId; $headers[]= 'developerToken: ' . $developerToken; $headers[]= 'content_length: ' . trim(strlen(print_r($params, true))); $headers[]= 'Content-Type: application/x-www-form-urlencoded'; $downloadPath = 'report.csv'; $url = 'https://adwords.google.com/api/adwords/reportdownload/v201109'; $file = fopen($downloadPath, 'w'); $ch = curl_init($url); curl_setopt($ch, CURLOPT_FILE, $file); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_exec($ch); $code = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); fclose($file); if ($code == 200) { printf(Report downloaded to: %s\n, $downloadPath); } else { $file = fopen($downloadPath, 'r'); $error = fread($file, 1024); fclose($file); printf(Error: %s\n, $error); } -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://googleadsdeveloper.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: How to enable webpage targeting?
Hi Kevin, For any RMF related questions, please contact the compliance team. Regards, - Paul, AdWords API Team. On Monday, 28 October 2013 16:29:41 UTC, Kevin wrote: Hi, Webpage targeting is a required feature in RMF ( https://developers.google.com/adwords/api/docs/requirements). Is that for Dynamic Search Ads? If so, since DomainInfoExtension is still beta in v201309, how are we going to set up the domain for DSA using AdWords API? -Kevin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Edit Geo BId Adjustment (Required Minimum functionality) PHP v201306
Hi MWA, When you say to no avail, can you explain what issues you're running into? There is an example on how to query for Locations in the v201309/Targeting examples, called LookupLocation.phphttps://code.google.com/p/google-api-adwords-php/source/browse/examples/AdWords/v201309/Targeting/LookupLocation.php Regards, - Paul, AdWords API Team. On Monday, 28 October 2013 16:31:41 UTC, MWA wrote: Hi There, Can some one guide me how to Edit geo bid adjustment using PHP API I tried using the following code but no avail, firstly I am trying to get the Location Info then add/Set/Edit them. $user = new AdWordsUser(null,null,null,null,null,null,$adwordId); $user-LogDefaults(); $LocationService = $user-GetService('LocationCriterionService', ADWORDS_VERSION); ` $selector = new Selector(); $selector-fields = array( LocationName, DisplayType, TargetingStatus, ParentLocations); $selector-predicates[] = new Predicate('Id', 'IN', array($criterionId)); $data = $LocationService-get($selector); if(isset($data-entries)) { $entries = $data-entries[0]; $amount = $entries-bids-maxCpc-amount-microAmount; } unset($selector); echo pre; print_r($data);die; Also if you go through this page for Geo Bid Adjustment 'Required Minimum Functionality' under Location https://developers.google.com/adwords/api/docs/reference/v201306/CampaignCriterionService.Location all of the elements such as 'locationName', 'displayType', 'targetingStatus' etc are read only, so how come I an 'Edit' those? Isn't it about adding/setting up new locations? Warm Regards -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Ad Performance Report dates don't correspond
What's the full query you're looking at in the UI, for instance are you using DayOfWeek or Date? Are you sure you're looking at the same account? Do the Ads match the report? Regards, - Paul, AdWords API Team. On Saturday, 26 October 2013 00:40:04 UTC+1, Ricardo Buitrago wrote: Hello! I'm requesting an AD PERFORMANCE REPORT with cols (Date, ID, Impressions). When I get the report, and then check the dates of impressions in the UI, they don't match. I'm getting impressions on totally different dates and in different amounts from those reported on the UI. Any ideas for why this may be happening? Thank you! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: ManagedCustomerServiceError.INVALID_DESCRIPTIVE_NAME
Hi Emin, It looks like you're trying to pass the MoveOperationhttps://developers.google.com/adwords/api/docs/reference/v201309/ManagedCustomerService.MoveOperationto the mutate action, however it needs to be used with the mutateManagerhttps://developers.google.com/adwords/api/docs/reference/v201309/ManagedCustomerService#mutateManageraction. This would cause you to get errors about missing fields, as the request is still attempted by the PHP library, but without the relevant data. Regards, - Paul, AdWords API Team. On Saturday, 26 October 2013 14:39:14 UTC+1, Emin Aydan wrote: Hi I want to move in client other MMC. Codes: $managedCustomerService = $user-google-GetService('ManagedCustomerService', ADWORDS_VERSION); $operation = new ManagedCustomerLink(); $operation-clientCustomerId = 00; $operation-managerCustomerId = 0; // $operation-linkStatus = 'ACTIVE'; $operation-pendingDescriptiveName = ?; $customer = new MoveOperation(); $customer-operator = 'SET'; $customer-oldManagerCustomerId = 00; $customer-operand = $operation; $operations = array($customer); // Make the mutate request. $result = $managedCustomerService-mutate($operations); return : *Fatal error*: Uncaught SoapFault exception: [soap:Server] [ManagedCustomerServiceError.INVALID_DESCRIPTIVE_NAME @ operations[0].operand.clientName] in What's problem ? Please help. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Log files in library adwords_api_php_4.5.1
Hi Alan, The log files are configured in the settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini, which will allow you to point them at a specific location (e.g. /var/log/...). By default however, they're logged in the location the files are executed from. For instance, if you executed an examples script, then the soap_xml.log would exist in the examples directory. Regards, - Paul, AdWords API Team. On Sunday, 27 October 2013 10:27:37 UTC, Alan Coleman wrote: Hello, I can't find the log files in library adwords_api_php_4.5.1. Libraries aw_api_php_lib_3.2.2 and adwords_api_php_4.2.5 both had logs directories in their root. Any ideas would be appreciated. Many 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: Missing required parameter: scope when using $authorizationUrl
There doesn't appear to be any issues with the code you're providing. Can you inspect the OAuth2Handler class to see if it has the scope property set? var_dump($user-GetOAuth2Handler()); Also, double check that you've not changed the OAUTH2_HANDLER_CLASSspecified in the settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini#40 . Regards, - Paul, AdWords API Team. On Sunday, 27 October 2013 11:14:33 UTC, Alan Coleman wrote: Hello everyone, I'm successfully generating *$authorizationUrl* using the code below. However on using that URL I'm receiving the error: *Missing required parameter: scope.* *OAUTH2_SCOPE* is being declared as a constant in the* AdWordsUser* class so I'm confused as to why it's not being carried across. I'm working with the following: Library: adwords_api_php_4.5.1 Version: v201306 As Always, any ideas would be appreciated. function GetOAuth2Credential($user, $callbackUrl) { $redirectUri = $callbackUrl; $offline = TRUE; // Get the authorization URL for the OAuth2 token. // Pass in a redirect URL back to the application, // Passing true for the second parameter ($offline) will provide us a refresh // token which can used be refresh the access token when it expires. $OAuth2Handler = $user-GetOAuth2Handler(); $authorizationUrl = $OAuth2Handler-GetAuthorizationUrl( $user-GetOAuth2Info(), $redirectUri, $offline); return $authorizationUrl; } // Create a new user and set the oAuth settings $user = new AdWordsUser(); $user-LogAll(); $user-SetOAuth2Info(array( client_id = $clientId, client_secret = $clientSecret )); // Generate an authorization URL given the callback URL $authUrl = GetOAuth2Credential($user, $callbackUrl); -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: ManagedCustomerService.get() sometimes returns inconsistent results
Hi John, Rather than attempt to retrieve all the items with one request, can you try with smaller page sizes. We generally recommend retrieval of no more than 500 elements in any given request. However, to ensure you get all the results correctly, please apply an Order Byhttps://developers.google.com/adwords/api/docs/reference/v201309/ManagedCustomerService.OrderByto ensure you get the data in order. Generally this problem occurs when no order is applied. By applying an order, you ensure you get a uniform set of results. We also recommend against requesting 1000s of results. If this error still occurs, can you please send us a requestId of a recent ( 1 week old) request, to allow us to look into it further. Regards, - Paul, AdWords API Team. On Wednesday, 23 October 2013 08:49:58 UTC+1, Jon Oler wrote: It is now happening again with another AdWords account. In this case, I'd done some further investigating. We again have different results being returned by ManagedCustomerService.get(). Sometimes this AdWords account is included in the results, and sometimes it is not. I'm now also calling CustomerService.get() with the effective client customer id set to this problem AdWords account. CustomerService.get() always throws an AuthorizationError, apparently because this AdWords account is not in our MCC, so we don't have permission to access it. The key thing here, though, is CustomerService.get() is consistent in its results, unlike ManagedCustomerService.get(). I searched several times for this account in the AdWords UI, and it did not show up. It is possible that this client has unlinked from our MCC, but we are currently unsure of this. We have over 1400 Adwords accounts linked to our MCC, so we have clients link and unlink from our MCC on a daily basis. We really do need to be able to detect changes to accounts in our MCC and ManagedCustomerService.get() is returning incorrect and inconsistent results, so we'd really like to see this addressed quickly. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: OAuth2 vs ClientLogin
The last response is correct. The client_id and client_secret identify your application - in a similar way to the developerToken, but only to the authorization servers. If you need to permit many users to use your application then you should look at the Web Server Application OAuth2 flowhttps://developers.google.com/accounts/docs/OAuth2WebServer, which permits users to login to your application through their browser. However, we recommend instead that you make links to the client accounts with your MCC as this allows for a simpler implementation (Installed Application flowhttps://developers.google.com/accounts/docs/OAuth2InstalledApp ). Regards, - Paul, AdWords API Team. On Monday, 21 October 2013 17:22:08 UTC+1, Sajan Maharjan wrote: HI, Since ClientLogin is depreciating, there is an issue I will face. Before I set up an application where any user can login in to it and download as many reports as possible and all they required was their adwords email and password. The developer token was hard coded into the application. But now with the OAuth2 they will need to enter their client id and client secret key, which might not be easy for a normal adwords account user. Is there a way Oauth can be used in the previous manner where user can login with their email and password and authentication is done through oauth2? Thanks in Advance. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Bid Change History Report using Google AdWords API?
Hi There, If you're looking for information on what's changed for a given Campaign or AdGroup, then you can make use of the CustomerSyncServicehttps://developers.google.com/adwords/api/docs/reference/latest/CustomerSyncService. However, we have no reports that cover this information. If you follow the AdWords bloghttp://googleadsdeveloper.blogspot.co.uk/search/label/adwords_api, they announce any newly released features. On Tuesday, 22 October 2013 09:43:53 UTC+1, dgs.a...@gmail.com wrote: It's been some time that We have been waiting for Google to provide some functionality to download Bid Change History Reports (or even Change History reports to begin with) through it's AdWords API. Any news on an ETA for this functionality now that a new API version release is round the corner? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Geo performance report CityCriteriaId misguides developers
Hi Chirag, You're correct, though it's listed off as a Integer, it's actually returned as a String. I'll see if we can get this (or a similar) column to be an integer to provide the level of granularity required. I'll update this thread as soon as I have new information. Regards, - Paul, Adwords Api Team. On Tuesday, 22 October 2013 11:35:34 UTC+1, Chirag wrote: Hello Team, Under Geo performance report CityCriteriaId gives us string for city and not the original criteria id for which city is targeted. Lets see if i am going to fetch report for city = Mexico for Indiana targeted. But unfortunately i am getting report for city targeted Mexico,Missouri that wrong. So how i can identify for city i wants to target is correct. In geography list am getting 31017200 Mexico Mexico,Indiana,United States 21148 US City Active 41018941 Mexico Mexico,Maine,United States 21154US City Active51020483Mexico Mexico,Missouri,United States 21157 US City Active61023144Mexico Mexico,New York,United States 21167 USCity Active -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Response is not well-formed XML - using .net client libarary 15.5
Hi Glyph, Our .NET library creator informs me that this is a common problem and has a standard fix. .NET's WebRequest class trims the response to a default of 64K if it gets an http error response code. The AdWords API returns a failed response with a 500 code, and if the error response is too long (e.g. policy violation with stack trace), .NET trims the response, thus causing invalid xml error in the SOAP layer. You should be able to resolve this by changing the App.confighttps://code.google.com/p/google-api-adwords-dotnet/source/browse/src/AdWords/App.config#138to include the following lines: system.net settings *httpWebRequest maximumErrorResponseLength=-1 /* /settings /system.net Regards, - Paul, AdWords API Team. On Monday, 21 October 2013 14:31:33 UTC+1, Glyph wrote: It happens intermittantly on calls to mutate on the adgroupcriterion service. the adwords api client says the bad chars are near 1,1 in the response, so I'm guessing that there are some non-printable characters near the beginning of the response that are causing the issue. I agree, If you just look at the response, it does 'appear' to be valid xml. On Sunday, October 20, 2013 3:44:28 PM UTC-4, Paul Matthews (AdWords API Team) wrote: Apologies, I indeed meant response. Is this happening on other requests too? Or only this one? Regards, - Paul, AdWords API Team. On Sunday, 20 October 2013 18:37:07 UTC+1, Glyph wrote: The issue is with the RESPONSE, not the request. The response comes back, and has some chars near the beginning that make .net throw an invalidoperation exception. On Saturday, October 19, 2013 5:15:52 AM UTC-4, Paul Matthews (AdWords API Team) wrote: Hi Glyph, I too have viewed the request in an XML browser and it seems to be formatted correctly. Do you have this issue on any other (smaller) requests? Or is it this particular request? Regards, - Paul, AdWords API Team. On Thursday, 17 October 2013 21:58:11 UTC+1, Glyph wrote: upgraded to latest .net client library for adwords(16.2) same issue on some responeses: requestId0004e8f60a95f0400aed8a506e0c/requestId On Wednesday, October 16, 2013 12:32:55 PM UTC-4, Glyph wrote: I'm doing a mutate call on the AdGroudAd service using the .net client lib v 15.5 And the response I'm getting looks like valid soap/xml when i look at it in fiddler, but i get an invalidoperationexception when reading the response saying that Response is not well-formed XML. Is there a known bad character or something in the response causing the .net web service client to throw this exception? Here's the requestId that's giving me the problem. requestId 0004e8ddab5e6fc00aedc6460f77 /requestId -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Dynamic price in ads
Hi Valerii, Are you still experiencing this problem, can you forward me a requestId of a recent query that's had this error. Regards, - Paul, AdWords API Team. On Thursday, 12 September 2013 13:25:55 UTC+1, Valerii Buzivskyi wrote: Hi Paul, yes, we include client customer id approximately 30-40% of the keywords are updated successfully четверг, 12 сентября 2013 г., 12:47:24 UTC+3 пользователь Paul Matthews (AdWords API Team) написал: Hi Valeril, Are you including a client customer id in the requests you're sending to the server? This error often caused by missing this (session level) property. Regards, - Paul, AdWords API Team. On Thursday, 29 August 2013 11:07:43 UTC+2, Valerii Buzivskyi wrote: UP пятница, 23 августа 2013 г., 12:24:01 UTC+3 пользователь Valerii Buzivskyi написал: Hi Paul, thank you for your reply! We just try to send one request for few times. Also get some errors, like this. 2013-08-23 12:01:44 | DEBUG | Updating prices for group 8788017099 [] | 16.5 MB 2013-08-23 12:01:48 | DEBUG | Updating prices for group 8788015899 [] | 16.5 MB 2013-08-23 12:01:52 | DEBUG | Updating prices for group 8788016139 [] | 16.5 MB 2013-08-23 12:01:56 | DEBUG | Updating prices for group 8788016019 [] | 16.5 MB 2013-08-23 12:02:00 | CRITICAL | [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[0].operand; trigger:'AdGroupId = 8788016019, CriterionId = 63973714299'] [] | 16.5 MB 2013-08-23 12:02:00 | DEBUG | Updating prices for group 8788011939 [] | 16.5 MB 2013-08-23 12:02:04 | CRITICAL | [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[0].operand; trigger:'AdGroupId = 8788011939, CriterionId = 171333082'] [] | 16.5 MB 2013-08-23 12:02:04 | DEBUG | Updating prices for group 8788018659 [] | 16.5 MB 2013-08-23 12:02:08 | DEBUG | Updating prices for group 8788019259 [] | 16.5 MB 2013-08-23 12:02:13 | CRITICAL | [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[0].operand; trigger:'AdGroupId = 8788019259, CriterionId = 1270341033'] [] | 16.5 MB 2013-08-23 12:02:13 | DEBUG | Updating prices for group 8788017819 [] | 16.5 MB четверг, 22 августа 2013 г., 23:12:56 UTC+3 пользователь Paul Matthews (AdWords API Team) написал: Hi Valeril, Danial is out of the office at the moment, so I'm going to look into this case for you. It does indeed sound strange. Have you tried sending just one request, to see if you get the same response? I see you're sending many hundreds. I'm looking further into this, as soon as I have any more information, I'll update this thread. Regards, - Paul, AdWords API Team. On Wednesday, 21 August 2013 09:18:58 UTC-4, Valerii Buzivskyi wrote: Hello Danial, 0004e473326475380ae53b8924f5 Hope, that's it. среда, 21 августа 2013 г., 15:27:58 UTC+3 пользователь Danial Klimkin написал: Hello Valerii, Please let me know the requestID for the errors below. It can be found in the SOAP response header. -Danial, AdWords API Team. On Wednesday, August 21, 2013 3:44:38 PM UTC+4, Valerii Buzivskyi wrote: Here few errors: AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1508].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165396539', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1509].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165396659', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1510].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165396779', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1511].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165396899', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1512].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397019', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1513].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397139', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1514].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397259', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1515].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397379', AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ operations[1516].operand; trigger:'AdGroupId = 8788019259, CriterionId = 64165397499'] среда, 21 августа 2013 г., 12:29:32 UTC+3 пользователь Valerii Buzivskyi написал: Hello Danial, thank you for your reply! We tryed to use {param1:} to associate price to each keyword. We get ads with correct keywords and prices. But there are some bugs. Almost 80% of keywords couldn't be associated with price because of criterion id error. We make 2 scanning of database. 1-st scanning gives us keywords (each keyword have its own id) 2-nd scanning gives us prices (with ids for keywords) Then system try to associate keywords
Re: oauth2_jwt ApiException (ruby)
Hi Ivan, Can you confirm you've followed the instructions listed in the OAuth2 wiki page https://code.google.com/p/google-api-ads-ruby/wiki/OAuth2? Unfortunately this error doesn't show much information on what the issue is. Are you able to make a successful request using OAuth2? Can you enable logginghttps://code.google.com/p/google-api-ads-ruby/source/browse/adwords_api/README#123and provide us with a recent requestId to allow us to investigate further. Regards, - Paul, AdWords API Team. On Tuesday, 10 September 2013 06:37:20 UTC+1, Ivan Bondarenko wrote: *Hi, all!* *I want get next request:* *google = AdwordsApi::Api.new * *srv = google.service(:ManagedCustomerService, :v201306) * *selector = {:fields = ['CustomerId']} * *graph = g.use_mcc() {srv.get(selector)}* *My adwords_api.yml :* *---* *:authentication:* * :method: OAUTH2_JWT* * :oauth2_issuer: Email address from Service account in my Google APIs Console* * :oauth2_secret: notasecret* * :oauth2_keyfile: path to my private key* * :developer_token: dev token* * :client_customer_id: id from my Google Adwords account* * :user_agent: some name* *:service:* * :environment: PRODUCTION* *But I have in response ** the next exception:* AdwordsApi::V201306::ManagedCustomerService::ApiException: AdwordsApi::V201306::ManagedCustomerService::ApiException from /home/bond/.rvm/gems/ruby-1.9.3-p448@rails3/gems/google-ads-common-0.9.3/lib/ads_common/savon_service.rb:113:in `handle_errors' from /home/bond/.rvm/gems/ruby-1.9.3-p448@rails3/gems/google-ads-common-0.9.3/lib/ads_common/savon_service.rb:83:in `execute_action' from /home/bond/.rvm/gems/ruby-1.9.3-p448@rails3/gems/google-adwords-api-0.9.3/lib/adwords_api/v201306/managed_customer_service.rb:21:in `get' from (irb):29:in `block in irb_binding' from /home/bond/.rvm/gems/ruby-1.9.3-p448@rails3/gems/google-adwords-api-0.9.3/lib/adwords_api.rb:187:in `call' from /home/bond/.rvm/gems/ruby-1.9.3-p448@rails3/gems/google-adwords-api-0.9.3/lib/adwords_api.rb:187:in `run_with_temporary_flag' from /home/bond/.rvm/gems/ruby-1.9.3-p448@rails3/gems/google-adwords-api-0.9.3/lib/adwords_api.rb:92:in `use_mcc' from (irb):29 from /home/bond/.rvm/gems/ruby-1.9.3-p448@rails3/gems/railties-3.2.14/lib/rails/commands/console.rb:47:in `start' from /home/bond/.rvm/gems/ruby-1.9.3-p448@rails3/gems/railties-3.2.14/lib/rails/commands/console.rb:8:in `start' from /home/bond/.rvm/gems/ruby-1.9.3-p448@rails3/gems/railties-3.2.14/lib/rails/commands.rb:41:in `top (required)' from script/rails:6:in `require' from script/rails:6:in `main' *When I try another request for get some data from Google Adwords API (e.g. from :CampaignService) I get similar exception.* *Why so? Any ideas? * *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: google adwords php soap response is null
Hi Contra, It seems you've pasted the soap log without the response. The error above suggests that DOM is unable to process the response XML. Can you include it or provide a recent requestId (from the log) to allow us to investigate the issue further. Regards, - Paul, AdWords API Team. On Sunday, 15 September 2013 13:11:41 UTC+1, Contra Mundi wrote: I get a very similar problem. I am trying to run one of the examples in PHP Client Library (latest version i.e. 4.5.1) - GetKeywordIdeas.php. I have set up a test MCC account for that, also sorted Google Console API stuff. Client ID for web applications didnt work for me, probably because Windows is not capable of active listening for a response when I try to use oauth2, so I used Client ID for installed applications(even though my app/examples are running on localhost, WAMP server (Apache 2.4.2 – Mysql 5.5.24 – PHP 5.4.3 XDebug 2.1.2 XDC 1.5 PhpMyadmin 3.4.10.1 SQLBuddy 1.3.3 webGrind 1.0) on windows 8 64bit. When I try to run GetKeywordIdeas.php from command line, I get SCREAM: Error suppression ignored for Notice: Failed to load response into DOM: DOMDocument::loadXML(): Empty string s upplied as input in C:\wamp\www\awwebapp\src\Google\Api\Ads\Common\Lib\AdsSoapCl ient.php on line 355 My soap_xml_log is as follows: [Sep 15 2013 11:53:30.00 - ERROR] POST /api/adwords/o/v201306/TargetingIdeaService?access_token=MY ACCESS TOKEN GOES HERE HTTP/1.1 Host: adwords.google.com Connection: Keep-Alive User-Agent: PHP-SOAP/5.4.3, gzip Accept-Encoding: gzip, deflate Content-Encoding: deflate Content-Type: text/xml; charset=utf-8 SOAPAction: Content-Length: 590 ?xml version=1.0 encoding=UTF-8? SOAP-ENV:Envelope xmlns:SOAP-ENV= http://schemas.xmlsoap.org/soap/envelope/; xmlns:ns1= https://adwords.google.com/api/adwords/o/v201306; xmlns:xsi= http://www.w3.org/2001/XMLSchema-instance; xmlns:ns2= https://adwords.google.com/api/adwords/cm/v201306; SOAP-ENV:Header ns1:RequestHeader ns2:developerTokenDEVELOPER TOKEN GOES HERE/ns2:developerToken ns2:userAgentSample Adwords API Web App (AwApi-PHP/4.5.1, Common-PHP/5.0.0, PHP/5.4.3)/ns2:userAgent /ns1:RequestHeader /SOAP-ENV:Header SOAP-ENV:Body ns1:get ns1:selector ns1:searchParameters xsi:type=ns1:RelatedToQuerySearchParameter ns1:querieshonda/ns1:queries /ns1:searchParameters ns1:searchParameters xsi:type=ns1:LanguageSearchParameter ns1:languages ns2:id1000/ns2:id /ns1:languages /ns1:searchParameters ns1:ideaTypeKEYWORD/ns1:ideaType ns1:requestTypeIDEAS/ns1:requestType ns1:requestedAttributeTypesKEYWORD_TEXT/ns1:requestedAttributeTypes ns1:requestedAttributeTypesSEARCH_VOLUME/ns1:requestedAttributeTypes ns1:requestedAttributeTypesCATEGORY_PRODUCTS_AND_SERVICES/ns1:requestedAttributeTypes ns1:paging ns2:startIndex0/ns2:startIndex ns2:numberResults500/ns2:numberResults /ns1:paging /ns1:selector /ns1:get /SOAP-ENV:Body /SOAP-ENV:Envelope HTTP/1.1 415 Unsupported Media Type Content-Type: text/html; charset=UTF-8 Content-Encoding: gzip Date: Sun, 15 Sep 2013 11:53:30 GMT Expires: Sun, 15 Sep 2013 11:53:30 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Content-Length: 131 Server: GSE Please help :) 2013 m. gegužė 22 d., trečiadienis 09:21:38 UTC+1, Modestas Stankevičius rašė: I have a problem with my google adwords api. I do a request and i get a null response. I'm using v201209 my code: $user = new AdWordsUser(NULL, $email, $password, $developerToken, $applicationToken, $userAgent, $clientId); // Get the CampaignService. $campaignService = $user-GetCampaignService('v201209'); $selector = new Selector(); $selector-fields = array('Id', 'Name', 'Status'); $selector-ordering = array(new OrderBy('Name', 'ASCENDING')); // Get all campaigns. $page = $campaignService-get($selector); $page is null. i know that because i tried to put var_dump($page) after the $page = $campaingService-get($selector) and it didn't print anythign. Also i get this error Notice: Failed to load response into DOM: DOMDocument::loadXML(): Empty string supplied as input in C:\wamp\www\google_ad_stats\src201209\Google\Api\Ads\Common\Lib\AdsSoapClient.php on line 234 -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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
Re: Using Ad-Hoc for get report : Missing report definition error
Hi Erkan, Can you confirm you still have this problem if you include the includeZeroImpressions parameter? Regards, - Paul, AdWords API Team. On Friday, 27 September 2013 11:20:44 UTC+1, Paul Matthews (AdWords API Team) wrote: Hi Erkan, Are you including the following parameters: __rdquery (or __rdxml) and __fmt ? Also, can you ensure you're including all the information specified in the reporting guidehttps://developers.google.com/adwords/api/docs/guides/reporting . Please see answers to questions below: On Wednesday, 25 September 2013 15:12:44 UTC+1, Erkan Ceran wrote: 1) I use Authorization: Bearer 1/cxx for request headers. Is it right ? That does indeed appear to be the right format for the Authorization header. 2) Whats is format of clientCustomerId header ? XX (integer) or XXX-XXX- (string) ? Both formats work when sending them to our servers. Regards, - Paul, 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 --- 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: Response is not well-formed XML - using .net client libarary 15.5
Apologies, I indeed meant response. Is this happening on other requests too? Or only this one? Regards, - Paul, AdWords API Team. On Sunday, 20 October 2013 18:37:07 UTC+1, Glyph wrote: The issue is with the RESPONSE, not the request. The response comes back, and has some chars near the beginning that make .net throw an invalidoperation exception. On Saturday, October 19, 2013 5:15:52 AM UTC-4, Paul Matthews (AdWords API Team) wrote: Hi Glyph, I too have viewed the request in an XML browser and it seems to be formatted correctly. Do you have this issue on any other (smaller) requests? Or is it this particular request? Regards, - Paul, AdWords API Team. On Thursday, 17 October 2013 21:58:11 UTC+1, Glyph wrote: upgraded to latest .net client library for adwords(16.2) same issue on some responeses: requestId0004e8f60a95f0400aed8a506e0c/requestId On Wednesday, October 16, 2013 12:32:55 PM UTC-4, Glyph wrote: I'm doing a mutate call on the AdGroudAd service using the .net client lib v 15.5 And the response I'm getting looks like valid soap/xml when i look at it in fiddler, but i get an invalidoperationexception when reading the response saying that Response is not well-formed XML. Is there a known bad character or something in the response causing the .net web service client to throw this exception? Here's the requestId that's giving me the problem. requestId 0004e8ddab5e6fc00aedc6460f77 /requestId -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Response is not well-formed XML - using .net client libarary 15.5
Hi Glyph, I too have viewed the request in an XML browser and it seems to be formatted correctly. Do you have this issue on any other (smaller) requests? Or is it this particular request? Regards, - Paul, AdWords API Team. On Thursday, 17 October 2013 21:58:11 UTC+1, Glyph wrote: upgraded to latest .net client library for adwords(16.2) same issue on some responeses: requestId0004e8f60a95f0400aed8a506e0c/requestId On Wednesday, October 16, 2013 12:32:55 PM UTC-4, Glyph wrote: I'm doing a mutate call on the AdGroudAd service using the .net client lib v 15.5 And the response I'm getting looks like valid soap/xml when i look at it in fiddler, but i get an invalidoperationexception when reading the response saying that Response is not well-formed XML. Is there a known bad character or something in the response causing the .net web service client to throw this exception? Here's the requestId that's giving me the problem. requestId 0004e8ddab5e6fc00aedc6460f77 /requestId -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Getting Access Token from $_REQUEST[code] is very slow (PHP)
Hi, It looks a lot like there's a network connectivity issue between your servers and the AdWords servers. Can you try running the code examples on a different network to confirm this. You can also use networking tools such as traceroute http://en.wikipedia.org/wiki/Traceroute to diagnose network issues. If there are network connectivity issues, you should talk to your hosting provider to get it resolved. Regards, - Paul, AdWords API Team. On Friday, 18 October 2013 09:58:42 UTC+1, g...@mediasales.hu wrote: I noticed that not just the getting the acess_token process is slow, but every call made against the adwords account. Like getting the customerIDs from adwords test MCC account. I get them all, but taking serious time. 2013. október 17., csütörtök 13:10:58 UTC+2 időpontban g...@mediasales.hua következőt írta: Hi! Thanks for your information. Sorry for the late answer, we were look after the DNS problem. We tried out two other DNS but its still slow. I am using the newest PHP client library V201309 and OAuth2handler to get the access token. Still, its slow, taking mins even with refresh token. What could be the problem? Thanks for your help. Regards, Béla Szabó 2013. október 10., csütörtök 12:18:44 UTC+2 időpontban Paul Matthews (AdWords API Team) a következőt írta: Hi there, Which version of the php client library are you using as there is no method getAccessToken on the AdWords user? The request to the OAuth2 servers should be quick. Is there any chance you're having DNS issues or other networking issues that could slow down the request? As an aside, it's definitely worth caching the access_token between requests to make sure you get the maximum performance (access_token are valid for 60 minutes). Regards, - Paul, AdWords API Team. On Tuesday, 8 October 2013 13:45:43 UTC+1, g...@mediasales.hu wrote: Hi! Since 1-2 week the process of getAccessToken is very slow. I am sending request with scopes useing OAuth 2.0. After that i am getting the code and calling the method against $user object. $user-getAccessToken($code,$callBackUrl); This is success, i get the data i want, but it's taking mins. What should i do? Thanks for any advice. Regards, -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: After authentication No Refresh Token
Hi Yuhao, It looks to me like either you've (partially?) configured your client to use Service Accounts or you are using a Service Account that requires a slightly different setup. You can find information on Service Accounts in the READMEhttps://code.google.com/p/google-api-ads-java/source/browse/README#88, which points you to the Service Accountshttps://code.google.com/p/google-api-java-client/wiki/OAuth2#Service_Accountsflow. Regards, - Paul, AdWords API Team. On Thursday, 22 August 2013 16:50:29 UTC+1, yuhao feng wrote: Hi, I'm stuck on a similar situation right now, and which is killing me!! I had followed all the process in apply a adwords api access and I also create a installed application and obtain the client id client secret. Then I insert everything I got to the code (which I run in Eclipse) then run the code, but I got bugs in Eclipse, something like: Exception in thread main javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. Do u have any clue? Thanks so much! On Thursday, August 1, 2013 9:19:12 AM UTC-4, m...@adwordize.de wrote: I m using adwords api v201306, when i authenticate the user using Oauth2 authentication It returns array( access_token = '*', expiresin= token_type = * ); But There is no refresh token. Any Ideas? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Alert Service required MCC account.
Hi Chirag, The AlertQuery used with the AlertServicehttps://developers.google.com/adwords/api/docs/reference/latest/AlertServiceallows you to specify: AlertQuery.*clientSpec*https://developers.google.com/adwords/api/docs/reference/v201309/AlertService.AlertQuery#clientSpec= *ID_LIST* AlertQuery.*clientCustomerIds*https://developers.google.com/adwords/api/docs/reference/v201309/AlertService.AlertQuery#clientCustomerIds= [clientCustomerId, ...] Which will permit you to specify which client accounts to retrieve alerts for. Regards, - Paul, AdWords API Team. On Monday, 2 September 2013 18:13:29 UTC+1, Chirag wrote: Hello Team, Is itpossible to get alerts related to budget on account leval? currently it requires MCC account access. It is unfair after API recommending us to use customer id instead MCC account. Thanks, Chirag -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: OAuth 2.0 hangout and/or screencast please, for PHP Client Library developers
Hi Nick, The UseOAuth2 example has been moved to GetRefreshToken.phphttps://code.google.com/p/google-api-adwords-php/source/browse/examples/AdWords/Auth/GetRefreshToken.php, which demonstrates retrieving and configuring a refresh token (used by OAuth2). For further information on this, please see the OAuth2 wiki pagehttps://code.google.com/p/google-api-adwords-php/wiki/OAuth2 . Currently the PHP has no official support for serviced accounts. The only work around is to use the google-api-php-clienthttp://code.google.com/p/google-api-php-client/to handle the authentication and pass the result to the google-api-adwords-php http://code.google.com/p/google-api-adwords-phplibrary. To request official support for serviced accounts in the PHP client library, please log a feature requesthttps://code.google.com/p/google-api-adwords-php/issues/list . Regards, - Paul, AdWords API Team. On Tuesday, 8 October 2013 19:21:32 UTC+1, Nick Tulip wrote: It looks like the example v201209/Misc/UseOAuth2.php has been removed the lib. Do we know why or if it is even possible anymore to use the PHP Lib with OAuth2 for service accounts? On Tuesday, November 13, 2012 9:50:39 PM UTC-5, Anash P. Oommen wrote: Hi Paul, The AdWords API PHP library already has a code example that shows how to use OAuth2 with AdWords API. You can find it here: http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201209/Misc/UseOAuth2.php. Also, service accounts allow you to call AdWords API without any user interaction, but that is not the only way to achieve server-to-server call. If you care only about offline call without user interaction and not about impersonating users, then you can use regular OAuth2 call with offline = true as explained here: https://developers.google.com/accounts/docs/OAuth2WebServer#offline. To summarize, 1. You need to get an OAuth2 clientId and secret from https://code.google.com/apis/console. When creating the token, select Installed Application and select Other in the Installed Application type. 2. Substitute these values in UseOAuth2.php example and run it. This code example will generate an access token and refresh token. The access token will expire after an hour, refresh token doesn't. 3. When your access token expires, refresh it using $user-RefreshOAuth2AccessToken call. You could generate a refresh token for your parent MCC once and continue using it without requiring user interaction. Cheers, Anash P. Oommen, AdWords API Advisor. On Tuesday, 13 November 2012 12:59:43 UTC-8, Pianoman wrote: Dear Google Adwords API Team, As you are recommending we start authenticating using OAuth 2.0, could you (Eric Koleda for example) please either organise a hangout and/or create a screencast, explaining how to go about OAuth 2.0 authentication using the PHP Client Library? The only PHP Client Library screencast help I can see online is herehttp://youtube.googleapis.com/v/Idvia4600_E, but that's pretty dated now. I am unfamiliar with OAuth 2.0. For now I am sticking to the deprecated authentication system, but would like to migrate to OAuth 2.0. Regards, -- Paul -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Outdated Sample Adwords API php web app with angular JS UI. Does anyone have an up to date version ?
Hi Contra, You're indeed correct that the SampleWebApp is currently not maintained. We're looking into creating a PHP only web app to demonstrate the application (rather than an Angular one). As a general introduction to the AdWords API, our users often use the exampleshttps://code.google.com/p/google-api-adwords-php/source/browse/examples/AdWords/#AdWords%2Fv201309%2FBasicOperationsto understand the functionality available. Regards, - Paul, 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 --- 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: FeedMappingService SET is invalid operator?
Hi vesso, The SET operator is used in all Services to REMOVE entities. However, not all updates are supported. Regards, - Paul, AdWords API Team. On Tuesday, 8 October 2013 09:37:37 UTC+1, veseo wrote: Hello, we noticed that, when trying to mutate a Feed's mappings via SET, we get the following error - OperatorError.OPERATOR_NOT_SUPPORTED. Is SET an invalid Operator? If yes, why isn't this reflected in the documentation (which says that SET is used for updates)? I'm attaching an example request and response, to illustrate the problem. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Getting Access Token from $_REQUEST[code] is very slow (PHP)
Hi there, Which version of the php client library are you using as there is no method getAccessToken on the AdWords user? The request to the OAuth2 servers should be quick. Is there any chance you're having DNS issues or other networking issues that could slow down the request? As an aside, it's definitely worth caching the auth_token between requests to make sure you get the maximum performance (auth_tokens are valid for 60 minutes). Regards, - Paul, AdWords API Team. On Tuesday, 8 October 2013 13:45:43 UTC+1, g...@mediasales.hu wrote: Hi! Since 1-2 week the process of getAccessToken is very slow. I am sending request with scopes useing OAuth 2.0. After that i am getting the code and calling the method against $user object. $user-getAccessToken($code,$callBackUrl); This is success, i get the data i want, but it's taking mins. What should i do? Thanks for any advice. Regards, -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Error Linking MCC Test Account
Hi Jeremy, Can you report a bug in myclientcentre, they'll be able to investigate the issue and solve it for you. Regards, - Paul, AdWords API Team. On Monday, 7 October 2013 15:04:44 UTC+1, Jeremy Aube wrote: Just wanted to follow up on this as I'm still not able to link the test MCC to a non-test MCC. After I click the Link existing accounts button, enter the customer id of the test MCC into the textbox, and click the Continue button, all I get is the following: The following customer IDs had errors 992-886-5208 An error occurred. Please try again later. If instead enter the customer ID of a non-test MCC, everything works just fine. On Friday, September 27, 2013 7:56:02 AM UTC-4, Jeremy Aube wrote: Hi Paul, There error is occurring before I get a chance to put in the descriptive name. I tried linking a non-test MCC and that worked fine, so I think this has something to do with linking test MCCs. Jeremy On Friday, September 27, 2013 6:14:21 AM UTC-4, Paul Matthews (AdWords API Team) wrote: Hi Jeremy, It looks to me as though you've not included a descriptive name for the linked MCC account. Please try again including a descriptive name. Regards, - Paul, AdWords API Team. On Tuesday, 24 September 2013 20:06:52 UTC+1, Jeremy Aube wrote: I tried linking an MCC test account to a standard MCC account to be managed by the standard MCC account, but received the following error: - Enter descriptive names Enter client names (optional) The following customer IDs had errors 992-886-5208An error occurred. Please try again later. Back Request client approval © 2013 Google | AdWords Homehttps://adwords.google.com/um/StartNewLogin?fpf=true | Editorial Guidelineshttps://adwords.google.com/support/bin/static.py?page=guidelines.cshl=en_US | Privacy Policy http://www.google.com/intl/en/privacypolicy.html Does this mean I can't link the two MCCs or is this an issue that can be resolved? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: How to work with deleted CampaignFeeds?
Hi mm, You should be able to undelete a campaign by performing an update, changing the status to ACTIVE. Then you should be able to manipulate the items within the Feed. Essentially re-writing the feed. Regards, - Paul, AdWords API Team. On Thursday, 3 October 2013 22:04:13 UTC+1, mm wrote: Hey guys - I have a case where I have added some enhanced sitelinks to a campaign. Then I went into the adwords UI and disassociated all sitelinks from that campaign. Now I want to add a new sitelink to the campaign via the api. I have changed both the status to Active and the associated feedItemIds to a new list, but the operation fails with CampaignFeedError.CANNOT_OPERATE_ON_DELETED_CAMPAIGN_FEED. So I thought, ok, I'll just change the status, but same thing - CampaignFeedError.CANNOT_OPERATE_ON_DELETED_CAMPAIGN_FEED. Lastly I tried to just add a new CampaignFeed for that campaign and those sitelinks and that fails with CampaignFeedError.CANNOT_ADD_ALREADY_EXISTING_CAMPAIGN_FEED. So now I am really at a loss - how can I associate a sitelink with a Campaign with the api after all previous sitelinks were disassociated via the UI? Thanks - 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 --- 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: Tracking Conversions for Multiple Step Process
Hi Mitul, If you're able to store the conversions yourself, then perhaps you could use the newly released OfflineConversionFeedServicehttps://developers.google.com/adwords/api/docs/reference/v201309/OfflineConversionFeedService with the ConversionTrackerService.UploadConversionhttps://developers.google.com/adwords/api/docs/reference/v201309/ConversionTrackerService.UploadConversion to mark the conversions as complete. Otherwise you'd need to ask in the AdWords help pageshttps://support.google.com/adwords/?hl=en-GB#topic=3119071, as this is related to the AdWords product rather than the AdWords API which this forum supports. Regards, - Paul, AdWords API Team. On Friday, 4 October 2013 07:08:23 UTC+1, Mitul Makadia wrote: Our business has fully automated process to purchase goods. Sellers submit brief information about their goods and receive spot offer. If seller wishes to sell goods to us, they need to produce further additional information i.e. Contact details, Payee name etc. We have two places to track conversion. 1. Seller receives offer amount 2. Seller completes transaction Our trade is considered when #2 is achieved but sellers may take variable time(From few minutes to few days) between #1 #2. They will use reference order number generated in #1 to complete the transaction. Same sellers may be using different browsers within #1 and #2 due to time delay. I believe Adwords can not consider #2 as conversion if it was done via separate browser session. Is there any way via API or other means to still view conversion when same seller used separate browser for #1 #2? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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.
Register Now for the Q4 2013 AdWords API Workshops
The AdWords API Workshops https://sites.google.com/site/awapiworkshopsare back in October and November of 2013. Registration is now openhttps://sites.google.com/site/awapiworkshops/registration . Workshop topics include: - The latest on the AdWords API and newly released features - AdWords API Best practices and OAuth migration - In-depth coverage of reporting, billing, feed services, and more - Drop-in tools you can use to enhance your platform - Building landing pages optimized for mobile devices For further information check out the AdWords API Workshops Announcementhttp://googleadsdeveloper.blogspot.com/2013/09/register-now-for-q4-2013-adwords-api.html . Register now https://sites.google.com/site/awapiworkshops/registrationand join us at a workshop in one of the following cities: - Paris, France, October 28 (in English) - Hamburg, Germany, October 30 (in English) - London, UK, November 4 (in English) - New York City, USA, November 4 (in English) - San Francisco, USA, November 8 (in English) - Moscow, Russia, November 8 (in Russian) - Tokyo, Japan, November 11 (in Japanese) - Buenos Aires, Argentina, November 22 (in Spanish) - São Paulo, Brazil, November 26 (in Portuguese) For more information on the agenda, location and logistics, please visit the Q4 2013 AdWords API Workshop websitehttps://sites.google.com/site/awapiworkshops/ . -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 definition services not working for a mcc account linked to another mcc account's adwords account.
Hi Michael, It looks as though you're requesting data for the MCC, when you should be requesting data for their specific client accounts. You specify the account via the clientCustomerIdhttps://developers.google.com/adwords/api/docs/guides/soap . Regards, - Paul, AdWords API Team. On Monday, 7 October 2013 11:28:17 UTC+1, Michael Ni wrote: For company X, which has a mcc account (unknown customer id), that mcc account manages their own google adwords account (321-756-0681). Company X allowed my company, company Y, to manage their adwords account. So they linked adwords account (321-756-0681) to company Y's mcc account (973-412-2676). I am having difficulty getting rows to show up for the following reports. There are campaigns, groups, keywords, and ads setup however I am unable to retrieve them via API. I am trying to download the following reports: AD_PERFORMANCE_REPORT KEYWORDS_PERFORMANCE_REPORT DESTINATION_URL_REPORT I have authenticated and actually downloaded a gzip file, however it only returns the report name and the report headers. Do I have to do something different for mcc accounts given access to other mcc's accounts? Would there be anything to check into the customer ID and see what is going on? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Refresh access_token programmatically from Perl client library
Hi Hunter, Please see answers inline: On Wednesday, 2 October 2013 15:42:39 UTC+1, Hunter McMillen wrote: 1) Is there some way to use this already created object to refresh my access token? The oauth_2_handler has get_access_token which refreshes stale tokens. But there is no way to access the _refresh_access_token method outside the class. 2) What about processes that might execute *longer* than the lifetime of an access_token, what is the best practice for handling that token refresh? Long running requests are authenticated on the way into the API (so they will be fine). Long running processes will be fine because there's logic to check for the stale tokens before they make a request. Regards, - Paul, 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 --- 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: Beta Feature not available
Hi Chirag, The most up to date information we have about Beta status is what's shown on developers.google.com/adwords/api. Subscribe to the AdWords API bloghttp://googleadsdeveloper.blogspot.co.uk/search/label/adwords_apito get updates on the latest released / graduated from beta features. Regards, - Paul, AdWords API Team. On Monday, 7 October 2013 14:10:13 UTC+1, Chirag wrote: Hi, I am looking for call metrics report and calls data. On Sunday, 6 October 2013 16:03:01 UTC+5:30, Ittai Chorev wrote: Which feature are you referring to? If it's the promotedImpressions field in the BidLandscape service then I second that! It's a very important metric for optimization which has been in Beta for 2 years and is only available through the UI! On Friday, October 4, 2013 8:08:44 PM UTC+3, Chirag wrote: Hello All, When i can expect beta feature to available for development. Its so long beta feature is not 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: Error Linking MCC Test Account
Hi Jeremy, It looks to me as though you've not included a descriptive name for the linked MCC account. Please try again including a descriptive name. Regards, - Paul, AdWords API Team. On Tuesday, 24 September 2013 20:06:52 UTC+1, Jeremy Aube wrote: I tried linking an MCC test account to a standard MCC account to be managed by the standard MCC account, but received the following error: - Enter descriptive names Enter client names (optional) The following customer IDs had errors 992-886-5208An error occurred. Please try again later. Back Request client approval © 2013 Google | AdWords Homehttps://adwords.google.com/um/StartNewLogin?fpf=true | Editorial Guidelineshttps://adwords.google.com/support/bin/static.py?page=guidelines.cshl=en_US | Privacy Policy http://www.google.com/intl/en/privacypolicy.html Does this mean I can't link the two MCCs or is this an issue that can be resolved? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Using Ad-Hoc for get report : Missing report definition error
Hi Erkan, Are you including the following parameters: __rdquery (or __rdxml) and __fmt ? Also, can you ensure you're including all the information specified in the reporting guidehttps://developers.google.com/adwords/api/docs/guides/reporting . Please see answers to questions below: On Wednesday, 25 September 2013 15:12:44 UTC+1, Erkan Ceran wrote: 1) I use Authorization: Bearer 1/cxx for request headers. Is it right ? That does indeed appear to be the right format for the Authorization header. 2) Whats is format of clientCustomerId header ? XX (integer) or XXX-XXX- (string) ? Both formats work when sending them to our servers. Regards, - Paul, 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 --- 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: MCC Billing information tab missing?
Hi there, Please can you report this in the AdWords My Client Center interfacehttp://www.google.com/adwords/myclientcenter/, as they'll be able to help you with this issue. This forum only handles API related queries. Regards, - Paul, AdWords API Team. On Tuesday, 24 September 2013 02:43:21 UTC+1, ipebbles.ipeb...@gmail.com wrote: This happens in both my main MCC account and my MCC test account. The billing tab is missing. I can only reach it once when I apply for the APK developer key via the My Account-AdWords API Center. After it confirms the card, I can no longer find out how to access billing. Also, If for some reason I left the page without filling out the billing, I could never come back to fill in the billing (this happened with several other test accounts I tried to create). Can anyone clarify? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: [KeywordPerformance v201109] Unexplainable Authorization: User permission denied
Hi Bhavesh, We believe we fixed this issue in the past. If you are seeing this problem again, please can you file a bug in the dotnet libraryhttps://code.google.com/p/google-api-adwords-dotnet/issues/list. This will help to ensure we have all the relevant information required to fix the bug. Regards, - Paul, AdWords API Team. On Tuesday, 24 September 2013 06:39:34 UTC+1, bhavesh thakker wrote: facing the same issue. Sometimes it works and sometimes it doesnt. Please let me knw if there is any proper solution for the same On Tuesday, January 31, 2012 8:28:54 PM UTC+5:30, AdWhiz wrote: Hi All, I get this error for some specific customer/day combinations (no error on other cases): Report contents are invalid. - !!!2|||-1|||eye3 title='Authorization: User permission denied'/ AuthorizationError.USER_PERMISSION_DENIED @ ??? Error is always the same with different customer IDs/days. I suspect bad generated report by .NET client library (I am using most recent version, updated yesterday) OR corrupted report downloaded from Google AdWords API servers (it would not be the 1st time). Can you offer any advice/insight on this specific issue? Thanks in advance. Kind regards, -- Giuseppe -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Ignoring errors in a bulk mutate
Hi Lee, The feature you're describing is called partial failurehttps://developers.google.com/adwords/api/docs/headers#partialFailure. For a general description, please see the best practices pagehttps://developers.google.com/adwords/api/docs/guides/bestpractices#partial_failure . Regards, - Paul, AdWords API Team. On Wednesday, 25 September 2013 14:50:59 UTC+1, Lee Wakefield wrote: Hi, just wondering, if I do a bulk update, such as updating 1000 ads in a single mutate, is there anyway I can make it so that if any of the updates fail, the rest still succeed? I would much rather use a single bulk mutate rather than 1000 separate mutates as a single mutate seems much faster. I can then handle and process any errors from the response object. Google seems to throw randem and almost unavoidable errors, for example one of my bulk updates I tried, Google thought that one of my products (some Oakley Radar path sunglasses) was an illegal traffic device and thus caused the entire update to fail. Many thanks, lee -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Ad Group Mobile Bid Modifier in Reports
Hi Ori, Currently there is no ADGROUP_PLATFORM_TARGET_REPORT available. To ensure you don't miss any newly released features, signup to the the AdWords API blog. Regards, - Paul, AdWords API Team. On Saturday, 21 September 2013 11:52:07 UTC+1, Ori Arditi wrote: Hello https://developers.google.com/adwords/api/docs/reference/#v201306 Recent API release has a new report type called CAMPAIGN_PLATFORM_TARGET_REPORT for the mobile bid adjustment. Is there a way to fetch the mobile bid adjustment for *ad groups*? Are there any plans for it? Thanks you 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: Continue Button is Not working Billing Preference Setup using Credit Card. !
Hi Amit, This looks to be an issue with myclientcenter. Please provide feedback in the website to get the appropriate action. Regards, - Paul, AdWords API Team. On Thursday, 19 September 2013 09:09:17 UTC+1, Amit P Jivani wrote: We are India Based Agency. At MCC level Billing Preference Setup Process One has to Send a fax of Credit Card Details along with a dully filled form. We have faxed card details and form to the given number, so far nobody has replied.. and also, Continue Button is not working in it. Amit Jivani -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Product listing ads campaign
Hi Lee, The same rules apply in the API as in the frontendhttps://support.google.com/adwords/answer/2454022?hl=en-GB. You need to ensure the campaign is configured to Search Network only. Also, can you check that the status of the Campaign and AdGroup, that they're able to serve. Regards, - Paul, AdWords API Team. On Thursday, 19 September 2013 10:45:35 UTC+1, Lee Wakefield wrote: Hi, trying to figure out how to create a Product listing ads campaign via API. I have created a campaign, added an adgroup, created an ad of type product with a promo text and created some auto targets to target groups of products in my merchant center feed. This campaign however is currently not generating any impressions or clicks and it has been there for a few days now so wondering if there is something I have missed. I also have another Product listing campaign in the same account which I created manually, this campaign is currently paused but was getting clicks before I paused it. Do I need to set the campaign subtype for it to work? and if so how do I do that, as I cannot seem to find any way of setting the campaign subtype. Many thanks, Lee -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: API Settings
Hi Umut, The link you've posted is not viewable. Are you trying to re-use your API account? You should create one project in the apis console for AdWords. If you need other projects for other projects, please see those projects for full instructions. Regards, - Paul, AdWords API Team. On Thursday, 19 September 2013 13:26:27 UTC+1, ppc.o...@omnicommediagroup.com wrote: Dear All, I would like to join to this site with my admin account of the MCC : https://code.google.com/apis/console/?pli=1#project:922492423498 and it is totally empty. I don't know if you know but on this page you can switch on-off the type of API's like youtube analytics, doubleclick, google maps etc. Would you please help me? Do you have any idea why I cannot enter the site now? Regards, Umut Yasar -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: MCC Link Creation
Hi Martin, I believe you're trying to ask if there is a way to use OAuth2 credentials to log into the MCC user interface. This is not the purpose of the OAuth2 authorization mechanism, it only provides programatic access to APIs. Therefore there's no way to use it to access the user interface. Regards, - Paul, AdWords API Team. On Friday, 20 September 2013 12:41:43 UTC+1, Martin Samm wrote: Is it possible to create a link using OAuth2 to the Google MCC/MyClientCenter so that a user doesn't have to log in, e.g. if you have the OAuth refresh and access tokens etc is there a way? Thanks, Martin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: CampaignFeedService
Hi Glyph, Can paste us the SOAP request (without personally identifiable information, such as your developer token), so we can get the full request information? Ideally with the full SOAP response too. Regards, - Paul, AdWords API Team. On Saturday, 21 September 2013 02:56:30 UTC+1, Glyph wrote: More specifically, I keep getting the exception below: 1. lhs is set as a requestcontextoperand with a contexttype of campaignid, 2. operator is equals, 3. rhs is set as a feedattraibuteoperand feedid is valid, and feedattributeid is the correct attributeid FunctionError.INVALID_REQUEST_CONTEXT_TYPE @ operations[0].operand.matchingFunction.lhsOperand, FunctionError.INVALID_OPERAND_TYPE @ operations[0].operand.matchingFunction.rhsOperand[0]; trigger:'FeedAttributeOperand{feedId=FeedId{id=3402656}, feedAttributeId=FeedAttributeId{id=1}}' What am I missing here? On Friday, September 20, 2013 6:19:16 PM UTC-4, Glyph wrote: I've setup a Feed for attributes are {CampaignId (int64), DisplayText (string), Link(url)}. The feed is setup as a sitelink placeholder type feed. I've mapped the displaytext and link to the appropriate sitelink placeholder field types. I'm trying to avoid putting the FeedItem code into the feed/feedmapping creation code like the example here: https://developers.google.com/adwords/api/docs/guides/feed-services Using campaignfeedservice i'm struggling to write a lhs/rhs function that will work to do campaignid == feed.campaignid. I'm trying to use RequestContextOperand for the CampaignId parameter, and FeedAttributeOperand with the attributeid matching the CampaignId field from the feed i've setup. I've checked to make sure that in my FeedAttributeOperand I've gotten the correct values for feedId and feedAttributeId But I keep getting exceptions about operands. Is this approach fundamentally not going to work, or is there some key thing I'm missing? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Please add AdServingOptimizationStatus to CAMPAIGN_PERFORMANCE_REPORT
Hi Kevin, Can you elaborate on an example use case for this feature? Regards, - Paul, AdWords API Team. On Monday, 16 September 2013 15:11:19 UTC+1, Kevin wrote: Hi, I was hoping to use CAMPAIGN_PERFORMANCE_REPORT to download campaign structure, but this report doesn't have AdServingOptimizationStatus attribute. Is it possible to add this field to this report? Thanks, Kevin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: how to create a test account
Hi Elton, I believe the issue you're facing is that you're trying to use the developer token from your test mcc. You need to use the developer token for an authorized mcc. Regards, - Paul, AdWords API Team. On Monday, 16 September 2013 21:23:02 UTC+1, elton wrote: We are having a problem in creating user testing, we created an MCC as the manual # # # #, but does not work when you connect the error QuotaCheckError.ACCOUNT_INACTIVE. We try to delete this account and create a new one without a test, but when we set returns the error QuotaCheckError.INCOMPLETE_SIGNUP. How do we create the account a test account, I looked at several places, but there's nothing telling Google and the manual is not helping. sorry for the bad english. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Offline Conversions Import via API
The API often gets features after the AdWords frontend. For updates on newly released features, subscribe to our bloghttp://googleadsdeveloper.blogspot.co.uk/search/label/adwords_api . Regards, - Paul, AdWords API Team. On Tuesday, 17 September 2013 09:21:31 UTC+1, Dave Cardwell wrote: Are there plans to offer the recently announced conversion import featurehttps://support.google.com/adwords/answer/2998031 via the API? If so, any ETA available on that? -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: offline conversions import integration
Hi Arraya, Currently there is no way to import offline conversions through the API. Please subscribe to the AdWords bloghttp://googleadsdeveloper.blogspot.co.uk/search/label/adwords_apifor feature updates and announcements. Regards, - Paul, AdWords API Team. On Monday, 9 September 2013 19:00:17 UTC+2, Arraya Sinlong wrote: Is there a way to automate the process where we import offline conversions in adwords? Is there a way we can develop this using the adwords API? https://support.google.com/adwords/answer/2998031 -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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: Login form for third-party policy, reports by accounts
Hi, The AdWords API Forum is a technical support forum and doesn't offer guidance on interpreting Terms and Conditionshttps://developers.google.com/adwords/api/docs/termsor Require Minimum Functionality. For this information, please ask these questions during your token review process. Regards, - Paul, AdWords API Team. On Friday, 6 September 2013 16:05:29 UTC+2, g...@mediasales.hu wrote: Hi! We want an Adwords Api which is syncronizing our folders with the online adwords campaigns and AdGroups, because we have exactly the folders like the Campaigns/Adgourps online, and automatically updating the Ads when there are any in theese folders. An other part of the API checks the online content and syncronize it with our database. If anything changed on our clients websites, we pause the Ads or do something with the Ads automatically. We have the RMF ready. The only thing we miss is third-party-policy. As i know we have to give reports by account to our clients and we have to give test account to Google for our API. (The Api is inside our online marketing system under a sub-menu). Do we have to implement login interface for our clients? Our test development account is inside the MCC account .Can we get the client accounts from here? How could we implement a login form without storing any information is database? Is there any example for this kind of probleme? If you already completed this task in any form pls give advice! Thanks you. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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.