أثبت Google Tag Manager نفسه كمعيار فعلي لتكامل نصوص التتبع. بهذه الطريقة ، من ناحية ، يتم فصل المسؤوليات (التسويق عبر الإنترنت مقابل البرمجة) بدقة ، ومن ناحية أخرى ، يمكنك إعداد التتبع وتعديله بسرعة عبر قناة نشر إضافية. فيما يلي نصيحتان صغيرتان لإعداد المشغلات.
عند إنشاء المُشغِّلات، غالبًا ما يتم اختيار خيار "مطابقة مُحدِّد CSS" كنوع التفعيل. على سبيل المثال، إذا أدخلت القيمة `.foo .bar .button` ، فغالبًا ما يفشل المُشغِّل في العمل بشكل موثوق. والسبب في ذلك عادةً هو إمكانية إخفاء عناصر HTML أخرى (مثل عناصر `<span>` لإضافة أنماط إضافية) داخل عنصر الزر. إذا نقرت بعد ذلك مباشرةً على هذه العناصر الفرعية، فلن يتم تفعيل المُشغِّل - لن ينتشر الحدث (يرتفع) في تسلسل DOM الهرمي. لتجنب ذلك، كرِّر المُحدِّد وأضف المُحدِّد العام "*". في مثالنا، التعبير الكامل هو `.foo .bar .button, .foo .bar .button * .`
كنصيحة ثانية ، كان هناك سلوك مزعج في متصفح Safari منذ iOS 10.2 (حتى الإصدار الحالي): إذا قمت بتتبع mailto: links ، تظهر الرسالة التالية في ظل ظروف معينة بعد النقر على الرابط:

هنا تم تنشيط نوع المشغل " انقر - الروابط فقط " مع خيار " انتظار العلامات ". يؤدي هذا إلى تأخير تفعيل هدف الارتباط الفعلي ، مما يؤدي إلى ظهور الرسالة المذكورة أعلاه. بعد تعطيل الخيار ، لم تعد المشكلة تحدث. بدلاً من ذلك ، يمكنك أيضًا استخدام نوع المشغل " انقر - كل العناصر " وتحديد الهدف بأكبر قدر ممكن من الدقة كارتباط باستخدام محدد CSS.