دليل تنفيذ التتبع
تعلم كيفية تنفيذ بكسلات التتبع وعلامات التحويل لحملاتك.
التتبع الصحيح ضروري لقياس أداء الحملة وتحسين التحويلات. اتبع هذه الخطوات لتنفيذ التتبع بشكل صحيح.
1
احصل على بكسل التتبع الخاص بك
اتصل بمدير حسابك في Adyllic لتلقي كود بكسل التتبع الفريد الخاص بك. كل حملة لها معرف بكسل خاص بها.
2
ثبت البكسل الأساسي
أضف بكسل التتبع الأساسي لجميع صفحات موقعك، ويفضل في قسم <head> للتحميل الأسرع.
3
إعداد أحداث التحويل
أضف كود تتبع الأحداث للصفحات أو الإجراءات المحددة التي تريد تتبعها كتحويلات (المشتريات، التسجيلات، إلخ).
4
اختبر التنفيذ الخاص بك
استخدم أدوات مطور المتصفح للتحقق من أن البكسل يعمل بشكل صحيح. تحقق من علامة التبويب Network لطلبات التتبع.
أمثلة الكود
بكسل التتبع الأساسي
<!-- Adyllic Tracking Pixel -->
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://tracking.adyllic.com/pixel.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','adyllicLayer','YOUR_PIXEL_ID');
</script>
<!-- End Adyllic Tracking Pixel -->حدث التحويل
<!-- Fire on conversion pages -->
<script>
adyllicLayer.push({
'event': 'conversion',
'value': 99.00,
'currency': 'SAR',
'transaction_id': 'ORDER_123'
});
</script>حدث مخصص
<!-- Track custom events -->
<script>
adyllicLayer.push({
'event': 'add_to_cart',
'product_id': 'SKU_456',
'value': 49.00
});
</script>التتبع من جانب الخادم
يرسل التتبع من جانب الخادم البيانات مباشرة من خادمك إلى نقاط نهاية التتبع لدينا، متجاوزاً قيود المتصفح وحاصرات الإعلانات للحصول على قياس أكثر موثوقية.
Benefits
- تجاوز حاصرات الإعلانات وقيود الخصوصية في المتصفح
- جمع بيانات وإسناد أكثر دقة
- تأثير أقل على أداء تحميل الصفحة
- أمان وتحكم محسّن في البيانات
- دعم ملفات تعريف الارتباط من الطرف الأول لتتبع أفضل عبر الجلسات
متى تستخدم التتبع من جانب الخادم
- • تتبع التحويلات عالية القيمة (المشتريات، العملاء المحتملين)
- • عندما تؤثر حاصرات الإعلانات بشكل كبير على بياناتك
- • للتجارة الإلكترونية مع تدفقات دفع معقدة
- • عندما تحتاج إلى امتثال محسّن لخصوصية البيانات
- • إسناد متعدد القنوات عبر الأجهزة
خطوات التنفيذ
- 1قم بإعداد نقطة نهاية من جانب الخادم على الواجهة الخلفية (Node.js، Python، PHP، إلخ.)
- 2قم بتكوين خادمك لإرسال أحداث التحويل إلى واجهة برمجة تطبيقات التحويل في Adyllic
- 3قم بتضمين المعلمات المطلوبة: event_name، event_time، user_data (مشفرة)، و custom_data
- 4قم بتنفيذ إزالة التكرار عن طريق إرسال event_id متطابق لأحداث المتصفح والخادم
- 5اختبر باستخدام مصحح أخطاء الأحداث لدينا للتحقق من استلام أحداث الخادم بشكل صحيح
استكشاف الأخطاء وإصلاحها
- • البكسل لا يعمل؟ تحقق من أخطاء JavaScript في وحدة التحكم.
- • لا تظهر تحويلات؟ تحقق من أن كود الحدث في الصفحة الصحيحة.
- • أحداث مكررة؟ تأكد من عدم تضمين كود البكسل عدة مرات.
- • مشاكل عبر النطاقات؟ اتصل بالدعم لإعداد تتبع النطاقات الفرعية.
