- Google account cannot access API - 1 Update
- Unable to get APP Campaign GCLIDs from CLICK_VIEW - 1 Update
- Audience Report - 1 Update
- AssetGroup create failure on PMax retail campaign - 1 Update
- offlineuserdatajob rate limits question - 1 Update
- Basic Access Approval Waiting - 1 Update
- No response from Ads API Basic Access application - 1 Update
- Google Ads API Conversion Event Not AllowListed - 1 Update
- help with querying click_view - 1 Update
- feature request to have campaign_simulation available for video campaigns too! - 1 Update
- Change Event and Change Status not returning latest data - 1 Update
- creating custom audiences via adwords api - 1 Update
- RSA Ad variations - 1 Update
- error while fetching metrics fields in product group report - 1 Update
世强硬创 <seco...@gmail.com>: May 27 01:43AM -0700
During our API research, our company found that Google's API is a foreign
server that transmits data. The Alibaba Cloud server used on our website
has blocked the other party because it does not comply with laws and
regulations. Can you confirm if Google's API has a domestic server?
[image: 谷歌访问超时.png]
Chad Wood <chadwo...@gmail.com>: May 26 01:12PM -0700
Can anyone at Google verify if APP clicks should be showing up in
CLICK_VIEW?
It does not appear that they are.
On Thursday, May 25, 2023 at 8:23:02 AM UTC-7 Chad Wood wrote:
Michael Gardner <mgar...@channelmix.com>: May 26 12:15PM -0700
Hello,
I am trying to replicate a UI report provided by a client through the
Google Ads API.
Here are the UI column names the client is requesting:
- Account name
- Customer ID
- Audience segment
- Audience segment type
- Campaign
- Ad group
- Campaign status
- Campaign status reasons
- Campaign ID
- Day
- Currency code
- Clicks
- Cost
- Impr.
I have come up with the following query:
SELECT customer.descriptive_name, customer.id,
ad_group_criterion.display_name, campaign.name, ad_group.name,
campaign.status, campaign.primary_status, campaign.primary_status_reasons,
campaign.id, segments.date, customer.currency_code, metrics.clicks,
metrics.cost_micros, metrics.impressions
FROM ad_group_audience_view
The issue that I am running into is that I am also not able to find an API
equivalent of audience segment and audience segment type.
ad_group_cirterion.display_name seems to be close to audience segment, but
doesn't seem to be a 100% match. Could you point me in the right direction
for those two fields? I can provide the report and more client information
if needed.
Thanks,
Michael
Joshua Newman <joshua...@sitewit.com>: May 26 12:13PM -0700
Hello there,
Starting yesterday (5/25/23) we started noticing API errors when attempting
to create an AssetGroup for our PMax retail campaigns. The Merchant Center
account is linked to the Google Ads Account and the respective MerchantId
has been applied to the PMax Retail campaign. According to this
documentation
(https://developers.google.com/google-ads/api/docs/performance-max/retail),
which has always worked for us, by linking to the Merchant Center, assets
can be automatically generated for the campaign.
Has something changed for PMax retail campaigns?
{ "StatusCode": 3, "Details": "Request contains an invalid argument.",
"RequestId": "QfZIKvJKHumWkX-SWKBoWQ", "Failure": { "errors": [ {
"errorCode": { "assetGroupError": "NOT_ENOUGH_HEADLINE_ASSET" }, "message":
"Headline asset for a valid asset group is not enough.", "trigger": {
"stringValue": "Asset type: headline" }, "location": { "fieldPathElements":
[ { "fieldName": "operations", "index": 0 } ] } }, { "errorCode": {
"assetGroupError": "NOT_ENOUGH_LONG_HEADLINE_ASSET" }, "message": "Long
headline asset for a valid asset group is not enough.", "trigger": {
"stringValue": "Asset type: long headline" }, "location": {
"fieldPathElements": [ { "fieldName": "operations", "index": 0 } ] } }, {
"errorCode": { "assetGroupError": "NOT_ENOUGH_DESCRIPTION_ASSET" },
"message": "Description headline asset for a valid asset group is not
enough.", "trigger": { "stringValue": "Asset type: description" },
"location": { "fieldPathElements": [ { "fieldName": "operations", "index":
0 } ] } }, { "errorCode": { "assetGroupError":
"NOT_ENOUGH_BUSINESS_NAME_ASSET" }, "message": "Business name asset for a
valid asset group is not enough.", "trigger": { "stringValue": "Asset type:
business name" }, "location": { "fieldPathElements": [ { "fieldName":
"operations", "index": 0 } ] } }, { "errorCode": { "assetGroupError":
"NOT_ENOUGH_MARKETING_IMAGE_ASSET" }, "message": "Marketing image asset for
a valid asset group is not enough.", "trigger": { "stringValue": "Asset
type: marketing image" }, "location": { "fieldPathElements": [ {
"fieldName": "operations", "index": 0 } ] } }, { "errorCode": {
"assetGroupError": "NOT_ENOUGH_SQUARE_MARKETING_IMAGE_ASSET" }, "message":
"Square marketing image asset for a valid asset group is not enough.",
"trigger": { "stringValue": "Asset type: square marketing image" },
"location": { "fieldPathElements": [ { "fieldName": "operations", "index":
0 } ] } }, { "errorCode": { "assetGroupError": "NOT_ENOUGH_LOGO_ASSET" },
"message": "Logo asset for a valid asset group is not enough.", "trigger":
{ "stringValue": "Asset type: logo" }, "location": { "fieldPathElements": [
{ "fieldName": "operations", "index": 0 } ] } }, { "errorCode": {
"assetGroupError": 13 }, "message": "Short description asset for a valid
asset group is required.", "trigger": { "stringValue": "Asset type:
description" }, "location": { "fieldPathElements": [ { "fieldName":
"operations", "index": 0 } ] } } ], "requestId": "QfZIKvJKHumWkX-SWKBoWQ" }
}
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 26 06:34PM
Hi,
Thank you for reaching out to us.
With regard to your concern, as per the access levels documentation, the standard access has unlimited daily operations. So you can send more than 100,000 operations in a single request. As per the customer match consideration, there are no limits on the number of operations you can add to a single job. However, for optimal processing, we recommend adding up to 10,000 identifiers in a single call to the OfflineUserDataJobService.AddOfflineUserDataJobOperations method and up to 1,000,000 identifiers to a single job.
Then, for the multiple request, if you need to submit more than 100,000 identifiers for a job, send multiple requests with the same job resource_name. Just kindly note that, even though you have standard access there is a chance of facing RESOURCE_TEMPORARILY_EXHAUSTED error when you make too many API calls to the same resource in a small amount of time. When you face these errors you have to retry the request after the amount of time specified in the error log. We recommend using exponential back-off policy to reduce these errors.
Reference links:
access levels - https://developers.google.com/google-ads/api/docs/access-levels
customer match consideration - https://developers.google.com/google-ads/api/docs/remarketing/audience-types/customer-match#customer_match_considerations
AddOfflineUserDataJobOperations - https://developers.google.com/google-ads/api/reference/rpc/v13/OfflineUserDataJobService#addofflineuserdatajoboperations
resource_name - https://developers.google.com/google-ads/api/reference/rpc/v13/AddOfflineUserDataJobOperationsRequest#resource_name
exponential back-off policy - https://developers.google.com/google-ads/api/docs/best-practices/error-types#retryable_errors
Rate limits - https://developers.google.com/google-ads/api/docs/best-practices/rate-limits
This message is in relation to case "ref:_00D1U1174p._5004Q2lt0So:ref"
Thanks,
Google Ads API Team
Matthew David <mth...@gmail.com>: May 26 10:37AM -0700
By a quick glance at the threads on this forum, it's evident that I'm not
the only one having trouble with Google Ads API Token (Basic Access)
approval process.
It's been three weeks since I sent in my original request for basic access,
and I have attempted to reach out through this form
<https://support.google.com/adspolicy/contact/contact_ads_api?sjid=8137273553757468693-NA>
for updates.
I understand the Google Ads API forum is not part of the Compliance team
and cannot see the status of my application. However, at this point, I'm a
little lost on what to do and not sure who to contact.
You can imagine how disruptive this waiting period has been to our
development process.
Thank you for any assistance or information you can provide.
Case ID 4-4567000034305
MCC ID: 288-237-3435
Nick L <ni...@penmateapp.com>: May 26 10:20AM -0700
Hi Support,
I have submitted an application for Basic Access to the Google Ads API over
2 weeks ago and have not received any response. I have also followed up and
submitted a case to the compliance team 1 week ago and received no response
to that either. Can someone provide help on this? It's going a a full month
without any response.
Here are the Account, Manager, and Case ID's for reference:
Google Ads Account ID: *830-942-3873*
Google Manager ID:* 646-865-4145*
Application Case ID: *8-5654000034342*
Compliance Case ID:
* 6-2295000034237*
Thank you for the help.
David Levin <da...@angrysam.com>: May 26 10:13AM -0700
Hello,
I wanted to provide a quick update. I have been through the gauntlet with
several Google Ads Product support team members and no one seems to be able
to get me "allowlisted" so I can upload click conversions for my client.
We've been trying to get this working for months now with no luck. Is
there anyone on the Google Ads API team that can help direct me to the
right place? This is extremely frustrating.
On Tuesday, March 21, 2023 at 11:51:44 PM UTC-7 Google Ads API Forum
Advisor wrote:
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 26 04:50PM
Hello,
Thanks for reaching out to the Google Ads API Team.
Can you please provide us with the complete request and response logs with request ID generated on your end when you performed your API request so we can investigate further as to why you are encountering errors?
Please note that when 'click_view' is the resource in the FROM clause, a filtering condition must be present in the WHERE clause specifying a single day within the last 90 days. You may validate your queries using the Query Validator and build a query for click_view via the API documentation links below:
Query Validator - https://developers.google.com/google-ads/api/fields/v13/query_validator?hl=en
click_view - https://developers.google.com/google-ads/api/fields/v13/click_view_query_builder?hl=en
You can provide it via Reply privately to the author option. If this option is not available, then send it instead on this email address googleadsa...@google.com.
Request - https://developers.google.com/google-ads/api/docs/concepts/field-service#request
Response - https://developers.google.com/google-ads/api/docs/concepts/field-service#response
Request ID - https://developers.google.com/google-ads/api/docs/concepts/call-structure#request-id
This message is in relation to case "ref:_00D1U1174p._5004Q2lt7Ul:ref"
Thanks,
Google Ads API Team
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 26 01:08PM
Hi Sai,
Thank you for reaching out to the Google Ads API support team. I hope that you are doing well today.
I understand your concern and I can confirm that the video campaign is not supported in campaign simulation. However, to answer your concern in general, for us to be able to raise a feature request for this, we will be needing a full non-cropped and non-redacted screenshot of the UI where in the video campaign is visible in campaign simulation.
You can provide it via Reply privately to the author option. If this option is not available, then send it instead on this email address googleadsa...@google.com.
This message is in relation to case "ref:_00D1U1174p._5004Q2lssfn:ref"
Thanks,
Google Ads API Team
Empower Solutions <adsindia...@gmail.com>: May 26 05:43AM -0700
Hello,
We followed the below links to fetch the change history data but it is not
returning the keywords changes, or responsive ads changes.
how can we get keywords changes, responsive ads changes, and other changes
with Google ads query?
https://developers.google.com/google-ads/api/docs/change-event
https://developers.google.com/google-ads/api/docs/change-status
Google Ads API Forum Advisor <ads...@forumsupport.google>: May 26 11:45AM
Hi Chris,
Thank you for reaching out to us.
You may see the answers below for each question:
For number 1 and number 2:
Kindly note that All Google Ads API calls must be authorized through OAuth2(http://oauth.net/2/). OAuth2 enables your Google Ads API client app to access a user's Google Ads account without having to handle or store the user's login info. You may check this documentation(https://developers.google.com/google-ads/api/docs/oauth/overview?hl=en) for more information.
For number 3: Currently we are trying to configure this via the client's cloud console account, would a better setup be to create a cloud console app under my companies ownership and then get our own app approved. Then create a ads manager account and then link the clients ads manager account under that(apologies I am thinking aloud)? Would this allow us to upload the customer audience to that clients account?
You may check this documentation(https://developers.google.com/google-ads/api/docs/account-management/linking-manager-accounts?hl=en) for more information on Linking to Manager Accounts.
Additionally, kindly note that the developer token is like a license key; it is tied to an MCC account for approval purposes, but once approved, you can use it to make calls against any Google Ads account. The MCC hierarchy for making API calls doesn't matter. That being said, you’ll need only to authenticate API requests with OAuth2 credentials(https://developers.google.com/google-ads/api/docs/oauth/cloud-project) using the email with the appropriate access(https://support.google.com/google-ads/answer/9978556?visit_id=637631240193711507-751960742&rd=1) to the accounts (customer_id) you will specify in your requests. Please make sure you use the correct login-customer-id that you used to generate the OAuth2 credentials.
Let me know if you have further questions.
This message is in relation to case "ref:_00D1U1174p._5004Q2lssep:ref"
Thanks,
Google Ads API Team
Dev Test <dev.qa....@gmail.com>: May 26 04:20AM -0700
Hello,
Is still not supported creating and managing ad variations in Google Ads
API?
Thanks
On Monday, 13 June 2022 at 18:38:22 UTC+5:30 Google Ads API Forum Advisor
wrote:
Vishal Tiwari <vis...@optmyzr.com>: May 26 04:00AM -0700
I have shared the logs privately, but I am not able to locate where I can
view my private chat.
Could you look at the logs sent privately and let me know what's wrong?
Moreover, guide me to where I can view the private chat that I sent, or
reply here publicly so I can view it.
Thank you.
On Friday, May 12, 2023 at 12:12:55 AM UTC+5:30 Google Ads API Forum
Advisor wrote:
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to adwords-api...@googlegroups.com.
Hi Phisit,
Thank you for reaching out to us.
Could you kindly elaborate and provide more details on your specific concern related to Google Ads API (https://developers.google.com/google-ads/api/docs/start) so that we could provide precise guidance accordingly?
![]() |
Google Ads API Team |