This is legacy documentation, and may not be complete. To see the latest documentation, if you are a marketer, refer to the Marketers site. If you are a measurement partner, refer to the Measurement Partners site.
Lists the Ads Data Hub temp tables that the customer has created. Temp tables are created for a specific ads data customer ID, match data customer ID, and query type.
HTTP request
GET https://adsdatahub.googleapis.com/v1/{parent=customers/*}/tempTables
Type of query that created the tables. Temp tables are only accessible to to queries of the same type.
pageSize
integer
Maximum number of items to return. If 0, the server will determine the number of tables to return.
pageToken
string
Page token, returned by a previous call, used to request the next page of results, if any. The page token must have been returned by a call with the same request parameters.
Request body
The request body must be empty.
Response body
Response to a tempTables.list request.
If successful, the response body contains data with the following structure:
[[["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 2024-09-18 UTC."],[[["\u003cp\u003eLists existing Ads Data Hub temp tables associated with a specific customer ID, match data customer ID, and query type.\u003c/p\u003e\n"],["\u003cp\u003eAllows filtering of temp tables by Ads Data Hub customer ID, match data customer ID, and query type using query parameters.\u003c/p\u003e\n"],["\u003cp\u003eReturns a paginated list of temp tables along with a token for retrieving subsequent pages, if available.\u003c/p\u003e\n"],["\u003cp\u003eRequires authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/adsdatahub\u003c/code\u003e scope.\u003c/p\u003e\n"]]],["This document outlines the process for listing Ads Data Hub temp tables. It uses a `GET` HTTP request to retrieve tables associated with a specific customer (`customers/*`). The request requires a `parent` path parameter and supports optional query parameters such as `adsDataCustomerId`, `matchDataCustomerId`, `queryType`, `pageSize`, and `pageToken` to filter and navigate results. The request body is empty, while the response contains a list of tables and a `nextPageToken` for pagination. Authorization requires the `https://www.googleapis.com/auth/adsdatahub` scope.\n"],null,["# Method: customers.tempTables.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.ListTempTablesResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n\nLists the Ads Data Hub temp tables that the customer has created. Temp tables are created for a specific ads data customer ID, match data customer ID, and query type.\n\n### HTTP request\n\n`GET https://adsdatahub.googleapis.com/v1/{parent=customers/*}/tempTables`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|-------------------------------------------------------------------------|\n| `parent` | `string` Required. Parent customer resource name, e.g. 'customers/123'. |\n\n### Query parameters\n\n| Parameters ||\n|-----------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `adsDataCustomerId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Optional. Linked Ads Data Hub customer ID used when executing the original temp table queries. Defaults to the parent resource. |\n| `matchDataCustomerId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Optional. Linked Ads Data Hub customer ID used when executing the original temp table queries. Defaults to the parent resource. |\n| `queryType` | `enum (`[QueryType](/ads-data-hub/reference/rest/v1/customers.tempTables#QueryType)`)` Type of query that created the tables. Temp tables are only accessible to to queries of the same type. |\n| `pageSize` | `integer` Maximum number of items to return. If 0, the server will determine the number of tables to return. |\n| `pageToken` | `string` Page token, returned by a previous call, used to request the next page of results, if any. The page token must have been returned by a call with the same request parameters. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nResponse to a tempTables.list request.\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"tables\": [ { object (/ads-data-hub/reference/rest/v1/customers.tempTables#TempTable) } ], \"nextPageToken\": string } ``` |\n\n| Fields ||\n|-----------------|-----------------------------------------------------------------------------------------------------------------------------|\n| `tables[]` | `object (`[TempTable](/ads-data-hub/reference/rest/v1/customers.tempTables#TempTable)`)` A list of tables. |\n| `nextPageToken` | `string` A token that can be used to request the next results page. This field is empty if there are no additional results. |\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/adsdatahub`"]]