رجوع للمدونة
التتبعقراءة: 3 دقائق

ليش ينحسب الطلب مرتين وكيف توقفه

البكسل والتتبع من الخادم يكمّلان بعض. بدون معرّف حدث مشترك بينهما، نفس الطلب ينعد مرتين والعائد يطلع أحلى من الواقع. هنا وش يشوف كل مسار، ووين تنكسر إزالة التكرار.
البكسل والتتبع من الخادم يكمّلان بعض. بدون معرّف حدث مشترك بينهما، نفس الطلب ينعد مرتين والعائد يطلع أحلى من الواقع. هنا وش يشوف كل مسار، ووين تنكسر إزالة التكرار.

نفس الطلب يقدر ينعد مرتين: مرة من سكربت المتصفح ومرة من خادم متجرك. العائد يطلع أحلى من الواقع، وما فيه شي في اللوحة يقول لك.

والحل مو إنك تشيل أحد المسارين. الحل معرّف حدث مشترك بين المسارين.

وش يشوف كل مسار

التتبع الهجين يرسل الحدث من طريقين مقصودين، مو من طريق أساسي وطريق احتياطي. كل مسار يشوف شي ما يشوفه الثاني.

المتصفح يعرف الجلسة: من وين جاء الزائر، ومعرّف النقر في الرابط، والصفحات اللي فتحها قبل الطلب.

والخادم يعرف إن الطلب حقيقي، ويعرف اللي ما يوصل المتصفح أصلًا: الإجمالي المؤكد، وحالة الدفع، وملف العميل اللي وراه.

لما يوصلون الاثنين ويتطابقون، يطلع حدث واحد معه معلومات مطابقة أكثر من أي مسار لحاله. ولما ما يتطابقون، يطلعون حدثين.

وين تنكسر إزالة التكرار

الآلية بسيطة: كل مسار يحط نفس معرّف الحدث على نفس الطلب. المنصة تستقبل رسالتين، تشوف معرّف واحد، وتحتفظ بحدث واحد.

وهنا بالضبط تنكسر الآلية. لو ولّد كل مسار معرّف مختلف، وهذا يصير كثير لما يركّب البكسل طرف ويربط الخادم طرف ثاني، ما ينحذف أي تكرار. المنصة ما عندها طريقة تعرف إن Purchase من المتصفح وPurchase من الـAPI نفس البيعة.

الإعدادمشتريات تعدّها المنصةالعائد اللي تقوله
المتصفح وحده880أقل من الواقع
متصفح وخادم مع إزالة تكرار990قريب من الواقع
متصفح وخادم بدون معرّف مشترك1,870منفوخ بقرابة 90%

أرقام افتراضية للتوضيح.

والصف الثالث هو الخطير، لأنه يبان كأن الأداة اشتغلت أحسن من قبل.

والفحص اللي يكشفه بسيط: خذ طلب واحد جديد، وشوف في أدوات الاختبار عند المنصة هل وصلها حدثين بنفس المعرّف ولا حدثين بمعرّفين مختلفين. لو المعرّف مختلف، فكل طلب عندك من يوم ما ربطت الخادم محسوب مرتين.

وش تقيسه جودة المطابقة

كل منصة تعطي كل حدث درجة على مقدار معلومات المطابقة اللي وصلت معه. ميتا تسميها EMQ، وغيرها لها أسماء ثانية لنفس الفكرة.

والدرجة المنخفضة ما تعني إنك غلطت. تعني إن الحدث وصل ومعه معرّفين أو ثلاثة، وكان يقدر يوصل ومعه ثمانية: إيميل، وجوال، ومعرّف خارجي، ومعرّف نقر، وIP، ووكيل المستخدم، واسم، ومدينة، كلها تتحوّل لبصمة مشفّرة قبل ما تطلع من متجرك.

وهالدرجة هي اللي تقرر إذا كانت المنصة تقدر تربط بيعتك بشخص تعرفه. والحدث اللي ما تقدر تطابقه ما تتعلم منه، فما يغيّر شي في مين يشوف إعلانك بعدين.

وهنا يبان دور مسار الخادم. المتصفح يرسل اللي تشوفه الصفحة، والخادم يرسل اللي يحمله سجل الطلب، وهو أكثر في أغلب الحالات.

في فلوفاي، الإرسال الهجين وإزالة تكرار الأحداث شغّالة: حدث المتصفح وحدث الخادم لنفس الطلب يحملون معرّف واحد. واللي نزل من جهة درجة المطابقة هو سجل الأحداث المُرسلة، تشوف فيه وش طلع لكل منصة ووش ردّت به، لكل حدث. أما الدرجة المجمّعة لكل وجهة ومتابعتها عبر الوقت، فما نزلت.

ليش الزيادة أخطر من النقص

النقص يبان. طلبات متجرك أكثر من تحويلات المنصة، فينتبه أحد ويسأل.

أما الزيادة فما يشتكي منها أحد. كل حملة عائدها أعلى من الشهر اللي فات، والحساب يبان بصحة ممتازة، وما أحد يفتح تذكرة على خبر حلو. وبعدها تتحرك الميزانية للحملة اللي تعد مرتين أكثر من غيرها، وغالبًا هي نفسها اللي عليها بكسل وربط خادم على نفس الأحداث.

أسئلة تتكرر

لازم أشيل البكسل عشان أوقف العدّ المزدوج؟ لا. شيله يكلفك إشارات الجلسة اللي ما يشوفها إلا المتصفح. الحل معرّف حدث مشترك بين المسارين.

كيف أعرف إني أعد مرتين الحين؟ قارن شهر كامل من طلبات متجرك مقابل تحويلات الشراء اللي تقولها كل منصة. لو منصة تقول مشتريات أكثر من طلباتك بفرق واضح، وأنت مشغّل بكسل وربط خادم، فإزالة التكرار أول شي تشوفه.

رفع جودة المطابقة يغيّر عدد تحويلاتي؟ يغيّر كم واحد منها تقدر المنصة تنسبه لشخص، وهذا يغيّر التحسين. أما عدد الأحداث اللي أرسلتها فيبقى نفسه.

يشوف الزبون شي من هذا؟ لا. معلومات المطابقة تتحوّل لبصمة مشفّرة قبل ما تطلع من متجرك، ومسار الخادم ما يضيف أي سكربت في المتصفح.

افحص معرّف الحدث أول

افتح إعداد البكسل والـCAPI وتأكد إن الاثنين يرسلون نفس معرّف الحدث على الطلب الواحد. لو ما كان موجود، هذي أول خطوة قبل أي قرار ميزانية مبني على العائد.