- Inquiry about Google Ads API Standard Access (ID: 612-295-1499) - 2 Updates
- Using the Google Ads s2s app conversion API to complete the integration of Deferred DeepLink poses a challenge. - 1 Update
- can't use enhanced conversions with the specified conversion action - 3 Updates
- Digest for adwor...@googlegroups.com - 9 updates in 8 topics - 1 Update
- Text Asset update - 2 Updates
- not getting standard access or any response - 1 Update
- specifying the CPC currency for GenerateKeywordHistoricalMetricsRequest - 2 Updates
- Generate Forecast Metrics For Performance Max? - 2 Updates
- pmax listing group status found via api not matching account ui - 1 Update
John <dayspr...@gmail.com>: Feb 28 11:14PM -0800
Dear Team,
I've applied for standard access to the Google Ads API for my ID
(612-295-1499). I haven't received a response yet.
Why I am not receiving any feedback? Is my request created or Do I need to
apply again?
Thank you for your time and assistance.
Google Ads API Forum Advisor <ads...@forumsupport.google>: Feb 29 09:54AM
Hi,
Thank you for reaching out to the Google Ads API support team.
After reviewing your concern, I understand that you have applied for standard access and haven’t received any response. Since the access requests are handled by the Google Ads API Compliance team, we are transferring the case to the Ads API Compliance team. Can you kindly provide the following information for the compliance team to further assist you with your concern:
Case ID generated from the compliance team in the format 0-0###########0 (if there is any generated).
@Compliance team, please confirm if you are able to assist in the below access request.
Summary:
The user has applied for standard access with the below details.
Google Ads Manager Account (MCC) ID: 612-295-1499
Case ID: Requested
Do reach out to the Google Ads API support team for any queries related to the API.
This message is in relation to case "ref:!00D1U01174p.!5004Q02rzYYN:ref"
Thanks,
Google Ads API Team
罗洪 <luoh...@gmail.com>: Feb 28 11:18PM -0800
We hope to optimize our Android app delivery strategy and conversion rate
by tracking Google installation sources and conversion data. According to
Google staff, we can greatly improve the success rate of Deferred DeepLink
acquisition by integrating the Google Ads s2s app conversion API.
Currently, we have successfully applied for a new MCC account and obtained
a token and link Id. However, based on the API integration documentation
provided in this link,
https://developers.google.com/app-conversion-tracking/api/request-response-specs,
I cannot understand how the actual process works.
[image: 9681709190303_.pic.jpg]
1. 1.In steps 2 to 3, which specific API interface should the app call
when it is launched for the first time, and what parameters should be used?
2. 2.In step 4, I received the campaign id/name and ad group id/name.
However, what I actually want to obtain is the deeplink, so that the app
can provide targeted page display based on deeplink parameters.
3. 3.In step 5, where should I retrieve from?
4. 4.Throughout the process, what does our app's server-side need to do?
How is this deeplink actually passed to the client app? At which stage does
the app server-side complete the entire click-on-ad statistics?
Questions 1-4 do not have specific APIs, parameters, and result lists.
Based on this link
https://developers.google.com/app-conversion-tracking/api/request-response-specs,
I cannot connect a complete workflow. Do you have a comprehensive
integration document that can guide me step by step to complete the
integration of this deeplink solution?
Google Ads API Forum Advisor <ads...@forumsupport.google>: Feb 28 11:50AM
Hi,
Thank you for getting back to us.
Upon checking your conversion action ID (6731257876) in the Google Ads UI, I could see that your conversion action ID status is showing as active and conversions are being recorded. Kindly note that you have recently uploaded conversions on 28th February 2024. Also, note that uploaded conversions can take up to 24 hours for conversions to show up in Google Ads account, depending on the attribution model you are using. I would recommend you to kindly refer to this help center article About data freshness for more information. Also, I would suggest you to kindly refer to the "Conversion Tracking: Troubleshooting conversion tracking status" article for more information on how to troubleshoot your conversions.
Upon executing the below query, I could see you have encountered the "NO_CONVERSION_ACTION_FOUND" and conversion action status was in "NEEDS_ATTENTION" for the conversions which were uploaded on 21st February 2024. However, now the conversion actions status is showing as 'Active' and as the conversions are uploaded today those will take 24 hours to get reflected into your Google Ads account.
SELECT customer.id, offline_conversion_upload_client_summary.alerts,
offline_conversion_upload_client_summary.client,
offline_conversion_upload_client_summary.daily_summaries,
offline_conversion_upload_client_summary.job_summaries,
offline_conversion_upload_client_summary.last_upload_date_time,
offline_conversion_upload_client_summary.resource_name,
offline_conversion_upload_client_summary.status,
offline_conversion_upload_client_summary.success_rate,
offline_conversion_upload_client_summary.successful_event_count,
offline_conversion_upload_client_summary.total_event_count FROM
offline_conversion_upload_client_summary
You can execute this query to check your status of your previously uploaded conversions. I hope this helps.
This message is in relation to case "ref:!00D1U01174p.!5004Q02rzJ8s:ref"
Thanks,
Google Ads API Team
Eric Xu <eric...@gmail.com>: Feb 28 06:38PM -0800
I used the query sql to search and received this:
[2024-02-28 20:33:23,964 - DEBUG] Making request: POST
https://accounts.google.com/o/oauth2/token
[2024-02-28 20:33:23,979 - DEBUG] Starting new HTTPS connection (1):
accounts.google.com:443
[2024-02-28 20:33:24,976 - DEBUG] https://accounts.google.com:443 "POST
/o/oauth2/token HTTP/1.1" 200 None
[2024-02-28 20:33:27,818 - DEBUG] Request
-------
Method: /google.ads.googleads.v16.services.GoogleAdsService/Search
Host: googleads.googleapis.com
Headers: {
"developer-token": "REDACTED",
"login-customer-id": "7514302876",
"x-goog-api-client": "gl-python/3.9.6 grpc/1.62.0 gax/2.17.1 gccl/23.1.0
pb/4.25.3",
"x-goog-request-params": "customer_id=6619459227"
}
Request: customer_id: "6619459227"
query: "\nSELECT customer.id,
offline_conversion_upload_client_summary.alerts,
\noffline_conversion_upload_client_summary.client,
\noffline_conversion_upload_client_summary.daily_summaries,
\noffline_conversion_upload_client_summary.job_summaries,
\noffline_conversion_upload_client_summary.last_upload_date_time,
\noffline_conversion_upload_client_summary.resource_name,
\noffline_conversion_upload_client_summary.status,
\noffline_conversion_upload_client_summary.success_rate,
\noffline_conversion_upload_client_summary.successful_event_count,
\noffline_conversion_upload_client_summary.total_event_count FROM
\noffline_conversion_upload_client_summary\n"
page_size: 100
Response
-------
Headers: {
"alt-svc": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000",
"content-disposition": "attachment",
"date": "Wed, 28 Feb 2024 12:33:27 GMT",
"request-id": "Q0keKzEuTfSUUIiCw-FTEA"
}
Response: results {
customer {
resource_name: "customers/6619459227"
id: 6619459227
}
offline_conversion_upload_client_summary {
resource_name:
"customers/6619459227/offlineConversionUploadClientSummaries/GOOGLE_ADS_API"
client: GOOGLE_ADS_API
status: NEEDS_ATTENTION
total_event_count: 71
last_upload_date_time: "2024-02-21 15:15:38.26469"
daily_summaries {
failed_count: 71
}
job_summaries {
failed_count: 1
job_id: 6880110176642680441
}
job_summaries {
failed_count: 1
job_id: 5232786189180795110
}
job_summaries {
failed_count: 1
job_id: 3579841775327086990
}
job_summaries {
failed_count: 1
job_id: 6690581453498962116
}
job_summaries {
failed_count: 1
job_id: 8563170067923547698
}
job_summaries {
failed_count: 1
job_id: 2040037824573168355
}
job_summaries {
failed_count: 1
job_id: 4333380931345141035
}
alerts {
error {
conversion_adjustment_upload_error: NO_CONVERSION_ACTION_FOUND
}
error_percentage: 1
}
}
}
field_mask {
paths: "customer.id"
paths: "offline_conversion_upload_client_summary.alerts"
paths: "offline_conversion_upload_client_summary.client"
paths: "offline_conversion_upload_client_summary.daily_summaries"
paths: "offline_conversion_upload_client_summary.job_summaries"
paths: "offline_conversion_upload_client_summary.last_upload_date_time"
paths: "offline_conversion_upload_client_summary.resource_name"
paths: "offline_conversion_upload_client_summary.status"
paths: "offline_conversion_upload_client_summary.success_rate"
paths: "offline_conversion_upload_client_summary.successful_event_count"
paths: "offline_conversion_upload_client_summary.total_event_count"
}
[2024-02-28 20:33:27,819 - INFO] Request made: ClientCustomerId:
6619459227, Host: googleads.googleapis.com, Method:
/google.ads.googleads.v16.services.GoogleAdsService/Search, RequestId:
Q0keKzEuTfSUUIiCw-FTEA, IsFault: False, FaultMessage: None
resource_name:
"customers/6619459227/offlineConversionUploadClientSummaries/GOOGLE_ADS_API"
client: GOOGLE_ADS_API
status: NEEDS_ATTENTION
total_event_count: 71
last_upload_date_time: "2024-02-21 15:15:38.26469"
daily_summaries {
failed_count: 71
}
job_summaries {
failed_count: 1
job_id: 6880110176642680441
}
job_summaries {
failed_count: 1
job_id: 5232786189180795110
}
job_summaries {
failed_count: 1
job_id: 3579841775327086990
}
job_summaries {
failed_count: 1
job_id: 6690581453498962116
}
job_summaries {
failed_count: 1
job_id: 8563170067923547698
}
job_summaries {
failed_count: 1
job_id: 2040037824573168355
}
job_summaries {
failed_count: 1
job_id: 4333380931345141035
}
alerts {
error {
conversion_adjustment_upload_error: NO_CONVERSION_ACTION_FOUND
}
error_percentage: 1
}
And I want to know:
The response shows NO_CONVERSION_ACTION_FOUND, it just means one of my
upload order's conversion not found?
or
"conversion_action: "customers/6619459227/conversionActions/6731257876" not
found?
The status now is "NEED ATTENTION", I wander know that if some config not
set correctly?
This is my conversion tracking setting of account = 6619459227, and the
management customerId is 7514302876
customer {
resource_name: "customers/6619459227"
conversion_tracking_setting {
conversion_tracking_id: 11464092292
cross_account_conversion_tracking_id: 11241119912
conversion_tracking_status:
CONVERSION_TRACKING_MANAGED_BY_ANOTHER_MANAGER
google_ads_conversion_customer: "customers/7514302876"
}
}
Can u help me? thx
在2024年2月28日星期三 UTC+8 19:50:46<Google Ads API Forum Advisor> 写道:
Eric Xu <eric...@gmail.com>: Feb 28 07:33PM -0800
And this is our google code, does the '*transaction_id*' is required? or
optional?
[image: googlecode.png]
在2024年2月29日星期四 UTC+8 10:38:17<Eric Xu> 写道:
Google Ads API Forum Advisor <ads...@forumsupport.google>: Feb 29 03:32AM
Hi,
Thanks for your patience with this issue. We have confirmed that this issue is fixed now. You can try with issuing the queries in question again, and let us know if you still experience issues with them.
Thanks!
This message is in relation to case "ref:!00D1U01174p.!5004Q02rz6B3:ref"
Thanks,
Google Ads API Team
Ramanajee <ramana...@gmail.com>: Feb 28 11:01AM -0800
Hi,
can we update Text Asset with asset Id through Google Ads API ? if yes can
you please provide any code samples or documentation ?
Ramanajee,
Thanks.
Google Ads API Forum Advisor <ads...@forumsupport.google>: Feb 29 03:10AM
Hi,
Thank you for contacting the Google Ads API support team.
By reviewing your concern, I understand that update Text Asset with asset Id through Google Ads API. According to documentation, the AssetService only supports create operations. Once an asset is uploaded to an advertiser's account, it cannot be changed or removed programmatically. You must use ad-level operations to manage associations between individual assets and ads, as described below. I would suggest that you refer to the Asset creation and usage for more information.
This message is in relation to case "ref:!00D1U01174p.!5004Q02rzXUA:ref"
Thanks,
Google Ads API Team
Jake Matthews <ja...@sourcemedium.com>: Feb 28 01:16PM -0800
I've also been waiting for weeks to hear back. Could someone please get in
touch with me or my team so we can push this application process forward?
On Tuesday, February 27, 2024 at 12:12:58 PM UTC-5 Google Ads API Forum
Advisor wrote:
Alex Gunner <sli...@gmail.com>: Feb 28 02:25AM -0800
Hi,
I'm using the V15 / v29 Google Ads API Client Library for Java and running
this sample to get a CPC figure for a keyword I'm interested in:
HistoricalMetricsOptions options = HistoricalMetricsOptions.newBuilder
().setIncludeAverageCpc(true).build();
GenerateKeywordHistoricalMetricsRequest request =
GenerateKeywordHistoricalMetricsRequest.newBuilder()
.setCustomerId(String.valueOf(customerId))
.addAllKeywords(Arrays.asList("tennis racquets"))
.addGeoTargetConstants(ResourceNames.geoTargetConstant(2036)) // australia
.setKeywordPlanNetwork(KeywordPlanNetwork.GOOGLE_SEARCH)
.setHistoricalMetricsOptions(options)
.build();
try (KeywordPlanIdeaServiceClient keywordPlanIdeaServiceClient =
googleAdsClient.getLatestVersion().createKeywordPlanIdeaServiceClient())
{
GenerateKeywordHistoricalMetricsResponse response =
keywordPlanIdeaServiceClient.generateKeywordHistoricalMetrics(request);
for (GenerateKeywordHistoricalMetricsResult result :
response.getResultsList())
{
KeywordPlanHistoricalMetrics metrics = result.getKeywordMetrics();
System.out.println("cpc: " + metrics.getAverageCpcMicros() / 1000000f);
What currency do the results use?
How do I specify I want the CPC value to be expressed in USD or AUD?
Thank you.
Google Ads API Forum Advisor <ads...@forumsupport.google>: Feb 28 06:28PM
Hi,
Thank you for contacting the Google Ads API support team.
After reviewing your concern, I understand that your issue is that you don't know the currency used for the CPC value returned by the Google Ads API and how to specify a desired currency, like USD or AUD. Please note that the average_cpc_micros field in the GenerateKeywordHistoricalMetricsResponse does not explicitly hold the currency information. The Google Ads API v15 documentation does not specify the default currency used for historical metrics, and it could potentially vary depending on your account settings or geographical targeting. I would recommend referring to the Help Center article for more information about currencies settings. Additionally, You can use the Google Ads user interface to retrieve historical keyword metrics and filter them by your desired currency.
If you need any further clarification or assistance, feel free to reach out.
This message is in relation to case "ref:!00D1U01174p.!5004Q02rzWFy:ref"
Thanks,
Google Ads API Team
"lezhne...@gmail.com" <lezhne...@gmail.com>: Feb 28 03:48AM -0800
Is it possible to build a forecast for a proposed gpm campaign? I see it
expects us to provide keywords which are not available for PerfMax
campaigns.
Google Ads API Forum Advisor <ads...@forumsupport.google>: Feb 28 04:46PM
Hi,
Thank you for reaching out to the Google Ads API support team.
You can create a campaign that you want to forecast CampaignToForecast and then Call KeywordPlanIdeaService.GenerateKeywordForecastMetrics with that CampaignToForecast and any other parameters, such as forecast_period. You can include common negative keywords. For example if you are not in recruitment, exclude the keyword 'jobs' and use an account which is related to the campaign.
I would recommend you to check this guide Create a campaign to forecast and help center article About Keyword Planner forecasts for more information.
This message is in relation to case "ref:!00D1U01174p.!5004Q02rzWEL:ref"
Thanks,
Google Ads API Team
Google Ads API Forum Advisor <ads...@forumsupport.google>: Feb 28 11:29AM
Hi,
Thank you for reaching out to the Google Ads API support team.
By reviewing your query, I understand that you are trying to fetch the status of a listing group from our PMax campaign, but the status does not match what is showing in the browser.
In the provided logs, I could see that you have not provided the campaign_id, product_id and resource_name in the query. Kindly resend the campaign_id, product_id and resource_name. Also, kindly provide us with an uncropped Google Ads account (UI) screenshot of the fields that you are trying to compare with the API with a visible customer ID.
This message is in relation to case "ref:!00D1U01174p.!5004Q02rzViA:ref"
Thanks,
Google Ads API Team
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+unsubscribe@googlegroups.com.
![]() |
Google Ads API Team |