Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.
Kaynak temsilleri
Bir sorguyu temsil eder.
{
"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
}| Mülk adı | Değer | Açıklama | Notlar |
|---|---|---|---|
kind |
string |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: sabit "doubleclickbidmanager#query" dizesi. |
|
metadata |
nested object |
Sorgu meta verileri. | |
metadata.dataRange |
string |
Rapor verilerinin aralığı.
Kabul edilen değerler şunlardır:
|
|
metadata.format |
string |
Oluşturulan raporun biçimi.
Kabul edilen değerler şunlardır:
|
|
metadata.googleCloudStoragePathForLatestReport |
string |
Google Cloud Storage'da en son raporun saklandığı konumun yolu. | |
metadata.googleDrivePathForLatestReport |
string |
En son raporun Google Drive'daki yolu. | |
metadata.latestReportRunTimeMs |
long |
En son raporun çalıştırılmaya başladığı zaman. | |
metadata.locale |
string |
Oluşturulan raporların yerel ayarı. Kabul edilebilir değerler şunlardır:
Yukarıdaki listede olmayan bir yerel ayar dizesi İngilizce raporlar oluşturur. |
|
metadata.reportCount |
integer |
Sorgu için oluşturulan raporların sayısı. | |
metadata.running |
boolean |
En son raporun şu anda çalışıp çalışmadığı. | |
metadata.sendNotification |
boolean |
Rapor hazır olduğunda e-posta bildirimi gönderilip gönderilmeyeceğini belirler. Varsayılan olarak false (yanlış) değerine ayarlanır. | |
metadata.shareEmailAddress[] |
list |
Rapor tamamlandığında e-posta bildirimleri gönderilen e-posta adreslerinin listesi. sendNotification ürününden ayrıdır. |
|
metadata.title |
string |
Sorgu başlığı. Bu sorgudan oluşturulan raporları adlandırmak için kullanılır. | |
params |
nested object |
Sorgu parametreleri. | |
params.filters[] |
list |
Raporunuzdaki trafik verilerini eşleştirmek için kullanılan filtreler. | |
params.filters[].type |
string |
Filtre türü.
Kabul edilen değerler şunlardır:
|
|
params.filters[].value |
string |
Filtre değeri. | |
params.groupBys[] |
list |
Veriler, bu alanda listelenen filtrelere göre gruplandırılır. | |
params.includeInviteData |
boolean |
Kullanımdan kaldırıldı. Bu alan artık kullanılmamaktadır. | |
params.metrics[] |
list |
Raporunuza sütun olarak dahil edilecek metrikler. | |
params.type |
string |
Rapor türü. Türe özel sınırlamalar:
Kabul edilebilir değerler şunlardır:
|
|
queryId |
long |
Sorgu kimliği. | |
reportDataEndTimeMs |
long |
Raporda gösterilen verilerin bitiş zamanı. Not: metadata.dataRange, CUSTOM_DATES ise reportDataEndTimeMs zorunludur, aksi takdirde yoksayılır. |
|
reportDataStartTimeMs |
long |
Raporda gösterilen verilerin başlangıç zamanı. Not: metadata.dataRange, CUSTOM_DATES ise reportDataStartTimeMs zorunludur, aksi takdirde yoksayılır. |
|
schedule |
nested object |
Bir sorgunun ne sıklıkta ve ne zaman çalıştırılacağıyla ilgili bilgiler. | |
schedule.endTimeMs |
long |
Sorgunun belirli aralıklarla çalıştırılacağı tarih ve saat. | |
schedule.frequency |
string |
Sorgunun ne sıklıkta çalıştırıldığı.
Kabul edilen değerler şunlardır:
|
|
schedule.nextRunMinuteOfDay |
integer |
Kullanımdan kaldırıldı. Bu alanın etkisi yoktur. | |
schedule.nextRunTimezoneCode |
string |
Rapor oluşturma zamanı için standart saat dilimi kodu. Varsayılan olarak America/New_York değerine ayarlanır. |
|
timezoneCode |
string |
Rapor veri zamanı için standart saat dilimi kodu. Varsayılan olarak America/New_York değerine ayarlanır. |
Yöntemler
- createquery
- Sorgu oluşturur.
- deletequery
- Depolanan bir sorguyu ve ilişkili depolanan raporları siler.
- getquery
- Depolanan bir sorguyu getirir.
- listqueries
- Depolanan sorguları alır.
- runquery
- Rapor oluşturmak için, depolanan bir sorguyu çalıştırır.