التكاملالتثبيت

كيفية تثبيت برنامج نصي للتتبع

لإضافة برنامج نصي للتتبع، ما عليك سوى إدخال رمز صغير في صفحات موقعك الإلكتروني. افتح موقعك الإلكتروني في لوحة Finteza وانتقل إلى الإعدادات:

احصل على رمز تتبع لموقعك الإلكتروني

انسخ رمز التتبع والصقه في جميع صفحات الموقع الإلكتروني داخل وسوم <head></head>.

إذا لم تكن قد سجلت موقعك الإلكتروني في Finteza بالفعل، انقر فوق إضافة في قسم المواقع الإلكترونية. حدد اسم الموقع وعنوانه لتلقي رمز التتبع على الفور.


تأكد من إدخال رمز التتبع في جميع صفحات موقعك الإلكتروني، وإلا فإن إحصاءات الزيارات لن تكون كاملة.


مثال #

رمز الإدراج يبدو كما يلي:

<script type="text/javascript">
  (function(a,e,f,g,b,c,d){a[b]||(a.FintezaCoreObject=b,a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)},a[b].l=1*new Date,c=e.createElement(f),d=e.getElementsByTagName(f)[0],
   c.async=!0,c.defer=!0,c.src=g,d&&d.parentNode&&d.parentNode.insertBefore(c,d))})
  (window,document,"script","{SCRIPT_URL}","fz");
  fz("register","website","{WEBSITE_ID}");
</script>

في الرمز المنسوخ، {SCRIPT_URL} يجب استبداله بعنوان URL الخاص ببرنامج التتبع الرئيسي الذي تم تنزيله من خادم Finteza. {WEBSITE_ID} يجب استبداله بمعرف موقعك الإلكتروني في لوحة Finteza.

بعد إدراج الرمز، تظهر وظيفة fz() في نافذة السياق الرئيسية لصفحة الويب. للتحقق من توفره، قم بتنفيذ window.fz في وحدة التحكم. تستخدم هذه الوظيفة للتفاعل مع Finteza. مثال على تسجيل موقع إلكتروني:

fz("register","website","{WEBSITE_ID}");

إذا كان اسم الوظيفة fz مشغولًا بالفعل، فاستخدم اسمًا آخر. للقيام بذلك، قم بتغيير إعلان الطريقة والاتصال في مكانين في رمز التتبع:

(window,document,"script","{SCRIPT_URL}","fz-your-name");
fz-your-name("register","website","{WEBSITE_ID}");

يتم إدراج البرنامج النصي الرئيسي للتتبع (الذي تم تنزيله من خادم Finteza) في الصفحة بشكل غير متزامن — بشكل مستقل عن العناصر الأخرى. وبالتالي، فإنه لا يبطئ تحميل الصفحة الرئيسية.

معلمات تسجيل الموقع الإلكتروني #

يتضمن رمز الإدراج الاتصال بوظيفة fz("register", ...) التي ترسل أحداث زيارة الموقع الإلكتروني إلى Finteza. تدعم هذه الوظيفة العديد من المعلمات الإضافية:

المعلمات

النوع

الوصف

trackHash

بوليان

تمكين تغيير تتبع تجزئة (ربط) صفحة الويب.
 
افتراضيًا، لا يتم تتبع عمليات الانتقال عبر روابط الربط داخل صفحة الويب. يعتبر الافتتاح الأولي لصفحة ويب فقط عرض للصفحة. قد يكون هذا النهج غير مقبول للمواقع الإلكترونية التي توجد فيها المحتويات بالكامل على صفحة واحدة طويلة (تطبيق صفحة واحدة).

 

قم بتمكين هذه المعلمة للسماح لـ Finteza بتتبع تغييرات التجزئة في عنوان URL لصفحة الويب. سيتم إرسال حدث زيارة صفحة ويب جديدة إلى النظام في كل مرة يتم تغيير التجزئة.

trackLinks

بوليان

تمكين تتبع النقرات على الروابط الخارجية الموجودة على صفحات موقعك الإلكتروني.

 

إذا كنت تستخدم عدة روابط خارجية على الموقع الإلكتروني (على سبيل المثال، عند التعاون مع شبكة إعلانية)، فإن هذه المعلمة تسمح لك بتحديد كيفية مغادرة المستخدمين للموقع الإلكتروني بالضبط.

 

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

timeOnPage

بوليان

تمكين حساب دقيق للوقت الذي يقضيه المستخدم على صفحة الويب.

 

افتراضيًا، يتم حساب المعلمة كفرق بين الإدخال ووقت الانتقال الداخلي. ومع ذلك، فإن هذا الحساب مستحيل بالنسبة لآخر صفحة تمت زيارتها نظرًا لعدم وجود انتقال إلى صفحة الويب الداخلية التالية.

 

في حالة التمكين، يرسل JavaScript Client حدثًا خاصًا إلى Finteza يبلغه بأن المستخدم لا يزال على صفحة الويب كل 15 ثانية. وبالتالي، يمكنك تتبع الوقت المستغرق بدقة أكبر حتى للمشاهدات الفردية.

 

يتم إرسال الأحداث فقط أول دقيقتين يقضيها المستخدم على صفحة الويب.

مثال على تمكين معلمات إضافية:

fz( "register""website", {
    "id":"cacgfaknbbubiozaeidyvhoisrajbdvjqg",
    "trackHash"true,
    "trackLinks"true,
    "accurateBounceRate"true,
    "timeOnPage"true
} );

عند استخدام سياسة أمان المحتوى #

تم تصميم معيار سياسة أمان المحتوى لمنع الهجمات المرتبطة بإدخال رمز ضار في صفحات الموقع الإلكتروني. إذا كنت تستخدم سياسة الأمان هذه، فأضف استثناءً للموقع الإلكتروني الذي يتم تنزيل نص Finteza منه إلى السلسلة مع الإعلان المقابل في كل رأس صفحة ويب، على سبيل المثال:

سياسة أمان المحتوى: script-src 'self' content.mql5.com;

خلاف ذلك، ستحظر المتصفحات تحميل core.js، مما يؤدي إلى تعطيل جمع إحصاءات الموقع.

تسريع التحميل باستخدام X-DNS-Prefetch-Control #

لتسريع عملية تحميل نص التتبع، يوصى بإضافة تعليمات X-DNS-Prefetch-Control إلى رأس جميع صفحات الموقع الإلكتروني:

<meta http-equiv='x-dns-prefetch-control' content='on'>
<link rel='dns-prefetch' href='https://content.mql5.com'>

يعرض موقع البرنامج النصي على المستعرض ، بحيث يمكنه حل العنوان على الفور (عند تنزيل صفحة الويب) دون قضاء الوقت على ذلك عند تحميل البرنامج النصي نفسه.

إنشاء وكلاء تحميل النص عبر موقعك الإلكتروني #

لتجنب حظر تحميل نص Finteza، يوصى بإنشاء الوكيلعبر مواقعك الإلكترونية.