AI-generated Key Takeaways
-
Initiates the import of customer-defined report ID to Google campaign ID mapping from a specified BigQuery table into Ads Data Hub.
-
Requires a POST request to the specified endpoint with details about the source BigQuery table and desired import date.
-
The request body must adhere to a defined JSON structure including fields for date, source table, instance (optional), and metric (optional).
-
A successful request returns an Operation object indicating the status of the import process.
-
Utilizes the
https://www.googleapis.com/auth/adsdatahub
OAuth scope for authorization.
Starts ADH import of a specified BigQuery table populated with the mapping between customer defined report ID and Google campaign ID. This is called by the customer to trigger ADH to import the mapping.
HTTP request
POST https://adsdatahub.googleapis.com/v1/{customer=customers/*}:submitVendorReportIdMapping
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
customer |
Required. Ads Data Hub customer making the request. This is in the form of 'customers/[customerId]'. e.g. 'customers/123'. |
Request body
The request body contains data with the following structure:
JSON representation |
---|
{ "date": { object ( |
Fields | |
---|---|
date |
Required. Date that the daily report ID mapping is for. |
sourceTable |
Required. Source BigQuery table for query results in the format 'project.dataset.table_name'. The project, dataset, and table_name must all be provided explicitly. Table must have the following columns: date report_date, string vendorClientId, string vendor_reporting_id, string entity_type, int entityId. For more details, see Report ID Mapping Schema on ADH Dev Site: https://developers.google.com/ads-data-hub/confidential/brandmeasurement/reach/report_id_mapping_schema |
instance |
Optional. The name of the submission feed instance. This shouldn't be populated for the production ID mapping feed, but can be filled out with a prearranged instance name when a vendor works with Google to test a new or alternate version of their submission feed. |
metric |
Optional. Metric which the table is reporting. Defaults to |
Response body
If successful, the response body contains an instance of Operation
.
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/adsdatahub