إضافة تتبع Plausible Analytics أو Fathom إلى Discourse

لم تعد هناك حاجة لإضافة Fathom أو Plausible Content security policy script src بسبب التحديث Content-Security-Policy now uses 'strict-dynamic'

أفاد آش @ Fathom بأنهم سيقومون بتحديث وثائق Discourse الخاصة بهم.

تعمل كل من Fathom و Plausible بشكل جيد مع هذه المكونات المضافة:

<script src="https://cdn.usefathom.com/script.js" data-spa="auto" data-site="yourcode" data-canonical="false" defer></script>

<script defer data-domain="YOUR-Domain" src="https://plausible.io/js/script.js"></script>

قد يبدو هذا واضحًا ولكن… المكونات التي تحتوي على نصوص Plausible أو Fathom النصية لن تعمل على ما يبدو ما لم يتم إرفاقها بموضوع تم تعيينه على أنه “افتراضي”. لم أجرب ذلك على موقع به سمات متعددة متاحة ولكنني أشك في أن مكونات التحليلات لن يتم استدعاؤها بدون تحديد سمة افتراضية. يبدو الأمر غريبًا نظرًا لأن Discourse يعمل بشكل جيد بطريقة أخرى، على حد علمي، باستخدام سمة Discourse الافتراضية دون الإعلان عنها كافتراضية.

@Falco ربما يكون فرض تحديد افتراضي مفيدًا.

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