Ads Data Hub API

Ads Data Hub क्वेरी चलाने के लिए एपीआई.

सेवा: adsdatahub.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की ओर से दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को अपनी लाइब्रेरी का इस्तेमाल करना हो, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.

खोज से जुड़ा दस्तावेज़

डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला ऐसा ब्यौरा होता है जिसकी मदद से, REST API के बारे में बताया और उसका इस्तेमाल किया जा सकता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लग इन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में कई डिस्कवरी दस्तावेज़ हो सकते हैं. यह सेवा, खोज के लिए इस्तेमाल होने वाला यह दस्तावेज़ देती है:

सेवा एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है जो किसी एपीआई सेवा के नेटवर्क का पता बताता है. एक सेवा में कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा के आगे दिए गए सेवा एंडपॉइंट हैं और नीचे दिए गए सभी यूआरआई इस सेवा एंडपॉइंट से संबंधित हैं:

  • https://adsdatahub.googleapis.com

REST रिसॉर्स: v1.customers

माटिंग में इस्तेमाल हुए तरीके
describeValidDv360AdvertiserIds POST /v1/{customer=customers/*}:describeValidDv360AdvertiserIds
मान्य DV360 विज्ञापन देने वालों के बारे में बताता है
describeValidFrequencyLimitingEventMatchers GET /v1/{customer=customers/*}:describeValidFrequencyLimitingEventMatchers
फ़्रीक्वेंसी कैपिंग ऑडियंस की सूचियों के लिए, मेटाडेटा के साथ मान्य इवेंट मैच करने वालों की सूची बनाता है.
exportJobHistory POST /v1/{customer=customers/*}:exportJobHistory
किसी ग्राहक खाते के, नौकरी के इतिहास को ग्राहक के चुने गए BigQuery डेटासेट में एक्सपोर्ट करता है.
generateDv360IvtVideoViewabilityReport POST /v1/{customer=customers/*}:generateDv360IvtVideoViewabilityReport
DV360 प्लैटफ़ॉर्म के लिए, अमान्य विज्ञापन दिखने से जुड़े आंकड़ों की मेट्रिक को फिर से पाने के लिए, क्वेरी को लागू करना शुरू करता है.
generateIvtReport POST /v1/{name=customers/*}:generateIvtReport
किसी खास प्लैटफ़ॉर्म के लिए, अमान्य ट्रैफ़िक की गिनती से जुड़ी हर दिन की खास जानकारी पाने के लिए, क्वेरी को लागू करना शुरू करता है.
get GET /v1/{name=customers/*}
अनुरोध किए गए Ads Data Hub ग्राहक को वापस लाता है.
getImportCompletionStatus GET /v1/{customer=customers/*}/importCompletionStatus
दी गई तारीख को ADH में शामिल किए गए सभी ग्राहकों के Google डेटा का प्रतिशत दिखाता है.
list GET /v1/customers
Ads Data Hub के उन ग्राहकों की सूची बनाता है जिनके पास मौजूदा उपयोगकर्ता का ऐक्सेस है.

REST का संसाधन: v1.customers.adsDataCustomers

माटिंग में इस्तेमाल हुए तरीके
get GET /v1/{name=customers/*/adsDataCustomers/*}
अनुरोध किए गए Ads Data Hub ग्राहक को वापस लाता है.
getDataAccessBudget GET /v1/{name=customers/*/adsDataCustomers/*/dataAccessBudget}
पिछले 366 दिनों में, अनुरोध किए गए विज्ञापनों के डेटा सोर्स के लिए, डेटा ऐक्सेस बजट को वापस लाया जाता है.
list GET /v1/{parent=customers/*}/adsDataCustomers
ग्राहकों के ऐक्सेस किए जा सकने वाले विज्ञापनों के डेटा की सूची बनाता है.

REST रिसॉर्स: v1.customers.analysisQuery

माटिंग में इस्तेमाल हुए तरीके
create POST /v1/{parent=customers/*}/analysisQueries
बाद में लागू करने के लिए, एक विश्लेषण क्वेरी बनाता है.
delete DELETE /v1/{name=customers/*/analysisQueries/*}
यह विश्लेषण क्वेरी को मिटाता है.
get GET /v1/{name=customers/*/analysisQueries/*}
यह अनुरोध की गई विश्लेषण क्वेरी को वापस लाता है.
list GET /v1/{parent=customers/*}/analysisQueries
खास ग्राहक के मालिकाना हक वाली विश्लेषण क्वेरी की सूची बनाता है.
patch PATCH /v1/{query.name=customers/*/analysisQueries/*}
पहले से मौजूद विश्लेषण क्वेरी को अपडेट करता है.
start POST /v1/{name=customers/*/analysisQueries/*}:start
सेव की गई विश्लेषण क्वेरी पर एक्ज़ीक्यूशन शुरू करता है.
startTransient POST /v1/{parent=customers/*}/analysisQueries:startTransient
कुछ समय के लिए होने वाली विश्लेषण क्वेरी पर एक्ज़ीक्यूशन शुरू करता है.
validate POST /v1/{parent=customers/*}/analysisQueries:validate
दी गई विश्लेषण क्वेरी पर स्टैटिक पुष्टि की जांच करता है.

REST रिसॉर्स: v1.customers.customBiddingAlgorithms

माटिंग में इस्तेमाल हुए तरीके
addAdvertiser POST /v1/{customBiddingAlgorithm=customers/*/customBiddingAlgorithms/*}:addAdvertiser
कस्टम बिडिंग एल्गोरिदम और विज्ञापन देने वाली कंपनी के साथ DV360 विज्ञापन देने वाला जोड़ें.
create POST /v1/{parent=customers/*}/customBiddingAlgorithms
Ads Data Hub से मैनेज की जाने वाली कस्टम बिडिंग एल्गोरिदम बनाता है.
delete DELETE /v1/{name=customers/*/customBiddingAlgorithms/*}
पसंद के मुताबिक बोली लगाने वाले इस एल्गोरिदम को मिटाएं.
execute POST /v1/{name=customers/*/customBiddingAlgorithms/*}:execute
कस्टम बिडिंग मॉडल के लिए, पिछले 30 दिनों में मिले इंप्रेशन को स्कोर करता है.
get GET /v1/{name=customers/*/customBiddingAlgorithms/*}
अनुरोध किए गए Ads Data Hub-मैनेज किए गए कस्टम बिडिंग एल्गोरिदम को वापस लाता है.
list GET /v1/{parent=customers/*}/customBiddingAlgorithms
पसंद के मुताबिक बिडिंग के एल्गोरिदम की सूची बनाएं, जिन्हें Ads Data Hub के ग्राहक मैनेज करते हैं.
patch PATCH /v1/{customBiddingAlgorithm.name=customers/*/customBiddingAlgorithms/*}
विज्ञापन डेटा हब के लिए मैनेज की गई कस्टम बिडिंग के एल्गोरिदम को अपडेट करता है.
removeAdvertiser POST /v1/{customBiddingAlgorithm=customers/*/customBiddingAlgorithms/*}:removeAdvertiser
पसंद के मुताबिक बोली लगाने वाले एल्गोरिदम के विज्ञापन देने वाले DV360 के विज्ञापन देने वाले को हटाएं.

REST रिसॉर्स: v1.customers.tables

माटिंग में इस्तेमाल हुए तरीके
get GET /v1/{name=customers/*/tables/*}
अनुरोध किए गए Ads Data Hub टेबल को वापस लाता है.
list GET /v1/{parent=customers/*}/tables
Ads Data Hub की टेबल की सूची बनाएं, जिसमें बताए गए ग्राहक के पास ऐक्सेस है.

REST रिसॉर्स: v1.customers.tempTables

माटिंग में इस्तेमाल हुए तरीके
get GET /v1/{name=customers/*/tempTables/*}
अनुरोध किए गए Ads Data Hub के अस्थायी टेबल को वापस लाया जाता है.
list GET /v1/{parent=customers/*}/tempTables
Ads Data Hub की उन अस्थायी टेबल की सूची बनाता है जिन्हें ग्राहक ने बनाया है.

REST रिसॉर्स: v1.customers.userListQuery

माटिंग में इस्तेमाल हुए तरीके
create POST /v1/{parent=customers/*}/userListQueries
बाद में लागू करने के लिए, उपयोगकर्ता सूची वाली क्वेरी बनाता है.
delete DELETE /v1/{name=customers/*/userListQueries/*}
इससे उपयोगकर्ता सूची की क्वेरी मिट जाती है.
get GET /v1/{name=customers/*/userListQueries/*}
अनुरोध की गई उपयोगकर्ता सूची से जुड़ी क्वेरी दिखाता है.
list GET /v1/{parent=customers/*}/userListQueries
दिए गए ग्राहक के मालिकाना हक वाली उपयोगकर्ता सूची की क्वेरी को सूची में शामिल करता है.
patch PATCH /v1/{query.name=customers/*/userListQueries/*}
उपयोगकर्ता सूची की मौजूदा क्वेरी को अपडेट करता है.
start POST /v1/{name=customers/*/userListQueries/*}:start
सेव की गई उपयोगकर्ता सूची से जुड़ी क्वेरी पर एक्ज़ीक्यूशन शुरू करता है.
startTransient
(deprecated)
POST /v1/{parent=customers/*}/userListQueries:startTransient
कुछ समय के लिए उपयोगकर्ता सूची की क्वेरी पर एक्ज़ीक्यूशन शुरू करता है.
validate POST /v1/{parent=customers/*}/userListQueries:validate
दी गई उपयोगकर्ता सूची क्वेरी के लिए स्टैटिक पुष्टि की जांच करता है.

REST रिसॉर्स: v1.customers.userLists

माटिंग में इस्तेमाल हुए तरीके
addEventMatchers POST /v1/{userList=customers/*/userLists/*}:addEventMatchers
फ़्रीक्वेंसी मैच के आधार पर, उपयोगकर्ता सूची में इवेंट मैचर को जोड़ता है.
addRecipients POST /v1/{userList=customers/*/userLists/*}:addRecipients
Ads Data Hub से मैनेज की जाने वाली उपयोगकर्ता सूची में, पाने वालों के नाम जोड़ें.
create POST /v1/{parent=customers/*}/userLists
Ads Data Hub की मदद से मैनेज की जाने वाली उपयोगकर्ता सूची बनाता है.
delete DELETE /v1/{name=customers/*/userLists/*}
अनुरोध की गई Ads Data Hub की प्रबंधित उपयोगकर्ता सूची मिटाएं.
generateFrequencyListMemberships POST /v1/{name=customers/*/userLists/*}:generateFrequencyListMemberships
UserList के लिए सदस्यताएं जनरेट करें.
get GET /v1/{name=customers/*/userLists/*}
अनुरोध किए गए Ads Data Hub की मैनेज की गई उपयोगकर्ता सूची को वापस लाता है.
list GET /v1/{parent=customers/*}/userLists
दिए गए Ads Data Hub ग्राहक की ओर से मैनेज की जाने वाली उपयोगकर्ता सूचियों की सूची.
patch PATCH /v1/{userList.name=customers/*/userLists/*}
अनुरोध की गई Ads Data Hub की प्रबंधित उपयोगकर्ता सूची अपडेट करता है.
removeRecipients POST /v1/{userList=customers/*/userLists/*}:removeRecipients
Ads Data Hub से मैनेज की जाने वाली उपयोगकर्ता सूची में शामिल लोगों को हटाया जाता है.

REST रिसॉर्स: v1.operations

माटिंग में इस्तेमाल हुए तरीके
cancel POST /v1/{name=operations/**}:cancel
लंबे समय तक चलने वाली कार्रवाई के लिए, एसिंक्रोनस तरीके से रद्द करना शुरू करता है.
delete DELETE /v1/{name=operations/**}
लंबे समय तक चलने वाली कार्रवाई मिटाती है.
get GET /v1/{name=operations/**}
इससे लंबे समय तक चलने वाले ऑपरेशन की नई स्थिति का पता चलता है.
list GET /v1/{name}
उन कार्रवाइयों की सूची बनाता है जो अनुरोध में दिए गए फ़िल्टर से मेल खाती हैं.
wait POST /v1/{name=operations/**}:wait
सबसे लंबे समय तक चलने वाली कार्रवाई के पूरा होने या तय किए गए टाइम आउट तक पहुंचने तक इंतज़ार करता है. साथ ही, यह नई स्थिति में वापस आ जाता है.

REST रिसॉर्स: v1.outage

माटिंग में इस्तेमाल हुए तरीके
list GET /v1/outages
कुछ समय के लिए उपलब्ध नहीं होने की जानकारी के साथ, सेवा उपलब्ध न होने के टाइमस्टैंप में बदलाव किया गया है. साथ ही, लुकबैक विंडो 130 दिन की है.