Re: How to use adwords API to create mobile app installs campaign ?
Hi, When I create click-to-download ads via UI,it shows like this: https://lh3.googleusercontent.com/-1Cfi6ixYQ-s/VDd3x05cV7I/AAo/BjqR9kPph9s/s1600/UI.png When I create click-to-download ads via API follow the document example 'AddClickToDownLoadAd.php' you mention ,it shows like this: https://lh4.googleusercontent.com/-0us1oWiSHK4/VDd4X4bVkAI/AAw/C7hc8us2c_A/s1600/API.png I want to know whether I made something wrong or their result are different in fact? On Friday, October 10, 2014 1:58:52 AM UTC+8, Danial Klimkin wrote: Hello Jelly, Please also see this just published guide: https://developers.google.com/adwords/api/docs/guides/driving-mobile-app-downloads -Danial, AdWords API Team. On Thursday, September 25, 2014 7:00:21 AM UTC-4, Jelly Hu wrote: Hi, I want to know whether it's available for me to create mobile app installs campaign via API? I couldn't find anything about mobile app installs during the API document, especially the CampaignService. What can I do to create mobile app installs campaign via API? Thanks! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/590063c4-d283-47ff-93dd-ee3197e31590%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Announcing v201409 of the AdWords API
Hi Danial I was really hoping this release would remove the whitelist only restriction on the SharedSet Service as it's been in the API for a couple of releases in a row now. I just tried and got an access denied response from the API. Any news on when this service will be enabled for all API users? I have clients with hundreds of thousands of duplicate negative keywords because they can't programmatically maintain their negative keyword lists using the SharedSet Service and therefore have to create separate negative keyword lists for every campaign containing exactly the same keywords. Cheers David On Thursday, 9 October 2014 20:22:24 UTC+1, Danial Klimkin wrote: Today we're announcing the release of AdWords API v201409. Here are the highlights: - *Mobile campaigns for search and display.* Search Mobile App and Display Mobile App campaign subtypes https://developers.google.com/adwords/api/docs/reference/v201409/CampaignService.Campaign#advertisingChannelSubType are now available via CampaignService. These new subtypes are a simplified way of creating campaigns focused on mobile app promotion https://developers.google.com/adwords/api/docs/guides/driving-mobile-app-downloads . - *Ad Customizers.* Ad Customizers http://googleadsdeveloper.blogspot.com/2014/08/introducing-ad-customizers-in-adwords.html previously available for Test Accounts https://developers.google.com/adwords/api/docs/test-accounts only are now enabled in production. With this feature you can include dynamic values in your ads based on feed data. - *Currency support for conversions.* Conversion trackers (including offline conversions) now supportcurrency specification https://support.google.com/adwords/answer/3419241#currency. You can also set default currency https://developers.google.com/adwords/api/docs/reference/v201409/ConversionTrackerService.ConversionTracker#defaultRevenueCurrencyCode per tracker. - *Website call conversion tracker.* This tracker https://developers.google.com/adwords/api/docs/reference/v201409/ConversionTrackerService.WebsiteCallMetricsConversion allows the collection of conversion stats http://adwords.blogspot.com/2014/08/introducing-website-call-conversions.html for calls made on a script-generated phone number placed on your website. - *Rule-based remarketing lists.* The new API version allows you to create and manage rule-based remarketing lists https://developers.google.com/adwords/api/docs/guides/rule-based-remarketing. This feature allows you to use simple rules to better target the people who visited your website. - *Better Labels handling.* LabelIds column is now available in all relevant reports. We've also added both Labels and LabelIds columns to the Criteria Performance report https://developers.google.com/adwords/api/docs/appendix/reports#criteria . - *Updates to reporting.* A new Extension Placeholder report https://developers.google.com/adwords/api/docs/appendix/reports#placeholder is now available for retrieving consistent extension stats. Reporting interface https://developers.google.com/adwords/api/docs/guides/reporting was extended to allow you to control the presence of report headers and footers in the response. There's also an important API-level change in v201409. Starting this version, the clientCustomerId header is now a *required header* for calls to all services except CustomerService. If your application relies on a default account identified by authorization credentials, you need to update it to send a valid customer ID for every request. You can obtain the customer ID via a get call to the CustomerService. If you're still using v201402 of the AdWords API, please note that it's being sunset https://developers.google.com/adwords/api/docs/sunset-dates on November 6th, 2014. We encourage you to skip v201406 and migrate straight to v201409. If you're using v201406, be aware it's now marked deprecated and will be sunset on *April 6th, 2015*. As with every new version of the AdWords API, we encourage you to carefully review all changes in the release notes https://developers.google.com/adwords/api/docs/reference/ and the v201409 migration guide https://developers.google.com/adwords/api/docs/guides/migration/v201409. The updated client libraries https://developers.google.com/adwords/api/docs/clientlibraries and code examples will be published shortly. With this release, we've also updated the Required Minimum Functionality document https://developers.google.com/adwords/api/docs/requirements to include some of the newly added features that are now required in third-party tools. If you have any questions or need help with migration, please don't hesitate to ask here or on the Ads Developers Plus Page
Re: OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY Bug?
Hi Anash/API Team Now that v201409 is released the countdown has started on the sunsetting of v201402 which basically means we need a workaround to this problem soon as v201402 is the only live version that allows the renaming of deleted adgroups! Anash, you mentioned: I've asked the team to investigate whether it is feasible to allow deleted adgroups and campaigns to be renamed. I'll update the thread as I hear from them Have you heard from the team? Cheers David On Thursday, 18 September 2014 14:51:46 UTC+1, Anash P. Oommen (AdWords API Team) wrote: Hi Mariusz, I've asked the team to investigate whether it is feasible to allow deleted adgroups and campaigns to be renamed. I'll update the thread as I hear from them, Cheers, Anash On Thursday, September 18, 2014 5:43:41 AM UTC-4, Mariusz wrote: One more thing to bear in mind is that you probably should version deleted adgroups. Imagine: - user creates adgroup “test” - then deletes it, so the system first renames it to “test_del” and then marks as deleted - user creates again adgroup named “test” - user tries to delete it The system will fail in step 4, because it will try to rename adgroup to “test_del”, but that name already exists. So what you may do in that case is to detect the error, and try to rename it to “test_del1”. Cheers, Mariusz On Thursday, 18 September 2014 08:24:33 UTC+1, Oliver wrote: Just thinking loud here, if the adgroups are deleted via your software, what if you rename the adgroup *before *you delete it? We used to use a similar approach where we appended the text _del to all adgroup names that are about to be deleted. Obviously, if the adgroup is deleted via the adwords interface rather than your software, then the above won't help. Oliver On Wednesday, September 17, 2014 2:33:22 PM UTC+1, David Midgley wrote: Hi Anash/API Team I responded to your question. Is there anything else you need to know? It would be great to get an answer on this please! Cheers David On Monday, 15 September 2014 16:04:31 UTC+1, Anash P. Oommen (AdWords API Team) wrote: Hi David, If I remember correctly, the name needs to be unique in only active + paused items, not globally (with the new change). So if the user deletes an adgroup with the same name, you could create one with the same name again. Let me know if you are seeing a different behaviour, and I'll ask the team to investigate this further. Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, September 8, 2014 2:29:07 PM UTC-4, David Midgley wrote: Thanks for the quick response Anash! Let me explain my use case and maybe you can find a workaround? We are working on an optimisation application that uses a strict naming convention for campaign and adgroup names. If a user accidentally deletes an adgroup, my software can't correct the error by recreating the adgroup because if we create a new adgroup with the same name in the same campaign we'll get a duplicate adgroup name error. Our solution to this problem was to rename the deleted adgroup which enabled us to create the new adgroup. Now that we can't rename the deleted adgroup and we can't create a new adgroup with the same name, how can we enforce our strict naming convention? This naming convention links adgroups between campaigns and is critical to our operations. We could version adgroup names, but this seems pretty untidy. We could use labels, but this could create thousands of labels and more (potentially error-prone) manual work. Can you think of a workaround? Cheers David On Monday, 8 September 2014 19:15:49 UTC+1, Anash P. Oommen (AdWords API Team) wrote: Hi David, AdWords API v201406 no longer allows you to undelete campaigns, adgroups, etc. The UI and older API versions allows this behaviour for now, but they will eventually start working like the way v201406 works today. Cheers, Anash P. Oommen, AdWords API Advisor. On Monday, September 8, 2014 11:19:45 AM UTC-4, David Midgley wrote: Hi I'm having problems with a new OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY error. It appears that you can't undelete an adgroup (ie set any properties of a removed adgroup, including Status) or even add a keyword to an existing adgroup where that keyword was previously deleted. This seems to be a change between the v201402 and v201406 versions of the API. Obviously these are things that you can do via the UI. There is mention of this in another post: https://groups.google.com/forum/#!searchin/adwords-api/OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY%7Csort:relevance/adwords-api/uLdWDk7dMgs/kCLnPsog1UAJ Is this a bug? Is this going to get fixed soon? Cheers David -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/
SSL Errors
Hi, We are using the python adspygoogle package and we are seeing two kinds of SSL errors. Though both these are intermittent, they are not infrequent. Traceback: File /home/googlelibs/adwords_ops.py, line 2153, in modify_ad response = client.GetAdGroupAdService('https://adwords.google.com').Mutate(ad_operations) File /home/googlelibs/lib64/python2.6/site-packages/adspygoogle/common/GenericApiService.py, line 365, in CallMethod self._HandleLogsAndErrors(buf, start_time, stop_time, error) File /home/googlelibs/lib64/python2.6/site-packages/adspygoogle/adwords/GenericAdWordsService.py, line 256, in _HandleLogsAndErrors raise Error(e) Error: {'data': SSLError('The read operation timed out',)} In this case is there anyway the timeout can be increased in the API calls without making changes to the actual adspygoogle code? In another scenario, we get a lot of SSL errors of the kinds: SSLError: [Errno 1] _ssl.c:1331: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac SSLError: [Errno 1] _ssl.c:490: error:0D078094:asn1 encoding routines:ASN1_ITEM_EX_D2I:sequence length mismatch Error: {'data': SSLError(1, '_ssl.c:490: error:0407006A:rsa routines:RSA_padding_check_PKCS1_type_1:block type is not 01')} Error: {'data': SSLError(1, '_ssl.c:490: error:1408C095:SSL routines:SSL3_GET_FINISHED:digest check failed')} Error: {'data': SSLError(1, '_ssl.c:490: error:04091068:rsa routines:INT_RSA_VERIFY:bad signature')} SSLError: [Errno 1] _ssl.c:1331: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac We are using RHEL 6.4. Please let us know if someone has any idea on these. I would like to emphasize that these are intermittent issues but not infrequent. Thanks for all the help in advance. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/a2c580ae-23c1-4e93-9cc0-1155386e03fd%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: How to use adwords API to create mobile app installs campaign ?
Oh,mabye I need to wait for the v201409 about mobile campaign On Friday, October 10, 2014 1:58:52 AM UTC+8, Danial Klimkin wrote: Hello Jelly, Please also see this just published guide: https://developers.google.com/adwords/api/docs/guides/driving-mobile-app-downloads -Danial, AdWords API Team. On Thursday, September 25, 2014 7:00:21 AM UTC-4, Jelly Hu wrote: Hi, I want to know whether it's available for me to create mobile app installs campaign via API? I couldn't find anything about mobile app installs during the API document, especially the CampaignService. What can I do to create mobile app installs campaign via API? Thanks! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/b07007b7-e003-45c3-844f-ab9c56c9c777%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Getting Labels via report?
I believe, currently, the only way to get a full list of labels used in an account is through the *LabelService* class, correct? If so, are there any plans to introduce a report for such data? Thanks Emmanuel -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/f7459247-47c6-4e1d-a4ae-9964e8c9c3d9%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Upgraded location extensions
OK, so I created a location feed, then used CustomerFeedService to add a location. Now in UI at the account level under Upgraded location extensions I see the name of my feed and it states (1 location). At the campaign level I can select this location and use as location extension for this particular campaign. All this I can do in UI. Now question is how can I assign this account-level address to the campaign via API? Thank you, GDZ On Thursday, October 9, 2014 4:24:55 PM UTC-4, Danial Klimkin wrote: Hello GDZ, GMB doesn't provide an API at the moment unfortunately. The best approach I can currently suggest is the bulk location management: https://support.google.com/business/answer/3217744 We'll be improving options on linking GMB accounts in the future. -Danial, AdWords API Team. On Wednesday, October 8, 2014 10:31:48 AM UTC-4, GDZ wrote: Thank you Danial. Question is will we be able to create feed-based location extensions without My Business accounts? If not, will there be a way to create My Business accounts via API? Thank you, GDZ On Tuesday, October 7, 2014 5:32:22 PM UTC-4, Danial Klimkin wrote: Hello GDZ, All extensions will be migrated to Feed-service base over time. You can request users to create these accounts or you can manage them on users' behalf. -Danial, AdWords API Team. On Monday, October 6, 2014 4:03:41 PM UTC-4, GDZ wrote: As we know, the ability to create manually added and campaign-level (“not upgraded”) location extensions will soon be removed. Only option will be to create these extensions using Google My Business acct. Question is, does this also apply to API-created LE? What if our clients don't have My Business accounts or reluctant/lazy to do so? Are we going to lose the ability to create location extensions on the campaign level at all? Thank you, GDZ -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/ea10b10e-224f-4125-ae49-1b49f7c0b75d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Get a performance report grouped by label
Hi, I'm trying to get a performance report grouped by label using Google Adhoc reports. For example in an ad group performance report, I don't want one line per adgroup but one line per label (a label can be applied to several ad groups), with the agregated data, like described on this page. https://support.google.com/adwords/answer/2475865?hl=en If I had the Labels column to an adhoc report, I still have one line per entity, with several labels in the Labels field. Thank you -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/dda71e69-0d96-4322-a603-7eef3479724c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Upgraded location extensions
Hello GDZ, Please see this guide for more details: https://developers.google.com/adwords/api/docs/guides/feed-services-locations -Danial, AdWords API Team. On Friday, October 10, 2014 10:33:24 AM UTC-4, GDZ wrote: OK, so I created a location feed, then used CustomerFeedService to add a location. Now in UI at the account level under Upgraded location extensions I see the name of my feed and it states (1 location). At the campaign level I can select this location and use as location extension for this particular campaign. All this I can do in UI. Now question is how can I assign this account-level address to the campaign via API? Thank you, GDZ On Thursday, October 9, 2014 4:24:55 PM UTC-4, Danial Klimkin wrote: Hello GDZ, GMB doesn't provide an API at the moment unfortunately. The best approach I can currently suggest is the bulk location management: https://support.google.com/business/answer/3217744 We'll be improving options on linking GMB accounts in the future. -Danial, AdWords API Team. On Wednesday, October 8, 2014 10:31:48 AM UTC-4, GDZ wrote: Thank you Danial. Question is will we be able to create feed-based location extensions without My Business accounts? If not, will there be a way to create My Business accounts via API? Thank you, GDZ On Tuesday, October 7, 2014 5:32:22 PM UTC-4, Danial Klimkin wrote: Hello GDZ, All extensions will be migrated to Feed-service base over time. You can request users to create these accounts or you can manage them on users' behalf. -Danial, AdWords API Team. On Monday, October 6, 2014 4:03:41 PM UTC-4, GDZ wrote: As we know, the ability to create manually added and campaign-level (“not upgraded”) location extensions will soon be removed. Only option will be to create these extensions using Google My Business acct. Question is, does this also apply to API-created LE? What if our clients don't have My Business accounts or reluctant/lazy to do so? Are we going to lose the ability to create location extensions on the campaign level at all? Thank you, GDZ -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/dcadb2ca-25ce-41f9-b6cc-7efce30c8cba%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: How to use adwords API to create mobile app installs campaign ?
Hello Jelly, What is the template ID are you using? It's likely you use 353 instead of 432 (see https://developers.google.com/adwords/api/docs/appendix/templateads). -Danial, AdWords API Team. On Friday, October 10, 2014 8:38:52 AM UTC-4, Jelly Hu wrote: Oh,mabye I need to wait for the v201409 about mobile campaign On Friday, October 10, 2014 1:58:52 AM UTC+8, Danial Klimkin wrote: Hello Jelly, Please also see this just published guide: https://developers.google.com/adwords/api/docs/guides/driving-mobile-app-downloads -Danial, AdWords API Team. On Thursday, September 25, 2014 7:00:21 AM UTC-4, Jelly Hu wrote: Hi, I want to know whether it's available for me to create mobile app installs campaign via API? I couldn't find anything about mobile app installs during the API document, especially the CampaignService. What can I do to create mobile app installs campaign via API? Thanks! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/013e725c-c34f-4eb5-9b73-e258afec3500%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Adwords Ad Customizers Feed Error and Ad Parameters Error
Hi, It would be very helpful for us to get in contact via phone or chat with a direct Adwords Technical support to review these issues. We are experiencing the follow two errors: *Ad Approval Error* Our test ad is using the Ad Customizer feature, drawing its data from a feed output the we designed; title Feed2. The ad was working, showing the variable data drawn from the feed, for a week. Last week the ad began to show an error despite not having changed any of the text, settings, or the feed related to the ad. When we refresh the page sometimes the error changes, but for the most part we are receiving the following message, Your ad can't show because its parameters couldn't be filled in. Make sure to check that you have matching values that fit within the character limits. We can provide more detailed information and screen shots via email to help as well. We've tried changing the text to make it shorter, re-uploading and re-submitting the feed (which was approved again), as well as adjusting a few of the campaign settings, but have had so success at getting the Ad Customizer Ads working with the feed again. *Google Feed Error* Shared Library Business Data Feed Name: 'GFeed' When we uploaded the Google Template Feed Spreadsheet it wouldn't take the data for the first couple of weeks working with the Ad Customizer feed; we received a message that read Unknown Error. In it's place we used a Spreadsheet that pulled the data from a custom script we designed, which worked. About a week later, without any change to the document or the settings, we attempted to upload the spreadsheet again while trouble shooting the above mentioned error and it was approved. However, we still receive the same errors in the Ad Campaign. Really appreciate any help. Thanks in advance! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/a4ecd227-d60e-4c89-ba64-009e6a2576cb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Announcing v201409 of the AdWords API
Hello David, As previously announced, we do not plan to expose Shared sets in the public API. Those services are available temporarily to the existing users only. I will definitely follow up on this feature request internally. -Danial, AdWords API Team. On Friday, October 10, 2014 4:20:44 AM UTC-4, David Midgley wrote: Hi Danial I was really hoping this release would remove the whitelist only restriction on the SharedSet Service as it's been in the API for a couple of releases in a row now. I just tried and got an access denied response from the API. Any news on when this service will be enabled for all API users? I have clients with hundreds of thousands of duplicate negative keywords because they can't programmatically maintain their negative keyword lists using the SharedSet Service and therefore have to create separate negative keyword lists for every campaign containing exactly the same keywords. Cheers David On Thursday, 9 October 2014 20:22:24 UTC+1, Danial Klimkin wrote: Today we're announcing the release of AdWords API v201409. Here are the highlights: - *Mobile campaigns for search and display.* Search Mobile App and Display Mobile App campaign subtypes https://developers.google.com/adwords/api/docs/reference/v201409/CampaignService.Campaign#advertisingChannelSubType are now available via CampaignService. These new subtypes are a simplified way of creating campaigns focused on mobile app promotion https://developers.google.com/adwords/api/docs/guides/driving-mobile-app-downloads . - *Ad Customizers.* Ad Customizers http://googleadsdeveloper.blogspot.com/2014/08/introducing-ad-customizers-in-adwords.html previously available for Test Accounts https://developers.google.com/adwords/api/docs/test-accounts only are now enabled in production. With this feature you can include dynamic values in your ads based on feed data. - *Currency support for conversions.* Conversion trackers (including offline conversions) now supportcurrency specification https://support.google.com/adwords/answer/3419241#currency. You can also set default currency https://developers.google.com/adwords/api/docs/reference/v201409/ConversionTrackerService.ConversionTracker#defaultRevenueCurrencyCode per tracker. - *Website call conversion tracker.* This tracker https://developers.google.com/adwords/api/docs/reference/v201409/ConversionTrackerService.WebsiteCallMetricsConversion allows the collection of conversion stats http://adwords.blogspot.com/2014/08/introducing-website-call-conversions.html for calls made on a script-generated phone number placed on your website. - *Rule-based remarketing lists.* The new API version allows you to create and manage rule-based remarketing lists https://developers.google.com/adwords/api/docs/guides/rule-based-remarketing. This feature allows you to use simple rules to better target the people who visited your website. - *Better Labels handling.* LabelIds column is now available in all relevant reports. We've also added both Labels and LabelIds columns to the Criteria Performance report https://developers.google.com/adwords/api/docs/appendix/reports#criteria . - *Updates to reporting.* A new Extension Placeholder report https://developers.google.com/adwords/api/docs/appendix/reports#placeholder is now available for retrieving consistent extension stats. Reporting interface https://developers.google.com/adwords/api/docs/guides/reporting was extended to allow you to control the presence of report headers and footers in the response. There's also an important API-level change in v201409. Starting this version, the clientCustomerId header is now a *required header* for calls to all services except CustomerService. If your application relies on a default account identified by authorization credentials, you need to update it to send a valid customer ID for every request. You can obtain the customer ID via a get call to the CustomerService. If you're still using v201402 of the AdWords API, please note that it's being sunset https://developers.google.com/adwords/api/docs/sunset-dates on November 6th, 2014. We encourage you to skip v201406 and migrate straight to v201409. If you're using v201406, be aware it's now marked deprecated and will be sunset on *April 6th, 2015*. As with every new version of the AdWords API, we encourage you to carefully review all changes in the release notes https://developers.google.com/adwords/api/docs/reference/ and the v201409 migration guide https://developers.google.com/adwords/api/docs/guides/migration/v201409. The updated client libraries https://developers.google.com/adwords/api/docs/clientlibraries and code examples will be published shortly. With this release,
Re: Getting Labels via report?
Hi Emmanuel, You are correct - you'll have to use *LabelService* to get the list of labels at this time. I've passed along the request for a labels report -- I agree that this would be useful. Thanks, Josh, AdWords API Team On Friday, October 10, 2014 9:54:11 AM UTC-4, Emmanuel wrote: I believe, currently, the only way to get a full list of labels used in an account is through the *LabelService* class, correct? If so, are there any plans to introduce a report for such data? Thanks Emmanuel -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/6a228246-b484-4eb0-a0fd-80b64c94dff2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Adwords API at the MCC level conversion tracking
Hi, Currently the API does not support setting the conversion account. This can only be done through the UI. Cheers, Josh, AdWords API Team On Wednesday, October 8, 2014 3:50:52 PM UTC-4, Dave wrote: I can create new Accounts aka Customers via the ManagedCustomerService and can switch on auto-tagging via the CustomerService. Is there any way to use the API to switch on cross-account conversion tracking via the API? Right now I have to got to MCC/Conversions/Manage accounts by hand, check the boxes of the accounts I want to change, and use the dropdown to select 'To this MCC account.' -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/618716b1-5e59-417e-a91b-cc2311e34e34%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Geo Performance Report - MostSpecificCriteriaId Field
Hi Jonathan, *Long* is for long ints, as you suspected. We're aware of an issue with the *MostSpecificCriteriaId* field and are working on it - please see https://groups.google.com/d/msg/adwords-api/EiGdtzXY30s/UlgaGFf8T-UJ. Cheers, Josh, AdWords API Team On Thursday, October 9, 2014 4:22:55 PM UTC-4, Johnny O wrote: The following document [1] states that MostSpecificCriteriaId is a Long Data Type, but when we look at the data it is actually a combination of zip codes or City and state. Is Long Data Type meaning something other than a Long Integer? [1] https://developers.google.com/adwords/api/docs/appendix/reports/GEO_PERFORMANCE_REPORT.csv Jonathan Otsuka -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/a5bd6cbb-d8bd-4334-9c9e-0b1cdeb0b648%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: SSL Errors
Hi, Could you open an issue on the library's issues page https://github.com/googleads/googleads-python-lib/issues? You should hear back from the library owners from there. Cheers, Josh, AdWords API Team On Friday, October 10, 2014 7:11:54 AM UTC-4, mccaccou...@gmail.com wrote: Hi, We are using the python adspygoogle package and we are seeing two kinds of SSL errors. Though both these are intermittent, they are not infrequent. Traceback: File /home/googlelibs/adwords_ops.py, line 2153, in modify_ad response = client.GetAdGroupAdService('https://adwords.google.com ').Mutate(ad_operations) File /home/googlelibs/lib64/python2.6/site-packages/adspygoogle/common/GenericApiService.py, line 365, in CallMethod self._HandleLogsAndErrors(buf, start_time, stop_time, error) File /home/googlelibs/lib64/python2.6/site-packages/adspygoogle/adwords/GenericAdWordsService.py, line 256, in _HandleLogsAndErrors raise Error(e) Error: {'data': SSLError('The read operation timed out',)} In this case is there anyway the timeout can be increased in the API calls without making changes to the actual adspygoogle code? In another scenario, we get a lot of SSL errors of the kinds: SSLError: [Errno 1] _ssl.c:1331: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac SSLError: [Errno 1] _ssl.c:490: error:0D078094:asn1 encoding routines:ASN1_ITEM_EX_D2I:sequence length mismatch Error: {'data': SSLError(1, '_ssl.c:490: error:0407006A:rsa routines:RSA_padding_check_PKCS1_type_1:block type is not 01')} Error: {'data': SSLError(1, '_ssl.c:490: error:1408C095:SSL routines:SSL3_GET_FINISHED:digest check failed')} Error: {'data': SSLError(1, '_ssl.c:490: error:04091068:rsa routines:INT_RSA_VERIFY:bad signature')} SSLError: [Errno 1] _ssl.c:1331: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac We are using RHEL 6.4. Please let us know if someone has any idea on these. I would like to emphasize that these are intermittent issues but not infrequent. Thanks for all the help in advance. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/4f311f03-7365-422c-8db7-91d3eef4fe15%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Get a performance report grouped by label
Hi, The Ad Group Performance Report https://developers.google.com/adwords/api/docs/appendix/reports#ad-group is implicitly segmented by ad group, so you'll always get one row per ad group in the output. If you want to aggregate by label then you'll have to perform the aggregation within your application. Thanks, Josh, AdWords API Team On Friday, October 10, 2014 10:52:20 AM UTC-4, Clément Picou wrote: Hi, I'm trying to get a performance report grouped by label using Google Adhoc reports. For example in an ad group performance report, I don't want one line per adgroup but one line per label (a label can be applied to several ad groups), with the agregated data, like described on this page. https://support.google.com/adwords/answer/2475865?hl=en If I had the Labels column to an adhoc report, I still have one line per entity, with several labels in the Labels field. Thank you -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/177ddc59-e812-44a2-9906-5169d9efe373%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Comprehensive list of wsdl files
Hi, Is there a comprehensive list of wsdl files somewhere that we can download to generate our own AdWords API library? There used to be a page such as https://adwords.google.com/api/adwords/cm that we can go to to find all wsdl files for that group. Thanks, Kevin -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/2c4f38a8-27e9-48d2-abc0-0fb72a3a12f5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: Custom Date with Call Metrics Call Details Report
Hi, You cannot filter on *CallStartTime* or *CallEndTime*. However, you can filter by *CampaignId* or *AdGroupId* if you want to break the report up into multiple runs. We're still working on the issue of allowing specific dates in the *DURING* clause. I'll post here when I have an update. Thanks, Josh, AdWords API Team On Thursday, October 9, 2014 12:57:37 PM UTC-4, Jeff Siebach wrote: Is there a way that this can be circumvented using the WHERE clause with a date comparison on CallStartTime? Or is this issue going to be resolved? On Friday, April 4, 2014 10:54:36 AM UTC-7, jarms...@stringenterprises.com wrote: I'm trying to use the Call Metrics Call Details Report with a custom date range and the response tells me it is not supported. I've used custom date ranges successfully with other ad hoc reports, but I haven't been able to get this one to work. Also, if i used any of the predefined values for dateRangeType, e.g. LAST_MONTH, or LAST_7_DAYS it always seems to return data outside of the specified range. Any suggestions on how I can use custom date ranges with this report? Here's my XML: reportDefinition xmlns=\ https://adwords.google.com/api/adwords/cm/v201402\; selector fieldsCampaignId/fields fieldsCampaignName/fields fieldsCallStartTime/fields fieldsCallEndTime/fields fieldsCallStatus/fields fieldsCallDuration/fields fieldsCallerNationalDesignatedCode/fields fieldsOfflineInteractionCost/fields fieldsCallType/fields dateRange min20140315/min max20140331/max /dateRange /selector reportNameCustom Performance Report/reportName reportTypeCALL_METRICS_CALL_DETAILS_REPORT/reportType dateRangeTypeCUSTOM_DATE/dateRangeType downloadFormatXML/downloadFormat /reportDefinition And here is the response: ?xml version=1.0 encoding=UTF-8 standalone=yes?reportDownloadErrorApiErrortypeSelectorError.FILTER_BY_DATE_RANGE_NOT_SUPPORTED/typetriggerFiltering by date range not supported./triggerfieldPath/fieldPath/ApiError/reportDownloadError Any help would be appreciated. Thanks! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/087ce3d9-43ad-48ba-94b9-eaa385c55d1e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: How to use adwords API to create mobile app installs campaign ?
Hi Danial, Yes,I use 353 which take from the example 'AddClickToDowndownAd.PHP'.And I now find that the document you mention ( https://developers.google.com/adwords/api/docs/appendix/templateads) has different template ID accroding to different language selected at the bottom.For example,when I select Simplified Chinese,the document introduces ID 9 , 247 , 190 , 49 , 178 , 13 only,when I select English,there are other IDs,include 445 , 353 , 453 , 247 , 442 , 455 ,432 ,49 ,178 ,232 ,231,433,13,266. I'll try the ID 432 Thanks. On Saturday, October 11, 2014 2:08:16 AM UTC+8, Danial Klimkin wrote: Hello Jelly, What is the template ID are you using? It's likely you use 353 instead of 432 (see https://developers.google.com/adwords/api/docs/appendix/templateads). -Danial, AdWords API Team. On Friday, October 10, 2014 8:38:52 AM UTC-4, Jelly Hu wrote: Oh,mabye I need to wait for the v201409 about mobile campaign On Friday, October 10, 2014 1:58:52 AM UTC+8, Danial Klimkin wrote: Hello Jelly, Please also see this just published guide: https://developers.google.com/adwords/api/docs/guides/driving-mobile-app-downloads -Danial, AdWords API Team. On Thursday, September 25, 2014 7:00:21 AM UTC-4, Jelly Hu wrote: Hi, I want to know whether it's available for me to create mobile app installs campaign via API? I couldn't find anything about mobile app installs during the API document, especially the CampaignService. What can I do to create mobile app installs campaign via API? Thanks! -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/7d868569-0de4-4284-95aa-3ea838b7d510%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.