We are experiencing a significant delay when fetching cost data via the Google Ads API. Our team has observed that the cost figures returned by the API are not updating in real time, which is impacting our reporting and decision-making processes.
Issue Details:
Steps Taken:
Version: V18
SDK/ Library: Google.Ads.GoogleAds (C#)
==== Google Ads API Request ====
URL: https://googleads.googleapis.com/v18/customers/1326848168/googleAds:searchStream
Headers:
Authorization: Bearer xxxxxxxx
developer-token: xxxxxxx
login-customer-id: xxxxxxx
Body:
{"query":"SELECT customer.currency_code, detail_placement_view.placement, metrics.clicks, metrics.conversions, metrics.cost_micros, metrics.impressions, \n ad_group.id, ad_group.name, segments.date, detail_placement_view.target_url, detail_placement_view.resource_name, detail_placement_view.placement_type, \n detail_placement_view.group_placement_target_url, detail_placement_view.display_name, ad_group.campaign, campaign.id, campaign.name, customer.id \n FROM detail_placement_view \n WHERE metrics.cost_micros > 0 AND campaign.advertising_channel_type != 'PERFORMANCE_MAX' AND segments.date BETWEEN '2025-02-23' AND '2025-02-24'"}
================================
==== Google Ads API Response ====
Status Code: OK
Headers:
Vary: X-Origin, Referer, Origin, Accept-Encoding
Date: Mon, 24 Feb 2025 06:57:01 GMT
Server: ESF
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Alt-Svc: h3=":443"; ma=2592000, h3-29=":443"; ma=2592000
Accept-Ranges: none
Transfer-Encoding: chunked
Body:
(proper response but without the data of today.)