Discrepancy Between Google Ads Dashboard and API Response for Data Feeds

37 views
Skip to first unread message

Amit Tomar

unread,
Feb 10, 2025, 10:32:17 AM2/10/25
to Google Ads API and AdWords API Forum

Dear Team

I am currently working with the API to fetch a list of data feeds under the Business Data section. However, I have observed a discrepancy between the feeds visible in the Google Ads dashboard and the ones retrieved via the API.

Issue Details:
  • In the Google Ads UI, I can see 6 data feeds listed under Tools → Business Data → Data Feeds.
  • However, when I query the feed resource using the API, I am only able to retrieve 3 data feeds.
Steps Taken:
  1. GAQL Query Used: SELECT feed.resource_name, feed.name, feed.origin, feed.status FROM feed
  2. I also attempted querying feed.system_feed_generation_data and feed.attributes, but the missing feeds were still not included in the API response.
  3. Checked permissions and ensured that I am using the correct Customer ID with API access.
Request for Clarification:
  • Are there any restrictions on system-managed feeds being retrieved via API?
  • Do certain types of feeds require additional permissions or an alternative query approach?
  • How can I ensure all feeds visible in the dashboard are also retrievable via API?

I have attached screenshots of:

  1. The Google Ads UI showing the list of feeds.
  2. The API response with missing feeds for reference.
Screenshot from 2025-02-10 18-48-49.png
Screenshot from 2025-02-10 18-47-04.png

Google Ads API Forum Advisor

unread,
Feb 10, 2025, 3:20:34 PM2/10/25
to amittomar...@gmail.com, adwor...@googlegroups.com
Hi,

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

To pull the content of Business Data Feed, with the type of 'Page Feed', kindly use the below query:

Query : "SELECT asset.name, asset.resource_name, asset.page_feed_asset.page_url, asset.page_feed_asset.labels, asset.policy_summary.approval_status, asset.policy_summary.review_status, asset_set.resource_name FROM asset_set_asset WHERE asset_set_asset.status != 'REMOVED' AND asset_set.type = 'PAGE_FEED'"

Also, kindly note that there is no reporting available for assets in dynamic remarketing campaigns. So, it is not possible to fetch dynamic ad feed (custom) via API.

Hope this answers your query. If you have any more queries, please feel free to get back to us.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02vH18Z:ref" (ADR-00287762)

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5


 


Reply all
Reply to author
Forward
0 new messages