The new Search Ads 360 Reporting API is now available. Join the searchads-api-announcements Google group to stay up to date on upcoming enhancements and releases.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[[["\u003cp\u003eCurrency metrics like \u003ccode\u003emetrics.cost_micros\u003c/code\u003e require including \u003ccode\u003esegments.date\u003c/code\u003e in both the SELECT and WHERE clauses to appear in results.\u003c/p\u003e\n"],["\u003cp\u003eAvoid using the \u003ccode\u003eCONTAINS\u003c/code\u003e operator for substring checks in string fields; utilize \u003ccode\u003eREGEX_MATCH\u003c/code\u003e instead for this purpose.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCONTAINS\u003c/code\u003e operator is designed for verifying if a list-type field contains specific values.\u003c/p\u003e\n"]]],["Currency metrics like `metrics.cost_micros` require `segments.date` in both the SELECT and WHERE clauses. The `CONTAINS` operator is not for substring searches within string fields; it's for checking value lists. Use `REGEXP_MATCH` to find substrings in string fields, as demonstrated with the example of searching `customer.descriptive_name` for patterns like 'Customer.*'.\n"],null,[]]