جلوگیری از تکرار در گزارشات

بیاموزید که چگونه از تکرار در گزارش‌های سطح رویداد و گزارش‌های تجمیعی جلوگیری کنید.

گاهی اوقات ممکن است متوجه شوید که یک تبدیل خاص بیش از یک بار شمارش شده است، یا یک گزارش چندین بار ارسال شده است. در این صفحه، ما در مورد نحوه یافتن گزارش‌های تکراری و نحوه جلوگیری از شمارش تبدیل‌های تکراری بحث می‌کنیم.

گزارش‌هایی را که قبلاً دریافت کرده‌اید نادیده بگیرید

وقتی مرورگر به دلیل عدم دسترسی به شبکه، دوباره سعی در ارسال گزارش‌ها می‌کند، ممکن است همان گزارش را چندین بار ارسال کند. برای کاهش این مشکل، پس از دریافت گزارش، report_id آن را بررسی کنید. اگر قبلاً گزارشی با همان report_id دریافت کرده‌اید، گزارش را نادیده بگیرید.

توصیه می‌کنیم نسخه‌های تکراری گزارش‌های سطح رویداد و گزارش‌های تجمیعی را بررسی کنید.

به مرورگر دستور دهید که تبدیل‌های خاص را نادیده بگیرد

از طریق یک جریان کاربری غیرمنتظره، یک تبدیل ممکن است بیش از یک بار شمارش شود. مثال زیر نحوه وقوع این اتفاق را شرح می‌دهد:

فرض کنید کاربری به اشتباه صفحه تکمیل خرید را که شامل پیکسل تبدیل است، دوباره بارگذاری می‌کند. به طور پیش‌فرض، بارگذاری مجدد صفحه باعث ایجاد یک تبدیل دوم می‌شود و شما دو گزارش دریافت خواهید کرد. اما کاربر فقط یک خرید انجام داده است. می‌توانید با حذف تبدیل‌های تکراری، این رفتار را تغییر دهید تا فقط یک تبدیل را ببینید.

می‌توانید اطلاعات بیشتر در مورد منطق انتساب را در اولویت‌بندی کلیک‌ها، بازدیدها یا تبدیل‌های خاص مطالعه کنید.

تبدیل‌های تکراری را در گزارش‌های سطح رویداد حذف کنید

برای حذف تبدیل‌های تکراری برای گزارش‌های سطح رویداد، یک deduplication_key در هدر Attribution-Reporting-Register-Trigger خود تنظیم کنید:

"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 است.
  • اگر چندین کلید حذف داده‌های تکراری با داده‌های فیلتر مطابقت داشته باشند، اولین کلید منطبق استفاده می‌شود.

مراحل بعدی