AI-generated Key Takeaways
-
Executes a transient user list query and uploads results to a specified Google Ads user list.
-
Requires providing the customer's resource name, the query to execute, execution parameters, and the target user list ID.
-
The response includes an operation name for tracking query completion status.
-
Requires authorization with the
https://www.googleapis.com/auth/adsdatahub
scope. -
StartTransientUserListQuery
is deprecated, useStartUserListQuery
instead.
Starts execution on a transient user list query. The results uploaded to the specified Google Ads user list. The returned operation name can be used to poll for query completion status.
HTTP request
POST https://adsdatahub.googleapis.com/v1/{parent=customers/*}/userListQueries:startTransient
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
parent |
Full resource name of the customer executing the query, e.g. 'customers/123'. |
Request body
The request body contains data with the following structure:
JSON representation |
---|
{ "query": { object ( |
Fields | |
---|---|
query |
The query to execute. |
spec |
Defines the query execution parameters. |
userListId |
Google Ads user list ID. Note that the user list must be managed by the Ads Data Hub customer executing the query. |
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