विज्ञापन अनुरोधों में, ऑडियंस और कॉन्टेक्स्ट से जुड़ा डेटा, पब्लिशर से मिले सिग्नल (पीपीएस) के तौर पर भेजा जा सकता है. पीपीएस की मदद से, अपने उपयोगकर्ता डेटा का इस्तेमाल करके प्रोग्रैमैटिक तरीके से कमाई करने की प्रोसेस को बेहतर बनाया जा सकता है. इसके लिए, आपको बिड करने वालों को अपनी ऑडियंस की विशेषताओं के बारे में बताना होगा. ऐसा सभी लेन-देन के टाइप में, स्टैंडर्ड टैक्सनॉमी का इस्तेमाल करके किया जा सकता है. इसके लिए, उपयोगकर्ता आइडेंटिफ़ायर शेयर करने की ज़रूरत नहीं होती. आपकी ऑडियंस की विशेषताओं में, व्यवहार और दिलचस्पी पर आधारित डेटा (IAB ऑडियंस टैक्सनॉमी 1.1) और कॉन्टेक्स्ट के हिसाब से डेटा (IAB कॉन्टेंट टैक्सनॉमी 2.2) शामिल हो सकता है. पब्लिशर से मिले स्ट्रक्चर्ड सिग्नल भी भेजे जा सकते हैं. इन्हें Google तय करता है. इनकी मदद से, अतिरिक्त सिग्नल भेजे जा सकते हैं.
उपयोगकर्ता के सिग्नल का JSON बनाएं
सबसे ऊपर, एक JSON ऑब्जेक्ट बनाएं. इसमें एक ही कुंजी-वैल्यू पेयर हो. कुंजी PublisherProvidedTaxonomySignals
होनी चाहिए और इसकी वैल्यू, ऑब्जेक्ट की एक शृंखला होनी चाहिए. ऐरे में मौजूद हर ऑब्जेक्ट में दो की-वैल्यू पेयर होने चाहिए:
taxonomy
कुंजी, जो इन वैल्यू को स्वीकार करती है. ये वैल्यू, IAB के इन सार्वजनिक स्पेसिफ़िकेशन के साथ मैप की जाती हैं:- ऑडियंस टैक्सनॉमी 1.1 के लिए
IAB_AUDIENCE_1_1
IAB_CONTENT_2_2
Content Taxonomy 2.2 के लिए
- ऑडियंस टैक्सनॉमी 1.1 के लिए
values
कुंजी, जिसमें स्ट्रिंग टैक्सोनॉमी वैल्यू का ऐरे होता है.
स्ट्रक्चर्ड सिग्नल का अरे बनाना
स्ट्रक्चर्ड सिग्नल के लिए, PublisherProvidedStructuredSignals
कुंजी जोड़ें. इसकी वैल्यू, ऑब्जेक्ट के कलेक्शन की होनी चाहिए. सिग्नल की-वैल्यू की इस सूची के आधार पर ऑब्जेक्ट बनाएं:
स्ट्रक्चर्ड सिग्नल टेबल के व्यू को टॉगल करें
सिग्नल | <code" dir="ltr" translate="no">"type" Value</code"> | "single_value" की संभावित वैल्यू |
"values" की संभावित वैल्यू |
---|---|---|---|
ऑडियो फ़ीड टाइप | "audio_feed" |
|
लागू नहीं |
सामग्री रेटिंग | "content_rating" |
|
लागू नहीं |
कॉन्टेंट डिलीवरी | "delivery" |
लागू नहीं |
|
प्रोडक्शन क्वालिटी | "prodq" |
|
लागू नहीं |
नीचे दिया गया उदाहरण देखें. इसमें टैक्सोनॉमी सिग्नल के लिए IAB_AUDIENCE_1_1
और IAB_CONTENT_2_2
का इस्तेमाल किया गया है. साथ ही, इसमें स्ट्रक्चर्ड सिग्नल भी शामिल हैं.
const userSignals = {
"PublisherProvidedTaxonomySignals": [{
"taxonomy": "IAB_AUDIENCE_1_1",
"values": ["6", "284"]
// '6' = 'Demographic | Age Range | 30-34'
// '284' = 'Interest | Business and Finance | Mergers and Acquisitions'
},
{
"taxonomy": "IAB_CONTENT_2_2",
"values": ["49", "138"]
// '49' = 'Books and Literature | Poetry'
// '138' = 'Education | College Education | College Planning'
}],
"PublisherProvidedStructuredSignals": [{
"type": "audio_feed",
"single_value": "af_1",
},
{
"type": "delivery",
"values": ["cd_1", "cd_3"],
},
],
};