फ़्रीक्वेंसी के हिसाब से विज्ञापन डिलीवरी की रफ़्तार

विज्ञापन खरीदार (डीएसपी और विज्ञापन देने वाला व्यक्ति या कंपनी) को विज्ञापन कैंपेन चलाने के दौरान, विज्ञापन दिखाने की गति को कंट्रोल करने का तरीका जानें. इसके लिए, यह देखा जाता है कि उपयोगकर्ता ने किसी विज्ञापन को कितनी बार देखा है या उससे कितनी बार इंटरैक्ट किया है. फ़्रीक्वेंसी के हिसाब से विज्ञापन दिखाने की सुविधा को कंट्रोल करने से, ऑडियंस को बेहतर अनुभव मिलता है. ऐसा इसलिए, क्योंकि उन्हें बार-बार एक ही विज्ञापन नहीं दिखता. साथ ही, इससे रेवेन्यू भी बढ़ता है. ऐसा इसलिए, क्योंकि एक ही बजट में ज़्यादा उपयोगकर्ताओं तक पहुंचा जा सकता है. इस गाइड में, विज्ञापन दिखाने की फ़्रीक्वेंसी को मैनेज करने के कई तरीके बताए गए हैं.

दिलचस्पी के हिसाब से बनाए गए ग्रुप को छोड़ना

विज्ञापन पर क्लिक किए जाने पर, उपयोगकर्ता के ब्राउज़र से किसी इंटरेस्ट ग्रुप को छोड़ने का अनुरोध करने के लिए, navigator.leaveAdInterestGroup() को कॉल किया जा सकता है. विज्ञापन फ़्रेम और उसके सब-फ़्रेम से, leaveAdInterestGroup() को कॉल किया जा सकता है. हालांकि, इसके लिए ज़रूरी है कि फ़्रेम का ऑरिजिन, दिलचस्पी वाले ग्रुप के ऑरिजिन के जैसा हो. इसके लिए, विज्ञापन फ़्रेम में एक ऐसा इनविज़िबल सब-फ़्रेम जोड़ा जा सकता है जो दिलचस्पी वाले ग्रुप से बाहर निकलने के लिए ज़िम्मेदार हो.

विज्ञापन में दिलचस्पी रखने वाले ग्रुप से ऑप्ट आउट करने पर, आने वाले समय में बिडिंग नहीं की जा सकेगी. साथ ही, यह फ़्रीक्वेंसी कैपिंग के तौर पर काम करेगा.

बिड जनरेट करते समय prevWinsMs सिग्नल का इस्तेमाल करना

फ़्रीक्वेंसी कंट्रोल के लिए, generateBid() में मौजूद browserSignals के अंदर prevWinsMs फ़ील्ड का इस्तेमाल किया जा सकता है.

prevWinMs फ़ील्ड में, दिलचस्पी के हिसाब से बनाए गए ग्रुप के सबसे अच्छा परफ़ॉर्म करने वाले विज्ञापन और पिछली बार सबसे अच्छा परफ़ॉर्म करने वाले विज्ञापनों के बाद से बीता हुआ समय (मिलीसेकंड में) शामिल होता है. ध्यान दें कि यहां मौजूद ad ऑब्जेक्ट में सिर्फ़ renderURL और metadata फ़ील्ड शामिल हैं.

इस सिग्नल का इस्तेमाल करके यह तय किया जाता है कि विज्ञापन दिखाया जाना चाहिए या नहीं. बिड वैल्यू को 0 पर सेट करने से यह पक्का हो जाएगा कि विज्ञापन नीलामी नहीं जीतेगा.

क्लिक की जानकारी को सेव करने के लिए, पहले-पक्ष की कुकी का भी इस्तेमाल किया जा सकता है. विज्ञापन रेंडर होने पर, क्लिक डेटा के साथ मौजूदा इंटरेस्ट ग्रुप को उपयोगकर्ता की बिडिंग के सिग्नल (userBiddingSignals) के तौर पर बदलें.

इस डायग्राम में, क्रम के बारे में बताया गया है:

पहले पक्ष की कुकी में क्लिक डेटा सेव करने और फ़्रीक्वेंसी कंट्रोल के लिए बाद में उसे पढ़ने का क्रम दिखाने वाला डायग्राम

  1. उपयोगकर्ता, विज्ञापन देने वाले व्यक्ति या कंपनी के पेज पर जाता है
  2. खरीदार (विज्ञापन देने वाला व्यक्ति/कंपनी या डीएसपी), पहले पक्ष की कुकी में क्लिक डेटा ऐरे को शुरू करता है.
  3. खरीदार (विज्ञापन देने वाला व्यक्ति/कंपनी या डीएसपी), उपयोगकर्ता को एक जैसे इंटरेस्ट वाले ग्रुप में जोड़ता है. साथ ही, userBiddingSignals फ़ील्ड में शुरुआती clicks ऐरे सेट करता है.
  4. बाद में, उपयोगकर्ता पब्लिशर के पेज पर जाता है.
  5. विज्ञापन स्पेस बेचने वाला व्यक्ति या कंपनी (पब्लिशर/डीएसपी), Protected Audience की नीलामी करता है. इसके बाद, नीलामी जीतने वाले विज्ञापन को उपयोगकर्ता को दिखाया जाता है.
  6. उपयोगकर्ता, जीतने वाले विज्ञापन पर क्लिक करता है.
  7. उपयोगकर्ता को विज्ञापन देने वाले व्यक्ति या कंपनी के पेज पर भेज दिया जाता है.
    • क्लिकथ्रू यूआरएल में, दिलचस्पी वाले ग्रुप का नाम क्वेरी पैरामीटर के तौर पर शामिल होता है
  8. खरीदार (विज्ञापन देने वाला व्यक्ति/कंपनी या डीएसपी), पहले पक्ष की मौजूदा कुकी को पढ़ता है
  9. खरीदार (विज्ञापन देने वाला व्यक्ति/कंपनी या डीएसपी), क्लिक के मौजूदा डेटा में क्लिक का नया टाइमस्टैंप जोड़ता है
  10. खरीदार (विज्ञापन देने वाला व्यक्ति या कंपनी/डीएसपी), नए क्लिक डेटा के साथ इंटरेस्ट ग्रुप को अपडेट करता है.
  11. खरीदार (विज्ञापन देने वाला व्यक्ति/कंपनी या डीएसपी), पहले पक्ष की कुकी को नए क्लिक डेटा के साथ अपडेट करता है.

जब उपयोगकर्ता पब्लिशर पेज पर दोबारा जाता है, तब userBiddingSignals के click फ़ील्ड में मौजूद टाइमस्टैंप, generateBid() फ़ंक्शन में उपलब्ध हो जाता है. खरीदार इस डेटा का इस्तेमाल, विज्ञापन दिखाने की प्रोसेस को कंट्रोल करने के लिए कर सकता है.

What's next?

We want to engage in conversations with you to ensure we build an API that works for everyone.

Discuss the API

Like other Privacy Sandbox APIs, this API is documented and discussed publicly.

Experiment with the API

You can experiment and participate in conversation about the Protected Audience API.