Stay organized with collections
Save and categorize content based on your preferences.
The new Search Ads 360 Reporting API is now available. The new API provides
enhanced flexibility to build custom reports and integrate the data into your reporting applications
and processes. Learn more about migrating to and using the new Search Ads 360 Reporting
API.
To see all of the saved columns that an advertiser has created, send a
SavedColumns.list()
request. The response includes the
savedColumnName for each of the advertiser's columns.
Request reports for saved columns
To include a saved column in a report request, add a column with the
savedColumnName attribute set to the name of the column:
Saved columns are defined at the advertiser level. If you are
including a saved column in a request,
request.reportScope must specify an advertiser or lower
scope. Consequently, each report can include saved columns only for a
single advertiser.
Saved column names are case sensitive, whitespace sensitive and
punctuation sensitive. The
savedColumnName attribute needs to match the saved column name
exactly. If the name of a saved column is identical to the name of
another column in the same request, Search Ads 360 requires you to specify an
alternate, unique headerText for one or both of the columns.
Saved columns can be modified or removed in the Search Ads 360 campaign management
UI at any time; if a request that specifies saved columns fails, try
removing the saved columns from the request and sending it again.
Incremental reports cannot contain metrics that are not explicitly
supported by the API (for example, Google Analytics activity columns). In
addition, because Search Ads 360 users can redefine saved columns, incremental
reports containing saved columns might not be accurate.
[[["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-05-07 UTC."],[[["The new Search Ads 360 Reporting API offers increased flexibility for creating custom reports and integrating data."],["Leverage saved columns in the API to report on Floodlight activities, Google Analytics goals, or custom KPIs."],["Retrieve a list of saved columns using the `SavedColumns.list()` request and include them in report requests by referencing their `savedColumnName`."],["Saved columns are advertiser-specific and their names are case-sensitive, whitespace-sensitive, and punctuation-sensitive."],["Incremental reports have limitations with certain metrics and saved columns due to their dynamic nature."]]],["The new Search Ads 360 Reporting API allows custom report building and data integration. Advertisers can create saved columns (Floodlight, Google Analytics, or formula) in the Search Ads 360 UI to report custom KPIs. To use these, send a `SavedColumns.list()` request to get a list of saved columns and their names. Include saved columns in report requests via the `savedColumnName` attribute. Saved columns are advertiser-specific, case-sensitive, and can be modified or removed. Incremental reports cannot contain unsupported metrics or saved columns.\n"]]