web-dev-qa-db-fra.com

Suivre correctement les PDF sur notre site Web

Je cherche le moyen approprié de suivre les téléchargements de PDF à partir des courriels et des liens de notre site.

Si j'ai plusieurs fichiers PDF sur une seule page, comment puis-je suivre le fichier PDF téléchargé? J'ai trouvé un article sur Moz expliquant qu'il fallait ajouter "& PDF = nom du pdf" au lien. Comment cela affecte-t-il le taux de rebond et d'autres mesures? Si un utilisateur atterrit sur une page et clique sur un PDF en moins de 30 secondes, s'agit-il d'un rebond?

Envoyez également des liens de suivi par courrier électronique aux fichiers PDF. Quel est le meilleur moyen de suivre ces liens? Ils ne seraient jamais considérés comme une session s'ils ne touchaient jamais le code d'analyse. Merci a tous!

1
DigitalAce7

Si j'ai plusieurs fichiers PDF sur une seule page, comment puis-je suivre le fichier PDF téléchargé?

Si votre objectif est de suivre les fichiers PDF en fonction de leur type ou de leur sujet, vous pouvez même ajouter un code de suivi à chacun d'eux. Ce code s'affichera dans votre rapport Comportement -> Événements dans GA. Cela peut devenir très fastidieux et dépend vraiment du nombre de PDF dont nous parlons. Votre code ressemblera à ceci:

<a href="#" onClick="_gaq.Push(['_trackEvent', 'Downloads', 'PDF', 'PDF Title Goes here']);">Download PDF</a>

Si vous utilisez Google Tag Magager, vous pouvez utiliser quelques autres options. Utilisation même des déclencheurs, des écouteurs et des paramètres de données HTML5. Consultez cet article sur comment utiliser GTM pour suivre les téléchargements .

Si vous avez une tonne de fichiers PDF, je recommanderais un suivi plus automatisé avec GTM.

Comment cela affecte-t-il le taux de rebond et d'autres mesures? Si un utilisateur atterrit sur une page et clique sur un PDF en moins de 30 secondes sur cette page, s'agit-il d'un rebond?

Si vous définissez cet événement sur non-interaction = False , votre taux de rebond diminuera car l'action/l'interaction sera ajoutée au calcul du taux de rebond. .

Envoyez également par e-mail des liens de suivi à des fichiers PDF. Quel est le meilleur moyen de suivre ces liens?

Pour le courrier électronique, vous pouvez utiliser le code de suivi de campagne dans vos liens. Vous pourrez les trouver dans votre rapport Acquisition -> Campagnes. Cela ne comptera pas comme une session à moins que votre lien ne soit dirigé vers une page où se trouve le PDF. Le code ressemblerait à quelque chose comme ça:

domain.com/?utm_source=Email&utm_medium=Newsletter&utm_term=PDF%20Link&utm_campaign=My%20Weekly%20Newsletter

Si vous le souhaitez, vous pouvez également suivre les téléchargements de courriers électroniques et de sites Web PDF à l'aide du code de campagne. De cette façon, vous pourriez tout avoir sous un seul rapport. Modifiez simplement la valeur du paramètre Source en Email, Site Web ou quelque chose de ce genre.

Enfin, quoi que vous fassiez, assurez-vous de réfléchir longuement à la manière dont vous étiquetez vos événements et vos campagnes. Vous voulez que cela soit bien organisé, il est donc facile pour vous de voir la situation dans son ensemble et d’ajouter des événements et des campagnes sous le même rapport.

1
dasickle

Je pense qu’une meilleure façon de suivre les fichiers PDF et d’autres téléchargements de fichiers consiste à créer un mécanisme permettant de tirer parti de = protocole de mesure de Google Analytics . Cela vous permettrait de savoir quand le fichier a effectivement été accédé depuis votre serveur au lieu de cliquer sur un bouton\lien.

Le problème de cette approche est bien sûr de créer le mécanisme permettant de traiter la demande HTTP à Google Analytics, puis de renvoyer le fichier à l'utilisateur sans affecter son expérience sur votre site.

Voici une vue de haut niveau de la façon dont je traite les fichiers:

  1. Quelqu'un navigue vers www.example.com/example-file.pdf
  2. Le serveur Web réécrit l'URL à l'adresse www.example.com/file-handler/example-file.pdf. La réécriture signifie que le navigateur de l'utilisateur affiche toujours www.example.com/example-file.pdf dans sa barre d'adresse.
  3. Le gestionnaire de fichiers détermine si le fichier existe réellement sur le serveur Web ou dans une base de données.
  4. Le gestionnaire de fichiers crée une publication HTTP en https://ssl.google-analytics.com/collect avec ces données: v=1 // Version. &tid=UA-XXXX-Y // Tracking ID / Property ID. &cid=555 // Anonymous Client ID. &t=pageview // Pageview hit type. &dh=example.com // Document hostname. &dp=/example-file.pdf // Page. (The URL path that the user used to access the file) &dt=Example File // Title. (The file name or make a custom title)
  5. Effacer la réponse
  6. Changez le type de contenu de la réponse en 'application/pdf'
  7. Ajoutez l'en-tête pour que le navigateur sache que vous lui envoyez un fichier.
  8. Afficher le fichier à l'utilisateur.

Dans Google Analytics, je peux créer des rapports sur les fichiers de la même manière que n'importe quelle page Web. Le protocole de mesure permet également de déclencher des événements et d'associer des appels à une campagne.

Si vous avez des questions, faites-le moi savoir et j'espère que cela vous aidera.

1
Adam Huffman

Vous devez également prendre en compte les statistiques côté serveur pour collecter des données telles que les accès aux fichiers. Vous pouvez installer un système sur votre serveur qui analysera les fichiers journaux du serveur.

Par exemple Webalizer http://www.webalizer.org/

0
Penanghill