Sağlanan analiz sorgusunda statik doğrulama kontrolleri gerçekleştirir.
HTTP isteği
POST https://adsdatahub.googleapis.com/v1/{parent=customers/*}/analysisQueries:validate
URL, gTB Kod Geçişi söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
parent |
Sorgunun sahibi olan üst kaynak adı, ör. 'customers/123'. |
İstek metni
İstek gövdesi aşağıdaki yapıya sahip verileri içerir:
JSON gösterimi |
---|
{ "query": { object ( |
Alanlar | |
---|---|
query |
Doğrulanacak sorgu. |
adsDataCustomerId |
İsteğe bağlı. Reklam verilerini ve geçici tablo erişimini doğrulamak için kullanılacak belirli bağlı Ads Data Hub müşteri kimliği. Tüm bağlı müşteriler için varsayılan olarak kullanılır. Kullanımdan kaldırıldı. query_execution_spec içindeki adsDataCustomerId'yi kullanın. |
matchDataCustomerId |
İsteğe bağlı. Eşleşme verilerini ve geçici tablo erişimini doğrulamak için kullanılacak belirli bağlı Ads Data Hub müşteri kimliği. Tüm bağlı müşteriler için varsayılan olarak kullanılır. Kullanımdan kaldırıldı. query_execution_spec içinde match_table_customer_id kullanın. |
spec |
İsteğe bağlı. query_execution_spec içindeki yinelenen alanlar, dış alanları geçersiz kılar. |
includePerformanceInfo |
İsteğe bağlı. Doğruysa, birtakım performans bilgileri toplamak amacıyla sorguyu kurutmak için BigQuery'yi çağırın. Bu işlem, yalnızca sorguyu doğrulamaya kıyasla daha uzun sürebilir. provanın tarihi, bitiş tarihi ve parametreleri sorgu çalıştırması için ayarlanmalıdır. |
Yanıt metni
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
bir analyticsSorgular.verify isteğine yanıt.
JSON gösterimi |
---|
{ "processedBytes": string, "queryPerformanceInfo": { object ( |
Alanlar | |
---|---|
processedBytes |
Kullanımdan kaldırıldı ve onun yerine queryPerformanceInfo kullanın. Bu sorgunun okuduğu veri miktarı. Bunun nasıl hesaplandığıyla ilgili ayrıntılar için https://cloud.google.com/bigquery/pricing#data sayfasına bakın. includePerformanceInfo değeri doğruysa döndürülür. İşlenen Baytları MB'a yuvarlarız, ardından baytlara dönüştürürüz. -1, bu sorgu için getirme işlemini gerçekleştiremediğimiz anlamına gelir. |
queryPerformanceInfo |
includePerformanceInfo değeri doğruysa döndürülür. |
filteredRowSummary |
Sorgu yürütüldüğünde kullanılacak filtrelenmiş satır özeti: Yeterince toplanmamış satırlar bu sonuçtan çıkarılır, filtrelenmiş satır özeti bu satırların nasıl özetleneceğini açıklar. Ayrıntılar için https://developers.google.com/ads-data-hub/guides/filtered-row-summary sayfasına bakın. |
Yetkilendirme Kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/adsdatahub