C’è qualcosa che sto facendo di sbagliato qui? Ho aggiunto il componente del tema e l’ho applicato al tema predefinito che sto usando e quando visualizzo il sorgente sul forum mostra lo script lì ma sto ancora “aspettando la prima visualizzazione della pagina” su Plausible. Ho anche provato con lo script Plausible predefinito non modificato e ancora non appare nulla.
Continuando la discussione di cui sopra: ho avuto lo stesso problema quando ho utilizzato lo script .hash.js per Plausible.
Nessuna visualizzazione di pagina è stata registrata, tranne in qualche modo con un “refresh forzato” con Ctrl/Cmd+F5. Le successive navigazioni in-app non sono state registrate.
Ho rimosso la parte .hash dal nome dello script, tornando allo script standard, e poi tutta la registrazione sembrava funzionare perfettamente! (Ho testato questo essendo un visitatore corrente e vedendo tutte le pagine su cui ho cliccato apparire in Plausible)
Il mio contesto:
- Sto usando l’immagine Plausible v1.5 da DockerHub
- Discourse v3.1.0.beta2 (47abe61994)
- Nota che ho anche seguito le istruzioni sulla Content Security Policy che sono state aggiunte alla voce Discourse nella documentazione di Plausible 4 mesi fa (forse qualcosa che ti è sfuggito @JasonH ?)
Potrebbero anche coloro per i quali lo script .hash.js funzionava segnalare quali versioni utilizzano? E se funziona ancora? @itsbhanusharma @justin
Probabilmente c’è un motivo per cui ci sono segnalazioni contrastanti su questo, comprendere le versioni collegate alle segnalazioni potrebbe essere un buon punto di partenza per indagare.
Sembra funzionare
<script defer async data-domain="yourforum.co" src="https://stats.yourforum.co/js/plausible.hash.outbound-links.js"></script>
Facendo eco a @th0rgall sopra: il processo attualmente documentato nell’OP con lo script script.hash.js non sembra funzionare affatto, ma l’utilizzo del link standard script.js fornito da Plausible sembra funzionare. @JammyDodger @justin sarebbe possibile commentare lo stato attuale delle cose? Molti progetti OSS sono interessati a migrare da GA in questo momento.
Modifica: per notare che ho aggiunto plausible.io a CSP script src
Non ho alcuna esperienza precedente con Plausible, ma mi sono appena iscritto per una prova gratuita per testarlo e ha funzionato perfettamente seguendo le istruzioni a schermo senza modifiche aggiuntive. ![]()
Se è quello che vedono anche gli altri, sarò felice di aggiornare le istruzioni. ![]()
Anche se c’è qualcos’altro di cui dovrei essere a conoscenza, per favore fatemelo sapere. ![]()
(inoltre, non l’ho aggiunto al mio CSP e non vedo errori nella console?)
@JammyDodger il successo sopra è con lo script script.js semplice? Se sì, questo corrisponde alla mia esperienza. Per quanto ne so, le cose funzionano da quando ho configurato con script.js qualche giorno fa:
Ho modificato l’OP.
Se qualcuno nota qualcosa di strano, me lo faccia sapere. ![]()
Qualcuno è riuscito a utilizzare la funzionalità delle proprietà personalizzate in Plausible? Nel mio caso, vorrei aggiungere la categoria dell’argomento e il tag dell’argomento a Plausible come proprietà personalizzate in modo da poter segmentare i clic di tutti gli argomenti per categoria e tag.
Seguendo le istruzioni sopra e la guida di Fathom
sembra necessitare di un aggiornamento o forse mi sfugge qualcosa ![]()
Aggiungere https://cdn.usefathom.com/script.js a “Content security policy script src” genera un errore e non viene salvato. La cosa strana è che Fathom sembra funzionare (per lo più) senza https://cdn.usefathom.com/script.js in atto.
Suggerimenti?
Non è più necessario aggiungere lo script src della policy di sicurezza dei contenuti di Fathom o Plausible a causa dell’aggiornamento Content-Security-Policy now uses 'strict-dynamic'
Ash @ Fathom segnala che aggiorneranno la loro documentazione di Discourse.
Sia Fathom che Plausible funzionano bene con questi componenti aggiunti:
<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>
Questo potrebbe sembrare ovvio ma… i componenti con script Plausible o Fathom apparentemente non funzioneranno a meno che non siano collegati a un tema impostato come “predefinito”. Non ho provato su un sito con più temi disponibili, ma sospetto che i componenti di analisi non verranno chiamati senza la selezione di un tema predefinito. Sembra strano dato che Discourse altrimenti funziona bene, per quanto ne so, utilizzando il tema predefinito di Discourse senza dichiararlo come predefinito.
@Falco Forzare una selezione predefinita potrebbe essere utile.
Ciao a tutti, Ash di Fathom ![]()
Intervengo solo per dire che @philh ha assolutamente ragione: la nostra documentazione di configurazione di Discourse era un po’ datata (non è più necessario aggiungere il nostro script src alla CSP). Grazie per avercelo fatto sapere @philh!
Abbiamo ora aggiornato la guida per rimuovere quel passaggio e speriamo di evitare future confusioni. Abbiamo anche aggiunto una guida passo passo per configurare Fathom su Discourse, basata in parte sulle utili informazioni condivise in questo thread, quindi grazie anche per questo!
Puoi trovare la guida aggiornata qui:
https://usefathom.com/docs/integrations/discourse
Se qualcuno si imbatte in questo thread e ha bisogno di una mano per la configurazione, non esiti a contattare il nostro team di supporto: siamo sempre felici di aiutare ![]()
Il tag guide dovrebbe essere aggiunto a questo argomento per chiarire che non si tratta di una domanda ma di una guida?
Aggiornato il primo messaggio con il nuovo URL della guida di Fathom, grazie @FathomAsh
Sono d’accordo con @NateDhaliwal forse qualcuno con privilegi di tagging può aggiungere guide al primo messaggio





