بالنسبة لأداء الإعلان المثالي، نوصي المعلنين بتنفيذ واجهة API التحويلات جنبًا إلى جنب مع بيكسل Meta. نُسمي هذا "إعدادًا متكررًا" وتوجد المزيد من التفاصيل حول هذا النهج الموصى به هنا.
عندما يستخدم المعلنون إعدادًا متكررًا، يجب عليهم إعداد أسلوب إلغاء التكرار لضمان قدرة نظام عرض الإعلانات على التمييز بين الأحداث المميزة والمتداخلة. يصف هذا المستند خيارات أسلوب إلغاء التكرار المتعددة لمساعدة فيسبوك في إلغاء تكرار الأحداث.
لا يحتاج المعلنون الذين لا يرسلون الحدث ذاته مرتين عبر كل من واجهة API التحويلات وحدث بيكسل Meta إلى إعداد إلغاء التكرار لتلك الأحداث.
تسمح واجهة API التحويلات الآن للمعلنين بإرسال أحداث الويب والتطبيق والمتجر الفعلي إلى Meta عبر نقطة نهاية واحدة كبديل عن عبر نقاط متعددة. تعرف على المزيد حول واجهة API التحويلات.
يحاول فيسبوك إلغاء تكرار الأحداث المتطابقة المرسلة من خلال حدث بيكسل Meta وواجهة API التحويلات. توجد طريقتان لإلغاء تكرار الأحداث:
بالنسبة لهذا النهج، تتم إضافة المعلمة event_id إلى أحداثك من جانب كل من واجهة API التحويلات وحدث بيكسل المتصفح. المعلمة event_id هي المعرف الذي يمكنه التمييز بشكل فريد بين الأحداث المتماثلة. اقرأ المزيد عن المعلمة event_id.
نحدد ما إذا كانت الأحداث متماثلة بناءً على المعرف والاسم. لذا، حتى يتم إلغاء تكرار الحدث:
eventID لبيكسل Meta مع event_id في واجهة API التحويلات.event لبيكسل Meta مع event_name في واجهة API التحويلات.بمجرد تلقي الأحداث، نقوم باستخدام عدد من الإستراتيجيات لإلغاء التكرار بين الأحداث التي قد تساعد في التحسين والقياس. إذا كانت تلف أحداث الخادم والمتصفح لا تختلف بشكل كبير في محتواها، فإننا نفضل بشكل عام الحدث الذي يتم تلقيه أولاً.
لاحظ أن المعلمة eventID لحدث البيكسل هي الوسيطة الرابعة في استدعاء تتبع fbq.
المثال
fbq('track', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
بالنسبة لهذا النهج، يجب استخدام event_name و/أو fbp و/أو external_id بشكل متسق في كل أحداث المتصفح والخادم. راجع معلمات معلومات العملاء لمعرفة المزيد من المعلومات حول المعلمتين external_id وfbp.
إذا قمت بتكوين المعلمتين external_id و/أو fbp المطلوب إرسالهما عبر كل من المتصفح والخادم، فيمكننا إزالة الأحداث المتكررة تلقائيًا. فيما يلي طريقة سير العملية:
event_name وfbp و/أو external_id.event_name وfbp و/أو external_id.event_name وfbp و/أو external_id.أسلوب إلغاء التكرار هذا:
للحصول على مطابقة أفضل، نحتاج إلى معلومات دقيقة من الأحداث الواردة من خلال بيكسل Meta وواجهة API التحويلات:
eventID الموجود داخل المعلمة eventData الاختيارية قيمة فريدة. استنادًا إلى تطبيق بيكسل Meta، يمكنك استخدام:
track لإرسال الحدث لكل وحدات البيكسل في الصفحة
fbq('track', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});trackSingle لإرسال الحدث لبيكسل واحد
fbq('trackSingle', 'SPECIFIC_PIXEL_ID', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});eid<img src="https://www.facebook.com/tr?id=PIXEL_ID&ev=Purchase&eid=EVENT_ID"/>
fbq('track', 'Lead', {}, {eventID: 'EVENT_ID'});eventID من بيكسل Meta متطابقًا مع event_id في الحدث المقابل الوارد من واجهة API التحويلات.event_id وevent_name) ومجموعة مفاتيح المتصفح (eventID وevent) المُرسلة إلى معرف البيكسل نفسه في غضون 48 ساعة، فإننا نتجاهل الأحداث اللاحقة.event_ids، فيرجى مراعاة أنه لا يتم إلغاء تكرار الأحداث إلا إذا تم تلقيها في غضون 48 ساعة من موعد استلام الحدث الأول مع event_id محدد.تعرَّف على كيفية التحقق من إعداد إلغاء التكرار ودمج الأحداث في وثائق التحقق من الإعداد.