Method: customers.analysisQueries.start

सेव की गई विश्लेषण क्वेरी पर एक्ज़ीक्यूशन शुरू करता है. नतीजे, BigQuery की डेस्टिनेशन टेबल में लिखे जाएंगे. लौटाए गए ऑपरेशन के नाम का इस्तेमाल क्वेरी पूरा होने की स्थिति के लिए पोल में करने के लिए किया जा सकता है.

एचटीटीपी अनुरोध

POST https://adsdatahub.googleapis.com/v1/{name=customers/*/analysisQueries/*}:start

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल होता है.

पाथ पैरामीटर

पैरामीटर
name

string

पूरे संसाधन का नाम, जैसे कि #&39;customers/123/analysisQuery/abcd1234'

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में ये स्ट्रक्चर शामिल हैं:

जेएसओएन के काेड में दिखाना
{
  "spec": {
    object (QueryExecutionSpec)
  },
  "destTable": string,
  "customerId": string
}
फ़ील्ड
spec

object (QueryExecutionSpec)

क्वेरी लागू करने के पैरामीटर के बारे में बताता है.

destTable

string

क्वेरी के नतीजों के लिए, डेस्टिनेशन BigQuery टेबल का फ़ॉर्मैट #339;project.dataset.table_name' है. अगर बताया गया है, तो प्रोजेक्ट को ग्राहक के ADH खाते के लिए, अनुमति वाली सूची में शामिल किया जाना चाहिए. अगर प्रोजेक्ट नहीं दिया गया है, तो दिए गए ग्राहक के लिए डिफ़ॉल्ट प्रोजेक्ट का इस्तेमाल करें. अगर दोनों में से किसी भी प्रोजेक्ट और डेटासेट की जानकारी नहीं दी गई है, तो डिफ़ॉल्ट प्रोजेक्ट और डेटासेट का इस्तेमाल करें.

customerId

string (int64 format)

ज़रूरी नहीं. क्वेरी चालू करने वाला Ads Data Hub ग्राहक. अगर यह तय न हो, तो डिफ़ॉल्ट रूप से उस ग्राहक की क्वेरी की जाती है जिसके पास क्वेरी का मालिकाना हक है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में Operation का एक इंस्टेंस शामिल किया जाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/adsdatahub