दी गई विश्लेषण क्वेरी पर स्टैटिक पुष्टि की जांच करता है.
एचटीटीपी अनुरोध
POST https://adsdatahub.googleapis.com/v1/{parent=customers/*}/analysisQueries:validate
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल होता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
parent |
पैरंट रिसॉर्स का नाम, जिसमें क्वेरी का मालिकाना हक होता है, जैसे कि ##39;customer/123'. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में ये स्ट्रक्चर शामिल हैं:
जेएसओएन के काेड में दिखाना |
---|
{ "query": { object ( |
फ़ील्ड | |
---|---|
query |
पुष्टि करने के लिए क्वेरी. |
adsDataCustomerId |
ज़रूरी नहीं. विज्ञापन डेटा और अस्थायी टेबल ऐक्सेस की पुष्टि करने के लिए, लिंक किया गया Ads Data Hub का खास ग्राहक आईडी. लिंक किए गए सभी ग्राहक डिफ़ॉल्ट पर सेट होते हैं. समर्थन नहीं होना या रुकना. query_execution_spec के अंदर adsDataCustomerId का इस्तेमाल करें. |
matchDataCustomerId |
ज़रूरी नहीं. मैच डेटा और अस्थायी टेबल ऐक्सेस की पुष्टि करने के लिए, लिंक किया गया Ads Data Hub का खास ग्राहक आईडी. लिंक किए गए सभी ग्राहक डिफ़ॉल्ट पर सेट होते हैं. समर्थन नहीं होना या रुकना. Query_execution_spec के अंदर match_table_customer_id इस्तेमाल करें. |
spec |
ज़रूरी नहीं. query_execution_spec के अंदर डुप्लीकेट फ़ील्ड, बाहर के फ़ील्ड को ओवरराइड करेंगे. |
includePerformanceInfo |
ज़रूरी नहीं. अगर सही है, तो परफ़ॉर्मेंस की कुछ जानकारी इकट्ठा करने के लिए, BigQuery को कॉल करें और क्वेरी चलाएं. सिर्फ़ क्वेरी की पुष्टि करने में ज़्यादा समय लग सकता है. ऑडियो के चालू होने के समय के लिए, startDate, endDate और query_execution_spec के पैरामीटर सेट करने होंगे. |
जवाब का मुख्य भाग
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
विश्लेषण क्वेरी के मान्य अनुरोध का जवाब दिया जाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "processedBytes": string, "queryPerformanceInfo": { object ( |
फ़ील्ड | |
---|---|
processedBytes |
इसका इस्तेमाल अब नहीं किया जाता, और इसके बजाय क्वेरी की परफ़ॉर्मेंस की जानकारी का इस्तेमाल करें. इस क्वेरी से मिले डेटा का बाइट. इसकी गिनती करने के तरीके के बारे में जानने के लिए https://cloud.google.com/bigquery/pricing#data पर जाएं. अगर शामिल की गई परफ़ॉर्मेंस की जानकारी सही है, तो दिखाया जाता है. हमप्रोसेस किए गए बाइट को एमबी में बदल देते हैं और फिर उसे बाइट में बदलते हैं. -1 का मतलब है कि हम इस क्वेरी के लिए इसे फ़ेच नहीं कर सके. |
queryPerformanceInfo |
अगर शामिल की गई परफ़ॉर्मेंस की जानकारी सही है, तो दिखाया जाता है. |
filteredRowSummary |
फ़िल्टर की गई लाइन की खास जानकारी और क्वेरी एक्ज़ीक्यूट होने पर इस्तेमाल की जाएगी: जिन पंक्तियों में ज़रूरत के मुताबिक डेटा इकट्ठा नहीं होता है उन्हें नतीजे में शामिल नहीं किया जाता है. ज़्यादा जानकारी के लिए, https://developers.google.com/ads-data-hub/guides/filtered-row-summary देखें. |
अनुमति पाने के लिंक
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/adsdatahub