PWA pour Adobe Analytics

Cette page décrit comment utiliser Adobe Analytics avec les applications web progressives (PWA).

Introduction

Les PWA peuvent apporter une expérience d’application native ainsi que des fonctionnalités hors ligne pour un site web. En règle générale, les PWA incluent un service worker, le provisionnement du cache ainsi qu’un fichier de manifeste, qui peuvent tous contribuer à des temps de chargement plus rapides, une navigation plus facile et un comportement en responsive design.

Adobe Analytics fonctionne de manière aussi transparente avec les PWA qu’avec les sites Web traditionnels. Bien que les PWA aient quelques exigences supplémentaires pour se comporter de manière progressive en elles-mêmes, elles ne créent aucune barrière ni limitation quant à la façon dont Analytics collecte ou restitue les données, par rapport aux sites web traditionnels. En fait, étant donné qu’Analytics inclut déjà des fonctionnalités de suivi hors ligne, les PWA peuvent vous aider à tirer profit de cette fonctionnalité intégrée plus facilement qu’avec les sites web traditionnels.

Obtenez vos données Analytics pour les PWA

Pour collecter et analyser vos données PWA avec Analytics, vous n’avez pas besoin d’apporter de modifications aux configurations. Analytics fournit automatiquement les mêmes fonctionnalités que pour un site web traditionnel.

Ajouter le suivi hors ligne pour améliorer l’efficacité des PWA

Vous pouvez augmenter l’efficacité de vos PWA en utilisant les fonctionnalités de suivi hors ligne d’Adobe Analytics. Cette fonctionnalité est désactivée par défaut, mais vous pouvez ajouter la propriété suivante au fichier AppMeasurement.js pour l’activer : s.trackOffline=true;.

Par exemple, dans le fichier AppMeasurement.js suivant, la propriété est ajoutée à la fin de CONFIG SECTION :

/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
/* Link Tracking Config */
s.trackDownloadLinks=true
s.trackExternalLinks=true
s.trackInlineStats=true
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx"
s.linkInternalFilters="javascript:" //optional: add your internal domain here
s.linkLeaveQueryString=false
s.linkTrackVars="None"
s.linkTrackEvents="None"
s.trackOffline=true
***

Pour plus d’informations sur la configuration du fichier AppMeasurement.js, consultez Présentation des variables de configuration ainsi que les pages spécifiques aux variables dans le même sous-chapitre.

Pour plus d’informations sur les caractéristiques du fichier AppMeasurement.js, consultez la section Aperçu de l’implémentation de JavaScript.

recommendation-more-help
analytics-help-technotes