asset level report data from display campaigns

20 views
Skip to first unread message

liqin feng

unread,
Nov 26, 2025, 9:36:03 PM (yesterday) Nov 26
to (Deprecated) Google Ads API and AdWords API Forum
Hi,

I tried using the GAQL query, but I’m only able to retrieve data for Demand Gen campaigns. I’m not getting any results for Display campaigns.

Here is the query I used (API version v21):

  SELECT
    ad_group_ad_asset_view.asset,
    ad_group_ad_asset_view.field_type,
    metrics.cost_micros,
    campaign.id,
    ad_group.id
  FROM ad_group_ad_asset_view
  WHERE segments.date DURING LAST_7_DAYS


Is there anything specific I need to adjust in order to retrieve Display campaign data from ad_group_ad_asset_view?

Thank you!

Google Ads API Forum Advisor

unread,
3:28 AM (20 hours ago) 3:28 AM
to yize...@gmail.com, adwor...@googlegroups.com

Hi,

 

Thank you for reaching out to the Google Ads API support team.

Based on the information provided, I understand that you are unable to retrieve asset data for your Display campaigns when querying the ad_group_ad_asset_view resource. Please note that AdGroupAdAssetView supports AppAds, Demand Gen campaigns, Responsive Search Ads, and Responsive Display Ads.

 Here is a sample GAQL query you can use to pull the required data:

SELECT ad_group_ad_asset_view.asset, ad_group_ad_asset_view.field_type, metrics.cost_micros, campaign.id, ad_group.id FROM ad_group_ad_asset_view WHERE campaign.advertising_channel_type = 'DISPLAY' AND segments.date DURING LAST_7_DAYS

You can try making a request using the Search or SearchStream by passing the customer Id. Also, you can use Query Builder to create your query and Query Validator to validate your query. 

If the issue persists and you are still unable to retrieve the required metrics for your Display campaigns, please provide the following so we can investigate further:

  • An uncropped screenshot of the corresponding Google Ads UI report, clearly highlighting the specific metrics you are trying to access.
  • The complete API logs (request and response logs with request-id and request header) generated at your end for the request where you failed to retrieve the Display campaign data.

If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that you are using. You can refer to the guides Java, .Net, PHP, Python, Ruby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.

 

You can send the required details via the Reply privately to the author option or by a direct private reply to this email.

 

 


Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-11-27 08:27:55Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vUWLP:ref" (ADR-00346094)



Reply all
Reply to author
Forward
0 new messages