如需本資源的方法清單,請見本頁結尾。
資源表示法
代表查詢。
{
"kind": "doubleclickbidmanager#query",
"queryId": long,
"metadata": {
"title": string,
"dataRange": string,
"format": string,
"running": boolean,
"reportCount": integer,
"googleCloudStoragePathForLatestReport": string,
"latestReportRunTimeMs": long,
"googleDrivePathForLatestReport": string,
"sendNotification": boolean,
"shareEmailAddress": [
string
],
"locale": string
},
"params": {
"type": string,
"groupBys": [
string
],
"filters": [
{
"type": string,
"value": string
}
],
"metrics": [
string
],
"includeInviteData": boolean
},
"schedule": {
"frequency": string,
"endTimeMs": long,
"nextRunMinuteOfDay": integer,
"nextRunTimezoneCode": string
},
"reportDataStartTimeMs": long,
"reportDataEndTimeMs": long,
"timezoneCode": string
}| 屬性名稱 | 值 | 說明 | 附註 |
|---|---|---|---|
kind |
string |
標示資源的種類。值:固定字串 "doubleclickbidmanager#query"。 |
|
metadata |
nested object |
查詢中繼資料。 | |
metadata.dataRange |
string |
報表資料的範圍。
可接受的值為:
|
|
metadata.format |
string |
產生報表的格式。
可接受的值為:
|
|
metadata.googleCloudStoragePathForLatestReport |
string |
Google Cloud Storage 中儲存最新報表的位置路徑。 | |
metadata.googleDrivePathForLatestReport |
string |
在 Google 雲端硬碟中取得最新報告的路徑。 | |
metadata.latestReportRunTimeMs |
long |
最新報表開始執行的時間。 | |
metadata.locale |
string |
所產生報表的語言代碼。可接受的值為:
如果地區字串未列在上述清單中,則會產生英文報表。 |
|
metadata.reportCount |
integer |
已針對查詢產生的報表數量。 | |
metadata.running |
boolean |
指出系統是否正在執行最新報表。 | |
metadata.sendNotification |
boolean |
是否要在報表就緒時傳送電子郵件通知。預設值為 false。 | |
metadata.shareEmailAddress[] |
list |
電子郵件清單:在報告完成時,傳送電子郵件通知的電子郵件地址。與 sendNotification 不同。 |
|
metadata.title |
string |
查詢標題。系統會使用這項資訊,為這項查詢產生的報表命名。 | |
params |
nested object |
查詢參數。 | |
params.filters[] |
list |
用來比對報表流量資料的篩選器。 | |
params.filters[].type |
string |
篩選器類型。
可接受的值為:
|
|
params.filters[].value |
string |
篩選條件值。 | |
params.groupBys[] |
list |
系統會按照這個欄位中列出的篩選器將資料分組。 | |
params.includeInviteData |
boolean |
已淘汰,這個欄位已無法使用。 | |
params.metrics[] |
list |
要以資料欄的形式納入報表的指標。 | |
params.type |
string |
報表類型。 特定類型限制:
可接受的值為:
|
|
queryId |
long |
查詢 ID。 | |
reportDataEndTimeMs |
long |
報表所顯示資料的結束時間。請注意,如果 metadata.dataRange 是 CUSTOM_DATES,就必須提供 reportDataEndTimeMs,否則就忽略。 |
|
reportDataStartTimeMs |
long |
報表所顯示資料的開始時間。請注意,如果 metadata.dataRange 是 CUSTOM_DATES,就必須提供 reportDataStartTimeMs,否則就忽略。 |
|
schedule |
nested object |
執行查詢的頻率與時機相關資訊。 | |
schedule.endTimeMs |
long |
定期執行查詢的日期。 | |
schedule.frequency |
string |
查詢的執行頻率。
可接受的值為:
|
|
schedule.nextRunMinuteOfDay |
integer |
已淘汰,此欄位無效。 | |
schedule.nextRunTimezoneCode |
string |
報表產生時間的標準時區代碼。預設值為 America/New_York。 |
|
timezoneCode |
string |
報表資料時間的標準時區代碼。預設值為 America/New_York。 |
方法
- createquery
- 建立查詢。
- deletequery
- 刪除已儲存的查詢和已儲存的報表。
- getquery
- 擷取已儲存的查詢。
- listqueries
- 擷取已儲存的查詢。
- runquery
- 執行已儲存的查詢來產生報表。