Personyze Wiki Personyze Wiki docs
Nederlands
Open Personyze
Docs/ Start Here/ Personyze installeren op Drupal
Start Here

Personyze installeren op Drupal

De officiële Personyze-module voor Drupal 10 en 11 zet de tag op elke front-endpagina vanuit één beheerscherm, zonder thema-aanpassingen. Installeren, instellen, controleren en problemen oplossen.

3 min read Updated 4 hours ago

De Personyze-module voegt de Personyze-tag toe aan elke pagina van een Drupal-site, ingesteld vanuit één scherm in de Drupal-beheeromgeving. Geen thema-aanpassingen, geen code in templates plakken, en niets wat een thema-update ongedaan kan maken.

Ondersteunt Drupal 10 en Drupal 11. Download hem op drupal.org.

Installeren

Met Composer (aanbevolen):

composer require drupal/personyze
drush en personyze

Zonder Composer: download de module van drupal.org/project/personyze, pak hem uit in modules/contrib/, en schakel Personyze in bij Extend (/admin/modules).

Instellen

  1. Ga in Drupal naar Configuration → Web services → Personyze (/admin/config/services/personyze).
  2. Vul je Personyze-account-ID in en sla op.

Je account-ID vind je in Personyze onder Instellingen → Trackingcode: het is het getal in de snippet daar (zie Personyze activeren op je site).

Dat is de hele installatie. De tag is actief vanaf de volgende paginalading.

Het Personyze-instellingenscherm in de Drupal-beheeromgeving
Configuration → Web services → Personyze. Eén verplicht veld, en één dat je kunt negeren. Klik om te vergroten.

Er is een tweede veld, Tracking domains. Laat het leeg. Het is alleen nodig als één Personyze-account meerdere domeinen volgt, en alleen met de waarde die Personyze-support je geeft.

Wat een tag krijgt, en wat niet

  • De tag wordt toegevoegd aan elke front-endpagina van de site.
  • De tag wordt niet toegevoegd aan de Drupal-beheerpagina’s. Dat is bewust: de Drupal-back-end personaliseren wil je nooit, en anders zouden de klikken van je eigen redacteuren als siteverkeer meetellen.
  • Zolang er geen account-ID is opgeslagen, wordt er helemaal geen tag toegevoegd.

Controleren

Open een willekeurige front-endpagina van de site en bekijk de bron. Je zoekt één scriptblok met stat-track-lib.js en een _S_T.setup( -aanroep met je account-ID erin. De module markeert zijn eigen blok met data-personyze="tag"; daarop zoek je het snelst.

Kijk daarna in Personyze zelf: de site hoort binnen een paar minuten verkeer te melden.

Problemen oplossen

Ik heb het account-ID opgeslagen en de pagina’s hebben nog steeds geen tag. Bij het opslaan worden de betrokken caches voor je geleegd, dus dit hoort niet te gebeuren. Gebeurt het toch, bouw de caches dan opnieuw op (drush cr, of Configuration → Development → Performance → Clear all caches) en controleer opnieuw. Een reverse proxy, CDN of Varnish vóór Drupal heeft een eigen cache die Drupal niet kan legen.

De tag ontbreekt op beheerpagina’s. Dat is de bedoeling; zie hierboven. De inlogpagina en de pagina “toegang geweigerd” zijn front-endpagina’s, dus die krijgen de tag wel, ook al begint hun adres met /admin.

De tag is er, maar Personyze meldt geen verkeer. Controleer of het account-ID overeenkomt met dat in Instellingen → Trackingcode, en of je in Personyze naar hetzelfde account kijkt.

Rechten

Om de instelling te wijzigen is het recht Administer Personyze nodig, toe te kennen onder People → Permissions.

Did this page answer your question?
Thank you — that goes to whoever maintains this page.