Please write in Arabic, I am not good at English احصل على Outlook لـ iOS<https://aka.ms/o0ukef> ________________________________ من: adwords-api@googlegroups.com <adwords-api@googlegroups.com> تم الإرسال: Friday, February 12, 2021 12:31:33 PM إلى: Digest recipients <adwords-api@googlegroups.com> الموضوع: Digest for adwords-api@googlegroups.com - 25 updates in 20 topics
adwords-api@googlegroups.com<https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/adwords-api/topics> Google Groups<https://groups.google.com/forum/?utm_source=digest&utm_medium=email/#!overview> [http://www.google.com/images/icons/product/groups-32.png] <https://groups.google.com/forum/?utm_source=digest&utm_medium=email/#!overview> Topic digest View all topics<https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/adwords-api/topics> * login_customer_id, cannot access resources further down the hierarchy - 1 Update * Price:: Google AD API - 1 Update * Google Ads API (Python, v6): New Error: "Enum ChangeEventResourceType has no name defined for value 13" - 3 Updates * How can I get reach and frequency report by google ads api - 1 Update * Setting listingScope in Google Ads API return INTERNAL_ERROR - 1 Update * How to get asset information for HTML5_UPLOAD_AD - 1 Update * V6 Reporting Documentation Incorrect - 2 Updates * Any examples for customer-match REST interface - 2 Updates * MutateCampaigns - adding/removing proximities - 1 Update * create customer match audience using rest interface - 1 Update * [Issue] Google Ads script - BigQuery Exporter - 2 Updates * Request AdvertisingChannelSubType field for reporting - 1 Update * USER_PERMISSION_DENIED,User doesn't have permission to access customer,"errorCode": { "authorizationError": "USER_PERMISSION_DENIED" - 1 Update * Expand the size of customer match list - 1 Update * ManagedCustomerServiceError.NOT_AUTHORIZED - 1 Update * Targeting Multiple Countries in Google Ads API - 1 Update * campaign groups in Google Ads API - 1 Update * Geo-targeting postcodes, cities etc... - 1 Update * create audience with python api and get id - 1 Update * Multiple types of campaign criteria - 1 Update login_customer_id, cannot access resources further down the hierarchy <http://groups.google.com/group/adwords-api/t/67a5c6f06bfc863d?utm_source=digest&utm_medium=email> Albin Kristiansson <albin.kristians...@groupm.com>: Feb 12 01:30AM -0800 Hi, I am work in a setting where I have multiple levels in the hierarchy, from the master MCC down to client level. I understand that the login_customer_id has to be set the the ID of the master account *"This is the customer ID of the authorized customer to use in the request, without hyphens (-). If your access to the customer account is through a manager account, this header is required and must be set to the customer ID of the manager account."* - https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid So I set the customer ID on master MCC level (manager account), what then becomes the problem is that I cannot access resources (in this case and ad group) errors { error_code { mutate_error: RESOURCE_NOT_FOUND } message: "Resource was not found." trigger { int64_value: XXXXXX } location { field_path_elements { field_name: "operations" index: 0 } field_path_elements { field_name: "create" } field_path_elements { field_name: "ad_group" } } } Where XXXXXX is the ID of the adgroup. I have a feeling that I might be having trouble finding resources when setting the customer id to the top level MCC (manager account). Would appreciate some input if anyone has some, Cheers, -- Privileged/Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email. Please advise immediately if you or your employer does not consent to email for messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of Group M Worldwide LLC and/or other members of the GroupM group of companies shall be understood as neither given nor endorsed by it. GroupM is the global media investment management arm of WPP. For more information on our business ethical standards and Corporate Responsibility policies please refer to WPP's website at http://www.wpp.com/WPP/About/ <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.wpp.com_WPP_About_&d=DwMFaQ&c=N-xPqDyeLJg5V3gLll2thA&r=aMkvY63z6j7EsF4XIb9BQM9Vg_NPq0Tyq_c4qEjSGuI&m=KGmvFRgWqLXTGN-0TqwJrXtnIjxRssANR2E_1vsPHZg&s=CtJil6FZbGrYDvuuovO87MZKGQbQYXhR41-kweAs1C0&e=> Back to top Price:: Google AD API <http://groups.google.com/group/adwords-api/t/18cce98646f20ea6?utm_source=digest&utm_medium=email> Bhaskar <dasbhaskar2...@gmail.com>: Feb 11 11:31PM -0800 I need to integrate the Google Ad API in my new platform.. So what is the price? Can any one help me? Back to top Google Ads API (Python, v6): New Error: "Enum ChangeEventResourceType has no name defined for value 13" <http://groups.google.com/group/adwords-api/t/175aea218fdaac7c?utm_source=digest&utm_medium=email> Mat <m...@keyword-experte.de>: Feb 11 06:05AM -0800 Hi, a Python script that has been running for several weeks now without errors keeps throwing a new Error since tonight: "Error: Enum ChangeEventResourceType has no name defined for value 13" when calling this query to the SearchStream Service (customer id doesn't matter): query: "SELECT change_event.ad_group,change_event.campaign, change_event.change_date_time, change_event.change_resource_type, change_event.changed_fields, change_event.client_type, change_event.resource_change_operation, change_event.user_email, change_event.resource_name FROM change_event WHERE change_event.change_date_time >= \"2021-01-18\" AND change_event.change_date_time < \"2021-01-19\" ORDER BY change_event.change_date_time LIMIT 10000" This might be related to this announcement: https://ads-developers.googleblog.com/2021/02/announcing-v61-of-google-ads-api.html Please have a look into this issue and make sure to keep backwards compatibility in this "non breaking" update. Regards Mat Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 09:05PM Hi Mat, Thanks for reaching out. Can you please reply privately and provide the request and response logs associated with this SearchStream request? If you do not have logging configured, please see this guide for configuring logging for the Python client library. Thanks, Matt Google Ads API Team Matt Google Ads API Team ref:_00D1U1174p._5004Q2CQ1QQ:ref Mat <m...@keyword-experte.de>: Feb 11 11:03PM -0800 Hi Matt, the "reply privately" button is greyed out. But anyhow: The issue seems to be that the "ChangeEventResourceType <https://developers.google.com/google-ads/api/reference/rpc/v6/ChangeEventResourceTypeEnum.ChangeEventResourceType>" v6 now (after the 6.1 update) contains 14 enums, while the current v6 version of the /google/ads/google_ads/v6/proto/enums/change_event_resource_type_pb2.py only addresses 9 of them: values=[ _descriptor.EnumValueDescriptor( name='UNSPECIFIED', index=0, number=0, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='UNKNOWN', index=1, number=1, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='AD', index=2, number=2, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='AD_GROUP', index=3, number=3, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='AD_GROUP_CRITERION', index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='CAMPAIGN', index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='CAMPAIGN_BUDGET', index=6, number=6, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='AD_GROUP_BID_MODIFIER', index=7, number=7, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor( name='CAMPAIGN_CRITERION', index=8, number=8, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), ], So - will this problem be fixed with the library updates next week? But even if: I don't think, that it's a good idea of you to break code backwards in a minor version. Regards Mat adsapiforumadvisor schrieb am Donnerstag, 11. Februar 2021 um 22:06:11 UTC+1: Back to top How can I get reach and frequency report by google ads api <http://groups.google.com/group/adwords-api/t/502b07c9d37f5810?utm_source=digest&utm_medium=email> TUNG NGUYEN THANH <tung_...@septeni-original.co.jp>: Feb 11 10:11PM -0800 HI I read this <https://support.google.com/google-ads/answer/2472714#gbwa:~:text=Unique%20reach,-Unique> article and see that google ads have reach and frequency report. But I cannot find that metric in google ads api reference <https://developers.google.com/google-ads/api/fields/v6/metrics>. Do I miss understand something? -- ----------------------------------------------------------------------------------------- もし、このメッセージが誤って貴殿に送信されたと思われる場合には、 機密情報を含んでいる可能性もありますので、どなたにも転送せず、 付属したファイルも含めて削除していただくとともに、発信者にその旨を お伝えいただきますようお願いいたします。 This email may be confidential or privileged. If you received this communication by mistake, please don't forward it to anyone else, please erase all copies and documents, and please let me know that it went to the wrong person. Thank you very much. ----------------------------------------------------------------------------------------- Back to top Setting listingScope in Google Ads API return INTERNAL_ERROR <http://groups.google.com/group/adwords-api/t/5bd53f4ebcdc581b?utm_source=digest&utm_medium=email> Yoshie Agata <ag...@corekara.co.jp>: Feb 11 04:05PM -0800 Hi Anthony, Thank you! Let me know if you have any update on this. Yoshie On Thursday, February 11, 2021 at 2:41:50 AM UTC+9 adsapiforumadvisor wrote: Back to top How to get asset information for HTML5_UPLOAD_AD <http://groups.google.com/group/adwords-api/t/2c7e66732e167405?utm_source=digest&utm_medium=email> Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 11:12PM Hi Dihan, Could you share an API call log for the failing request by using the "Reply to user" option? To enable logging for your client library, look for the Logging guide under the respective client library on this page: https://developers.google.com/google-ads/api/docs/client-libs Cheers Anash ref:_00D1U1174p._5004Q27tfEX:ref Back to top V6 Reporting Documentation Incorrect <http://groups.google.com/group/adwords-api/t/249d2b784e828121?utm_source=digest&utm_medium=email> "Pete Lavetsky (AdWords API Guru)" <pete.lavet...@gmail.com>: Feb 11 09:57AM -0800 Hi Anash, Any update on this matter? I noticed 6.1 had some Conversion work so wondering if we're getting any closer https://developers.google.com/google-ads/api/docs/release-notes#reporting-v6_1 Thanks Pete On Friday, December 11, 2020 at 5:20:30 PM UTC-5 adsapiforumadvisor wrote: Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 10:18PM Hi Pete, We discussed this issue internally, and came to the conclusion that the Google Ads UI and Google Ads API behavior in this case is correct, so there's an upcoming change to disallow these column combinations in AdWords API. See https://ads-developers.googleblog.com/2021/01/changes-to-conversion-columns-in.html for details. If you need more details on this change, I'll be happy to get them for you or connect you to the relevant team if required. Thanks, Anash ref:_00D1U1174p._5004Q28lroo:ref Back to top Any examples for customer-match REST interface <http://groups.google.com/group/adwords-api/t/7d4eb0c4d555b4d1?utm_source=digest&utm_medium=email> Coder <dhamayanth...@gmail.com>: Feb 11 07:27AM -0800 Hello Google Ads Team, Is there any example particular to customer-match (creating userlist and adding / removing users to/from userlist) audience type using the REST JSON? I could not find specific example in the Google Ads documentation. Thanks. Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 08:56PM Hi, Thank you for reaching out. There is no specific example on creating/managing customer match user lists with the REST interface. You could refer to the client library implementation and the service operation details as well as the conventions for using the REST API to correctly make the API calls. Thanks and regards, Xiaoming, Google Ads API Team Xiaoming Google Ads API Team ref:_00D1U1174p._5004Q2CQ322:ref Back to top MutateCampaigns - adding/removing proximities <http://groups.google.com/group/adwords-api/t/a2fef3324679007d?utm_source=digest&utm_medium=email> Kyle Werve <kyle.we...@transformco.com>: Feb 11 11:37AM -0800 I am trying to understand from the documentation if it is possible to use MutateCampaigns in order to add and remove proximities based on latitude/longitude to existing campaigns? And if so, are there sample JSON request/response examples that could be shared on how to accomplish this? Any guidance here would be appreciated. Thanks, Kyle Back to top create customer match audience using rest interface <http://groups.google.com/group/adwords-api/t/4aab3edb3b6ea71f?utm_source=digest&utm_medium=email> Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 07:16PM Hi, Thank you for reaching out. You would be able to use the REST interface to upload the user list. However, this makes the process more complicated sometimes as it’s not high level programming languages. You could follow one of the client libraries to see what fields are being used and what steps are taken. Also look into the service operation details and the conventions for using the REST API to correctly make the API calls. Thanks and regards, Xiaoming, Google Ads API Team Xiaoming Google Ads API Team ref:_00D1U1174p._5004Q2CPseQ:ref Back to top [Issue] Google Ads script - BigQuery Exporter <http://groups.google.com/group/adwords-api/t/ee0fe32f782455c?utm_source=digest&utm_medium=email> Ruslan Obolonsky <r.obolon...@owox.com>: Feb 11 04:29AM -0800 Hello. I am trying to use this script <https://developers.google.com/google-ads/scripts/docs/solutions/adsmanagerapp-bigquery-exporter> for retrieving costs, metrics and clicks Everything works well, I use this kind of report (below). But I've faced the problem. I have *big discrepancies with Google Ads UI* in some Accounts. Big discrepancies in impressions and costs for some days. *1. Please, help me to solve this problem.* 2. Maybe you have a script that uses a new version of Google Ads API instead AdWords API v201809? It will be great if you share it with me. REPORTS: [{NAME: 'AD_PERFORMANCE_REPORT', // https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report CONDITIONS: '', FIELDS: {'CampaignName' : 'STRING', 'CampaignId' : 'INTEGER', 'CampaignStatus' : 'STRING', 'ClickType' : 'STRING', 'ImageCreativeName' : 'STRING', 'AdGroupName' : 'STRING', 'AdGroupId' : 'INTEGER', 'AdType' : 'STRING', 'Id' : 'INTEGER', 'DisplayUrl' : 'STRING', 'CreativeFinalUrls' : 'STRING', 'CreativeTrackingUrlTemplate' : 'STRING', 'Cost' : 'FLOAT', 'Clicks' : 'INTEGER', 'Impressions' : 'INTEGER', 'AccountCurrencyCode' : 'STRING', 'Date' : 'DATE' } }] Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 06:11PM Hello, Unfortunately, there is no way to use Scripts to pull data using Google Ads API. It currently pulls using the same queries as AdWords API. Since your issue is more specific to Scripts, please post on their forum since they are better suited to handle these issues. Regards, Anthony Anthony Google Ads API Team ref:_00D1U1174p._5004Q2CQ02I:ref Back to top Request AdvertisingChannelSubType field for reporting <http://groups.google.com/group/adwords-api/t/29c0a16e5821a751?utm_source=digest&utm_medium=email> Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 05:26PM Hi Todd, I've added a feature request on your behalf to have this field added to the API. Please follow our blog for updates. Regards, Anthony Anthony Google Ads API Team ref:_00D1U1174p._5004Q2CPvOt:ref Back to top USER_PERMISSION_DENIED,User doesn't have permission to access customer,"errorCode": { "authorizationError": "USER_PERMISSION_DENIED" <http://groups.google.com/group/adwords-api/t/d5a8d707ff074e04?utm_source=digest&utm_medium=email> Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 05:09PM Hi Austin, Thank you for reaching out. This code example would go through the account hierarchy and print them out. If you don’t specify the managerId, then the direct accounts under the authenticated manager would be fetched first to build the hierarchy. Otherwise, if you specify the managerId to query on then you have to specify the loginCustomerId as well. You could read through the comments in the code to better understand how the code works. Thanks and regards, Xiaoming, Google Ads API Team Xiaoming Google Ads API Team ref:_00D1U1174p._5004Q2CPk7n:ref Back to top Expand the size of customer match list <http://groups.google.com/group/adwords-api/t/688bfa893c27f453?utm_source=digest&utm_medium=email> Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 04:33PM Hi Da, Thanks for reaching out. Can you please confirm if 6 - 12 hours have passed since the list was uploaded? Please see this list of considerations. If you are still having issues after checking each of these, please let us know. Regards, Matt Google Ads API Team Matt Google Ads API Team ref:_00D1U1174p._5004Q2CPliU:ref Back to top ManagedCustomerServiceError.NOT_AUTHORIZED <http://groups.google.com/group/adwords-api/t/eef5d1bc74e59e9d?utm_source=digest&utm_medium=email> Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 04:22PM Hi Artem, This is Lakshmi. I work along with Mark and Ernie. Please send the details to the alias googleadsapi-supp...@google.com. Regards, Lakshmi Prathipati Google Ads API Team ref:_00D1U1174p._5004Q2Bf5RG:ref Back to top Targeting Multiple Countries in Google Ads API <http://groups.google.com/group/adwords-api/t/4ecd692e840005b0?utm_source=digest&utm_medium=email> Google Ads API Forum Advisor Prod <adsapiforumadvi...@gmail.com>: Feb 11 04:01PM Hi Tamas, You can use this example as reference. It shows how to add multiple criteria to a campaign, including locations. You will just need to create multiple location parameters and add them accordingly. Please reach out if you face issues. Cheers, Anthony Anthony Google Ads API Team ref:_00D1U1174p._5004Q2CPrTL:ref Back to top campaign groups in Google Ads API <http://groups.google.com/group/adwords-api/t/326a5da5a76b3c37?utm_source=digest&utm_medium=email> Tom Nahum <tom.na...@kendago.com>: Feb 11 07:31AM -0800 Hi Again. I started implementing the Adwords API to get campaignGroup info. all i need is to relate between a campaign id and campaignGroup id. can you please help - how can i get this simple task done? i tried the campaign service which gives me campaign id and campaignGroup id (great!) but it seems it does not include video campaigns at all. how can i get all my campaigns and campaign groups over all campaign types? thanks! On Thursday, February 4, 2021 at 7:06:29 PM UTC+2 Tom Nahum wrote: Back to top Geo-targeting postcodes, cities etc... <http://groups.google.com/group/adwords-api/t/dc30f8abee56c72f?utm_source=digest&utm_medium=email> Nathan O'Connor <i...@nathanoconnor.co.uk>: Feb 11 05:21AM -0800 I have a question around geo-targeting. I want to target E and N postcodes only and not the whole of London. if I'm targeting E1 postcode and a user is in E1 will Google see this as E1 or as London? Google Ads ValueTrack {loc_physical_ms} shows the ID given to the users location. The London ID has always had more traffic than the postcode ids in my reports. This got me thinking, does Google Ads see everyone in E1 postcode or does E1 or London and as I'm not targeting London be missing out on traffic? Instead, should I be targeting London and ad postcodes as negatives in the areas I don't cover? Back to top create audience with python api and get id <http://groups.google.com/group/adwords-api/t/175a7ad257490b4a?utm_source=digest&utm_medium=email> David Montgomery <davidmontgom...@gmail.com>: Feb 11 09:03PM +0800 Hi This is a completely unpleasant api. I go to the URL and wow another error Tracking Number: c4311830744000493. status = StatusCode.PERMISSION_DENIED details = "Google Ads API has not been used in project 814450330638 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/googleads.googleapis.com/overview?project=814450330638 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry." debug_error_string = "{"created":"@1613048255.663005000","description":"Error received from peer ipv4:142.250.69.202:443","file":"src/core/lib/surface/call.cc","file_line":1068,"grpc_message":"Google Ads API has not been used in project 814450330638 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/googleads.googleapis.com/overview?project=814450330638 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.","grpc_status":7}" Really? https://console.developers.google.com/apis/api/googleads.googleapis.com/overview?project=814450330638 . I get the below? There was an error while loading /apis/api/googleads.googleapis.com/overview?project=versatile-art-302204 <https://console.developers.google.com/apis/api/googleads.googleapis.com/overview?project=versatile-art-302204>. Please try again. Tracking Number: c4311830744000493 On Thu, Feb 11, 2021 at 1:10 PM Google Ads API Forum Advisor Prod < Back to top Multiple types of campaign criteria <http://groups.google.com/group/adwords-api/t/f2da0ee9c6085157?utm_source=digest&utm_medium=email> "Андрей Ласевичев" <alasevic...@gmail.com>: Feb 11 03:41AM -0800 Thanks понедельник, 8 февраля 2021 г. в 10:58:46 UTC+5, adsapiforumadvisor: Back to top You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page<https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/adwords-api/join>. To unsubscribe from this group and stop receiving emails from it send an email to adwords-api+unsubscr...@googlegroups.com<mailto:adwords-api+unsubscr...@googlegroups.com>. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/DBBPR04MB75483FBC3C63BCB4E3323292AA8B9%40DBBPR04MB7548.eurprd04.prod.outlook.com.