रिपोर्ट में दोहराव रोकना

इवेंट-लेवल और एग्रीगेट की जा सकने वाली रिपोर्ट, दोनों में डुप्लीकेट डेटा को रोकने का तरीका जानें.

कभी-कभी हो सकता है कि आपको कोई खास कन्वर्ज़न एक से ज़्यादा बार दिखे या कोई रिपोर्ट कई बार भेजी जाए. इस पेज में, हमने चर्चा की है कि डुप्लीकेट रिपोर्ट कैसे ढूंढे जा सकते हैं और डुप्लीकेट कन्वर्ज़न की गिनती कैसे की जा सकती है.

पहले ही मिल चुकी रिपोर्ट को अनदेखा करना

नेटवर्क उपलब्ध न होने की वजह से ब्राउज़र रिपोर्ट भेजने की दोबारा कोशिश करने पर, एक ही रिपोर्ट को कई बार भेज सकता है. इस समस्या को कम करने के लिए, शिकायत मिलने पर इसकी report_id की जांच करें. अगर आपको पहले ही उसी report_id के साथ कोई रिपोर्ट मिल चुकी है, तो रिपोर्ट को अनदेखा कर दें.

हमारा सुझाव है कि आप इवेंट-लेवल और इकट्ठा की जा सकने वाली, दोनों रिपोर्ट के डुप्लीकेट की जांच करें.

ब्राउज़र को विशिष्ट रूपांतरणों को अनदेखा करने का निर्देश दें

अचानक होने वाले यूज़र फ़्लो के ज़रिए, किसी कन्वर्ज़न को एक से ज़्यादा बार गिना जा सकता है. ऐसा कैसे हो सकता है, इसका उदाहरण नीचे दिया गया है:

मान लें कि कोई उपयोगकर्ता गलती से, चेकआउट पूरा करने वाले उस पेज को फिर से लोड कर देता है जिसमें कन्वर्ज़न पिक्सल शामिल है. डिफ़ॉल्ट रूप से, पेज फिर से लोड होने पर एक दूसरा कन्वर्ज़न ट्रिगर होगा और आपको दो रिपोर्ट मिलेंगी. लेकिन उपयोगकर्ता ने सिर्फ़ एक ही खरीदारी की है. कन्वर्ज़न की डुप्लीकेट कॉपी बनाकर, इस व्यवहार को बदलकर, सिर्फ़ एक कन्वर्ज़न देखा जा सकता है.

एट्रिब्यूशन लॉजिक के बारे में ज़्यादा जानने के लिए, खास क्लिक, व्यू या कन्वर्ज़न को प्राथमिकता दें लेख पढ़ें.

इवेंट-लेवल की रिपोर्ट में कन्वर्ज़न की डुप्लीकेट कॉपी हटाना

इवेंट-लेवल की रिपोर्ट के लिए कन्वर्ज़न की डुप्लीकेट कॉपी हटाने के लिए, अपने Attribution-Reporting-Register-Trigger हेडर में deduplication_key सेट करें:

"event_trigger_data": [{
  ...
  "deduplication_key": "89796855"
}]

इकट्ठा की जा सकने वाली रिपोर्ट में कन्वर्ज़न की डुप्लीकेट कॉपी हटाना

नीचे दिए गए सेक्शन में, एग्रीगेट की जा सकने वाली रिपोर्ट में डुप्लीकेट कन्वर्ज़न के लिए, डुप्लीकेट कॉपी हटाने वाली कुंजियों और फ़िल्टर के बारे में बताया गया है.

aggregatable_deduplication_keys का इस्तेमाल करें

आप अपने हेडर में डुप्लीकेट कॉपी हटाने की कुंजियां सेट कर सकते हैं:

"aggregatable_deduplication_keys": [{
  "deduplication_key": "1231232123123"
}]

यहां, अगर इस एट्रिब्यूशन ट्रिगर को किसी सोर्स से मैच किया जाता है, तो एक एग्रीगेट की जा सकने वाली रिपोर्ट जनरेट होती है. साथ ही, उसमें 1231232123123 की डिडुप्लीकेशन कुंजी होती है.

फ़िल्टर का इस्तेमाल करना

फ़िल्टर डेटा के आधार पर, इकट्ठा की जा सकने वाली रिपोर्ट की डुप्लीकेट कॉपी हटाई भी जा सकती है.

आपके पास यह तय करने का विकल्प होता है कि इकट्ठा की जा सकने वाली रिपोर्ट के लिए डुप्लीकेट कॉपी हटाने की कुंजी, आपके फ़िल्टर कॉन्फ़िगरेशन के हिसाब से अलग-अलग हो. इससे, कन्वर्ज़न टाइप के आधार पर एग्रीगेट की जा सकने वाली रिपोर्ट की डुप्लीकेट कॉपी बनाने या फ़िल्टर में इस्तेमाल की जा सकने वाली किसी दूसरी जानकारी के आधार पर, इस्तेमाल के उदाहरण चालू हो जाते हैं.

इस उदाहरण में, डुप्लीकेट कॉपी हटाने वाली कुंजियों के साथ-साथ फ़िल्टर के इस्तेमाल के बारे में बताया गया है:

"aggregatable_deduplication_keys": [
  {
    "deduplication_key": "1231232123123",
    "filters": {"conversion_type": ["homepage_view", "productpage_view"]}
  },
  {
    "deduplication_key": "789789789789",
    "filters": {"conversion_type": ["purchase"]}
  }
]

इस उदाहरण में:

  • अगर इस ट्रिगर का मिलान homepage_view या productpage_view टाइप के कन्वर्ज़न से किया जाता है, तो एक एग्रीगेशन रिपोर्ट जनरेट होती है. साथ ही, इसमें 1231232123123 की डुप्लीकेट कॉपी हटाने वाली कुंजी होती है.
  • अगर इस ट्रिगर को purchase टाइप के कन्वर्ज़न से मैच किया जाता है, तो एक एग्रीगेट की जा सकने वाली रिपोर्ट जनरेट होती है. साथ ही, उसमें 789789789789 की डुप्लीकेट कॉपी हटाने वाली कुंजी होती है.
  • अगर डुप्लीकेट कॉपी हटाने वाली कई कुंजियां, फ़िल्टर के डेटा से मेल खाती हैं, तो सबसे पहले मेल खाने वाली कुंजी का इस्तेमाल किया जाता है.

अगले चरण