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

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

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

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

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

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

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

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

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

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

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

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

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

تبدیل‌ها را در گزارش‌های جمع‌آوری‌شده کپی کنید

بخش‌های زیر کلیدها و فیلترهای کپی‌سازی را برای کپی کردن تبدیل‌ها در گزارش‌های انباشته توضیح می‌دهند.

از aggregatable_deduplication_keys استفاده کنید

شما می توانید کلیدهای deduplication مانند این را در هدر خود تنظیم کنید:

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

در اینجا، اگر این راه‌انداز انتساب با یک منبع مطابقت داشته باشد، یک گزارش جمع‌آوری‌شده ایجاد می‌شود و دارای یک کلید deduplication 1231232123123 است.

از فیلترها استفاده کنید

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

می‌توانید بر اساس پیکربندی فیلترتان، کلید deduplication خود را برای گزارش‌های جمع‌آوری متفاوت کنید. این امکان استفاده از مواردی مانند کپی برداری از گزارش های انبوه بر اساس نوع تبدیل، یا بر اساس هر اطلاعات دیگری را که می تواند در فیلترها استفاده شود، می دهد.

این مثال استفاده از فیلترها را به همراه کلیدهای تکراری نشان می دهد:

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

در این مثال:

  • اگر این راه‌انداز با تبدیلی از نوع homepage_view یا productpage_view مطابقت داشته باشد، یک گزارش جمع‌آوری‌شده ایجاد می‌شود و دارای یک کلید deduplication 1231232123123 است.
  • اگر این راه‌انداز با تبدیل نوع purchase مطابقت داشته باشد، یک گزارش جمع‌آوری شده ایجاد می‌شود و دارای یک کلید لغو تکراری 789789789789 است.
  • اگر چند کلید deduplication با داده های فیلتر مطابقت داشته باشد، اولین مورد منطبق استفاده می شود.

مراحل بعدی