كيف ينبغي نشر حلول إدارة تجارب العملاء (CMP) في ضوء

في ضوء هذا الإعلان (تحديث علامات النص البرمجي المضمنة للقوالب وواجهة برمجة تطبيقات JavaScript)، تم إيقاف استخدام script type =’text/discourse-plugin أو script type=’text/x-handlebars.\n\nومع ذلك، من الضروري في الاتحاد الأوروبي والمملكة المتحدة وجود منصة إدارة موافقة (CMP)، من أجل جمع البيانات للإعلانات والتتبع.\n\nيشمل ذلك AdSense و GAM و Google Analytics ومعظم البائعين الآخرين. بدون CMP، لن تظهر أي إعلانات تقريبًا وسينتهك أصحاب المواقع قوانين الخصوصية والموافقة.\n\nما هي أفضل الممارسات لتنفيذ نص CMP البرمجي للمضي قدمًا؟\n\nفي السابق، كان لدي رمز في الرأس ولكنني الآن أتلقى أخطاء إدارية ويبدو أن هذا سيتم حذفه في سبتمبر. مثال على الرمز الذي أستخدمه أدناه:\n\n

\n\nموقعي هو gasroom.org\n\nشكرا لك!

يمكنك نقل هذا الرمز إلى علامة التبويب ‘JS’ في سمة (ضمن ‘Edit CSS/HTML’)، بدون علامات script. ضع هذا الرمز داخل الجزء apiInitializer.

بعد ذلك، يمكنك تغيير Discourse.user.current() إلى شيء مثل api.getCurrentUser().

إعجاب واحد (1)