Hello,
We have a search query performance report query in adwords, we are getting results from this query. We migrate this query to Google Ads with query migration tool. But after this change it does not return any results. (Queries are below)
The point is that selected account has dynamic search ads too. When we remove segments.keyword.ad_group_criterion, segments.keyword.info.text columns from the Ads Query we are getting results.
Adwords query does return keyword id and keyword for the same account.
How can we achieve same result in google ads.
Thanks
Adwords Query
SELECT ExternalCustomerId, KeywordId, KeywordTextMatchingQuery, QueryMatchTypeWithVariant, Query, Impressions, Clicks, Cost, ConversionValue, Conversions, AdGroupId, CampaignId, AdNetworkType2,AllConversions,AllConversionValue FROM SEARCH_QUERY_PERFORMANCE_REPORT where ExternalCustomerId = "1234567890" AND AdGroupStatus = 'ENABLED' AND CampaignStatus = 'ENABLED' DURING 20200101,20210101
Ads Query
SELECT
customer.id, segments.keyword.ad_group_criterion, segments.keyword.info.text, segments.search_term_match_type, search_term_view.search_term, metrics.impressions, metrics.clicks, metrics.cost_micros, metrics.conversions_value, metrics.conversions,
ad_group.id,
campaign.id, segments.ad_network_type, metrics.all_conversions, metrics.all_conversions_value FROM search_term_view WHERE
customer.id = 1234567890 AND ad_group.status = "ENABLED" AND campaign.status = "ENABLED" AND segments.date BETWEEN "2020-01-01" AND "2021-01-01"