Comment installer AEM Asset Insights dans AEM 6.2.

Environnement

AEM 6.2

Étapes

I. Configurer Adobe Analytics :

  1. Connectez-vous à Adobe Analytics (via une organisation marketing cloud ou via sc.omniture.com)

  2. Sélectionnez Administrateur ==> Report Suites

  3. Créez un Report Suite pour Asset Insights

  4. Sélectionnez le nouveau Report Suite et accédez à Modifier les paramètres => Conversion => Variables de conversion

  5. Ajoutez eVar3 (voir la capture d’écran evar3 [3]) et enregistrez.

  6. Sélectionnez Modifier les paramètres => Conversion => Evénements de succès

  7. Configurez event7 et event8 (voir la capture d’écran variables d’évènement [4]) et enregistrez

  8. Sélectionnez Édition Paramètres => Conversion => Liste de Variables

  9. Configurez list1 (voir la capture d’écran [5] ci-dessous) et enregistrez

A des fins de test, vous pouvez également activer la création de rapports en temps réel afin de ne pas avoir à attendre une heure avant que les données ne soient visibles dans le rapport d’analyse.
  1. Sur le même écran Report Suite au-dessus, sélectionnez à nouveau votre report suite

  2. Sélectionnez Modifier les paramètres => Temps réel

  3. Activez Activez Temps réel

  4. Texte de l’étape
  5. Texte de l’étape

II. Configuration d’AEM :

  1. Accédez à cette URL dans AEM : /mnt/overlay/dam/gui/content/assetinsights/wizard/configure.html

  2. Saisissez les identifications, autorisez, définissez le report suite à celui que vous avez créé plus tôt et utilisez la configuration par défaut (voir configuration de ressources insights [6])

    Asset Click Success Event Name *
    event7
    Asset Click eVar *
    eVar3
     Asset Impression Success Event Name *
    event8
    Asset Impression listVar *
    listvar1

    Remarque :

    Pour la liste var, sur AEM, la variable est toujours appelée listvar# et sur Analytics, elle listée avec #.

  3. Allez sur /crx/packmgr/index.jsp

  4. Téléchargez et installez le package «insightsDemo.zip»

III. Générez le trafic

  1. Une fois tous les variables configurées, vous devez générer du trafic. Dans le fichier zip joint, recherchez le fichier DemoSite.zip et décompressez le contenu.

  2. Ouvrez index.html dans l’éditeur de texte

  3. Recherchez et remplacez toutes les occurrences de "http://localhost:4502/" dans le code HTML par l’url de base à votre boîte de test, par exemple : http://dev-aem-author:4502/

  4. Allez à la ligne 15

    assetAnalytics.dispatcher.init("","","","listvar1", "eVar3", "event8","event7");

  5. Mettez à jour le code avec la suite de rapports de votre site, l’hôte de l’API et les variables. Par exemple, voir ci-dessous (remplacez avec votre suite de rapports Asset Insights et avec votre identifiant d’entreprise analytique :

    assetAnalytics.dispatcher.init("",".or1.sc.omtrdc.net","","listvar1", "eVar3", "event8","event7");

  6. Ouvrez le fichier index.html dans un navigateur. Si tout fonctionne correctement, cela générera du trafic.

IV. Exécutez le travail de synchronisation du rapport de performance de l’actif de synchronisation

Les données doivent maintenant être signalées à Adobe Analytics.  L’étape suivante consiste à obtenir l’AEM pour télécharger les données du rapport.  Par défaut, l’AEM ne télécharge les données qu’une fois toutes les nuits.  Cependant, vous pouvez modifier la configuration pour l’exécuter plus fréquemment.  Nous le ferions exécuter toutes les minutes pour les tests volontaires uniquement.

  1. Allez sur l’url de l’hôte AEM http://aem-host:port/system/console/configMgr/com.day.cq.dam.performance.internal.AssetPerformanceReportSyncJobnal.AssetPerformanceReportSyncJob

  2. Sauvegardez la valeur par défaut et la définir comme l’expression cron "0 0/1 * 1/1 * ? *" pour le faire exécuter une fois chaque minute

  3. Surveillez les journaux de AEM pour toutes les erreurs. Toutefois, si tout fonctionne correctement, vous verrez ce message dans les journaux [1].  Si cela ne fonctionne pas, vous verrez ce message [2].

  4. Si la tâche échoue, la cause la plus courante est que la suite de rapports n’est pas définie.  Suivez ce lien pour définir à nouveau l’identifiant de la suite de rapports : http://aem-host:port/etc/cloudservices/sitecatalyst/assetinsights/performance.html

Consultez la page de documentation 6.2 de Asset Insights pour plus d’informations :
 https://docs.adobe.com/docs/fr/aem/6-2/author/assets/managing-assets-touch-ui/asset-insights.html

[1]

15.07.2017 00:32:14.199 *INFO* [sling-default-2583-com.day.cq.dam.performance.internal.AssetPerformanceReportSyncJob.39255] com.day.cq.dam.performance.internal.AssetPerformanceReportSyncJob Asset Insight report sync from SiteCatalyst completes.

[2]

27.06.2017 22:39:01.788 *ERROR* [sling-default-9186-com.day.cq.dam.performance.internal.AssetPerformanceReportSyncJob.7035] com.day.cq.dam.performance.internal.AssetPerformanceReportSyncJob Exception while syncing the report from SC

[3] capture d’écran

[4] capture d’écran eVar

[5] capture d’écran list-var

[6] asset insights

Vous pouvez télécharger les fichiers zip (insightsDemo.zip,DemoSite.zip) en vous rendant sur la page Démo module.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?