Configuration de Content Analytics

Cet article décrit les actions manuelles requises pour démarrer ou arrêter la collecte de données d’une configuration Content Analytics ou pour modifier votre implémentation Content Analytics.

Les actions de configuration manuelles suivantes sont disponibles :

Démarrer la collecte de données

Pour démarrer la collecte de données pour une configuration Content Analytics implémentée, procédez comme suit :

  1. Suivez le flux de publication. Publiez la bibliothèque pour la propriété Balises contenant votre configuration Content Analytics.

  2. Installez le code incorporé dans l’élément <head> des pages dans votre environnement de développement, d’évaluation ou de publication, dans le cadre de Content Analytics.

Arrêter la collecte de données

Pour arrêter la collecte de données pour une configuration Content Analytics implémentée, procédez comme suit :

  1. Supprimez le code incorporé dans l’élément <head> des pages de votre environnement de développement, d’évaluation ou de production, dans le cadre de Content Analytics.
  2. Supprimez la propriété Balises associée à votre configuration Content Analytics.

Modifier la collecte de données

Vous pouvez apporter des modifications mineures à une configuration implémentée à l’aide de l’assistant de configuration guidée. Par exemple, modifiez la vue de données ou activez ou désactivez des expériences.

Utilisez l’extension Adobe Content Analytics dans la propriété Balises associée à votre configuration Content Analytics pour apporter des modifications aux artefacts suivants :

  • Sandbox et train de données.

    note caution
    CAUTION
    Vérifiez que le sandbox et le train de données que vous configurez dans l’extension Adobe Content Analytics sont déjà configurés pour Content Analytics à l’aide de la configuration guidée à une étape antérieure. Cette configuration garantit que tous les artefacts requis sont disponibles.

    Vérifiez également que les mises à jour du sandbox ou des trains de données n’interfèrent pas avec une autre configuration Content Analytics qui utilise le même sandbox ou les mêmes trains de données.
  • Capture et définition de l’expérience

    Vous pouvez activer ou désactiver des expériences et modifier les combinaisons d’expressions régulières et de paramètres de requête afin de déterminer comment s’effectue le rendu du contenu sur votre site web.

  • Segmentation d’événement

    Vous pouvez modifier les expressions régulières pour modifier la manière dont vous segmentez les pages et les ressources.

Après avoir apporté des modifications dans l’extension Adobe Content Analytics, veillez à utiliser le flux de publication pour démarrer la collecte de données en fonction des modifications apportées.

Contrôle de version

Si vous souhaitez collecter des expériences Content Analytics, pensez à implémenter le contrôle de version pour vous assurer que les nouvelles expériences (modifications apportées à votre page web) sont correctement collectées.

Pour implémenter le contrôle de version, ajoutez une fonction adobe.getContentExperienceVersion globale sur les pages que vous considérez comme des expériences que vous souhaitez analyser.

La fonction adobe.getContentExperienceVersion doit renvoyer une chaîne en tant que valeur, qui peut être ce que vous voulez, pour identifier la version. La version est ajoutée à l’URL d’ID d’expérience.

Si la fonction est absente ou qu’elle ne renvoie aucune valeur, la valeur NoVersion est utilisée par défaut.

Exemple

window.adobe = window.adobe || {};
window.adobe.getContentExperienceVersion = () => {
  return "1.0";
};

Identités

Content Analytics gère les identités de la manière suivante :

  • L’ECID est automatiquement renseigné dans la partie identityMap du schéma Content Analytics.
  • Si vous avez besoin d’autres valeurs d’identité dans le identityMap, vous devez définir ces valeurs dans le rappel onBeforeEventSend dans l’extension Web SDK.
  • Le groupement basé sur les champs n’est pas pris en charge, car le schéma est détenu par le système. Vous ne pouvez donc pas ajouter un autre champ au schéma pour prendre en charge le groupement basé sur les champs.

Pour vous assurer que les données d’identité Content Analytics et les données d’identité des données du SDK Web Adobe Experience Platform sont correctement regroupées au niveau du champ, vous devez apporter des modifications au rappel onBeforeEventSend du SDK Web.

  1. Accédez à la propriété Balises qui contient l’extension du SDK Web Adobe Experience Platform et l’extension Adobe Content Analytics.

  2. Sélectionnez Plug Extensions.

  3. Sélectionnez l’extension SDK Web Adobe Experience Platform.

  4. Sélectionnez Configurer.

  5. Dans la section Instances SDK, faites défiler l’écran jusqu’à Collecte de données - Rappel OnBeforeEventSend.

    Rappel OnBeforeEventSend

  6. Sélectionnez </> Fournir le code du rappel OnBeforeEventSend.

  7. Ajoutez le code suivant :

    code language-javascript
    window.adobeContentAnalytics?.forwardEvent(content);
    
    content.xdm.identityMap = _satellite.getVar('identityMap');
    if ((content.xdm.eventType === "content.contentEngagement") && (_satellite.getVar('identityMap') != null)) {
       return true;
    }
    

    Rappel OnBeforeEventSend

  8. Sélectionnez Enregistrer pour enregistrer le code.

  9. Sélectionnez Enregistrer pour enregistrer l’extension.

  10. Publiez les mises à jour de la propriété Balises.

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79