Hi Christian,
Thank you for reaching out to us. Reports such as Keywords Performance are of type single attribution, in which one of the triggering criteria is recorded for a given impression. This report by default also only includes rows for positive keywords, however, this can be toggled on and off. For Geo Performance, this report type can report different statistical totals in your report if you request both IsTargetingLocation values in your predicate and either do not limit by LocationType or request both LocationType values in your predicate. For Search Query Performance, the statistics are aggregated at the search terms level. All the reports generate data at different levels, so you may observe different results for each report. However, the data should match with the data in the UI view. Let me know if you have further questions.
Thank you,
Bryan, Google Ads API Team
Hi Christian,
Thank you for the update. All the reports generate data at different levels, so you may observe different total results for each report. Please note that Geo Performance is also a multi attribution type report, so it may double count impressions and clicks, which might show differences in results. I ran a test query on Keywords Performance and Search Query Performance and some field totals matched (such as costs and clicks) but other totals differed (such as impressions). This is because of the aggregate of data at different levels in different report types. Let me know if you have further questions.
| F45 - F45 - Invest Malaysia / Asia for there is huge differences |
Hi Christian,
Could you provide me the CID for that account so I may further troubleshoot this issue?