-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Search Stream Logging: Request Id Empty? #283
Comments
Hi, I'm still having trouble with this. Is there another way to get tracking information on |
I'll amend this to say that sometimes I get the RequestId. I can't seem to figure out what triggers it to appear or not. |
@AnashOommen This has come up again when talking with support on the Google Ads Forum. There is no request id to provide support with in many of my |
I enabled some more detailed logging and the logs without Request Id look something like this when more verbose logging is enabled: [2021-06-08 21:28:38Z] - RequestMethod Name: /google.ads.googleads.v6.services.GoogleAdsService/SearchStream { "customerId": "//** OMITTED //", "query": "SELECT ad_group.cpc_bid_micros, ad_group.cpm_bid_micros, ad_group.effective_target_cpa_micros, ad_group.final_url_suffix, ad_group.id, ad_group.name, ad_group.status, ad_group.targeting_setting.target_restrictions, ad_group.tracking_url_template, ad_group.type, ad_group.url_custom_parameters, campaign.id, campaign.name, metrics.average_cpc, metrics.clicks\nFROM ad_group\nWHERE campaign.id IN (// OMITTED **//)\nORDER BY ad_group.id ASC", "summaryRowSetting": "NO_SUMMARY_ROW" } ResponseHeaders: { { "results": [ //** RESULTS OMITTED **// ], "fieldMask": "adGroup.cpcBidMicros,adGroup.cpmBidMicros,adGroup.effectiveTargetCpaMicros,adGroup.finalUrlSuffix,adGroup.id,adGroup.name,adGroup.status,adGroup.targetingSetting.targetRestrictions,adGroup.trackingUrlTemplate,adGroup.type,adGroup.urlCustomParameters,campaign.id,campaign.name,metrics.averageCpc,metrics.clicks" } |
This issue is fixed in v11.0.0. |
I recently noticed that with my
TraceUtilities
settings,Search
requests include Request Id information whileSearchStream
requests do not. This behavior feels inconsistent and can pose some friction when providing information to Support.For example, when I try to get the
Information
level summary logs:The Search logs look something like:
[2021-05-04 12:00:40Z] - Request made: Host: https://googleads.googleapis.com, Method: /google.ads.googleads.v6.services.GoogleAdsService/Search, ClientCustomerID: [Redacted], RequestID: [Redacted, but present], IsFault: False, FaultMessage:
While the SearchStream logs from the same execution look like:
[2021-05-04 12:00:40Z] - Request made: Host: https://googleads.googleapis.com, Method: /google.ads.googleads.v6.services.GoogleAdsService/SearchStream, ClientCustomerID: [Redacted], RequestID: , IsFault: False, FaultMessage:
Does anyone have a work-around for this issue?
-- Kevin
The text was updated successfully, but these errors were encountered: