Configurazione di Analytics per le funzioni di Communities analytics-configuration-for-communities-features
Panoramica overview
Adobe Analytics e Adobe Experience Manager (AEM) sono entrambe soluzioni di Adobe Experience Cloud.
Adobe Analytics può essere configurato per AEM Communities in modo che, quando un membro interagisce con le funzioni di Communities supportate, gli eventi vengano inviati ad Adobe Analytics da cui vengono generati i rapporti.
Ad esempio, dal sito della community, gli amministratori possono visualizzare vari rapporti relativi alla riproduzione del video.
Inoltre, Analytics è necessario per:
-
Nell’ambiente Publish:
- Generazione di rapporti sulle tendenze della community
- Consentire ai visitatori del sito di ordinare per "più visualizzati", "più attivi", "più apprezzati"
- Visualizza conteggi in elenchi UGC (User-Generated Content)
-
Nell’ambiente di authoring:
- Visualizzazione dei dati di partecipazione nella console di gestione membri (visualizzazioni, post, operazioni seguenti, Mi piace)
- Riepilogo tendenze, heartbeat video e dispositivo video per la risorsa di abilitazione rapporti
Le funzioni supportate per Communities includono:
Questa sezione della documentazione descrive come collegare una suite di rapporti di Analytics con le funzioni di Communities. I passaggi di base sono i seguenti:
-
Replica la chiave di crittografia per verificare che la crittografia/decrittografia venga eseguita correttamente in tutte le istanze AEM
-
Prepara una suite di rapporti di Adobe Analytics
-
Crea un servizio cloud e un framework di analisi AEM
-
Abilitare Analytics per un sito community
-
Verifica mappatura variabile da Analytics a AEM
-
Identifica editore primario
-
Publish il sito della community
-
Configura l'importazione dei dati del report da Adobe Analytics al sito community
Prerequisiti prerequisites
Per configurare le funzionalità di Analytics for Communities, è necessario collaborare con il rappresentante del tuo account per impostare un account Adobe Analytics e una suite di rapporti. Una volta stabilite, dovrebbero essere disponibili le seguenti informazioni:
-
Nome società
Azienda associata all’account Adobe Analytics.
-
Nome utente
Nome utente di accesso per l’utente autorizzato a gestire l’account Analytics
(deve includere i privilegi di accesso al servizio Web). -
Password
Password di accesso per l'utente autorizzato.
-
Centro dati di Analytics
L’URL del data center di Analytics per l’account.
-
Suite di rapporti
Nome della suite di rapporti di Analytics da utilizzare.
Suite di rapporti Adobe Analytics per reporting video adobe-analytics-report-suite-for-video-reporting
Utilizzando la Gestione suite di rapporti di Adobe Experience Cloud, è possibile configurare le suite di rapporti di Analytics in modo che un sito community possa essere abilitato per fornire rapporti per le funzioni di Communities.
Effettuando l'accesso a Adobe Experience Cloud con Nome società e Nome utente, è possibile configurare una suite di rapporti nuova o esistente con:
-
11 Variabili di conversione (eVars)
-
Da
evar1
aevar11
abilitato -
Possibilità di riutilizzare (rinominare) le eVar esistenti o crearne di da utilizzare per le funzioni community
-
-
7 eventi di successo (eventi)
-
Da
event1
aevent7
abilitato -
tipo
Counter
- non
Counter (no subrelations)
- non
-
È possibile riutilizzare (rinominare) gli eventi esistenti o crearne di nuovi da utilizzare per le funzioni di Communities
-
-
-
Console di reporting video
- Abilita
Video Core
- Seleziona Salva
- Abilita
-
Console di misurazione Core video
- Seleziona
Use Solution Variables
- Seleziona Salva
- Seleziona
-
Se utilizzi una nuova suite di rapporti, una nuova suite di rapporti può contenere solo 4 eVar e 6 variabili evento, mentre per le community sono necessarie 11 e 7 variabili evento.
Se utilizzi una suite di rapporti esistente, potrebbe essere necessario modificare la mappatura delle variabili prima di attivare il framework Analytics per un sito community.
Contatta il rappresentante del tuo account per eventuali problemi relativi alle variabili dedicate alle community.
-
Da
evar1
aevar11
-
Da
event1
aevent7
Video Heartbeat Analytics video-heartbeat-analytics
Quando Video Heartbeat Analytics è concesso in licenza, viene assegnato Marketing Cloud Org Id
.
Per abilitare il reporting Video Heartbeat dopo la configurazione della suite di rapporti Analytics per il reporting video:
- Crea un servizio Analytics Cloud
- Abilita Analytics per un sito community
- Associa
Marketing Cloud Org Id
al sito community
Marketing Cloud Org Id
può essere immesso al momento della creazione del sito community o successiva modifica le proprietà del sito community.
Quando Video Heartbeat Analytics è abilitato, il codice JavaScript (JS) del lettore video crea un’istanza del codice libreria heartbeat video (anche in JS). Il codice gestisce tutte le logiche per l’invio degli aggiornamenti dello stato video ai server di tracciamento video di Analytics ogni 10 secondi (non configurabile). Alla fine invia un rapporto cumulativo della sessione video ai server principali di Analytics.
Se non è abilitata, non viene mai creata un'istanza del codice heartbeat video e solo l'avanzamento video e il tracciamento della posizione di ripresa vengono salvati in modo permanente in SRP per il reporting.
Configurazione servizio Analytics Cloud AEM aem-analytics-cloud-service-configuration
Per creare un’integrazione Analytics, che integri Adobe Analytics con il sito della community AEM, utilizzando l’interfaccia utente standard nell’istanza di authoring:
- Dalla navigazione globale: Strumenti > Distribuzione > Cloud Service
- Scorri verso il basso fino a Adobe Analytics
- Seleziona Configura ora o Mostra configurazioni
Finestra di dialogo Crea configurazione create-configuration-dialog
- Seleziona l'icona
[+]
accanto a Configurazioni disponibili per creare una configurazione.
Nella finestra di dialogo Crea configurazione, i valori da immettere identificano la configurazione.
-
Titolo
(Obbligatorio) Titolo da visualizzare per la configurazione.
Ad esempio, immetti Analytics community -
Nome
(Facoltativo) Se non viene specificato, per impostazione predefinita il nome corrisponde a un nome di nodo valido derivato dal titolo.
Ad esempio, immettere community -
Modello
Seleziona
Adobe Analytics Configuration
-
Seleziona Crea
- Avvia la pagina di configurazione e apre la finestra di dialogo
Analytics Settings
- Avvia la pagina di configurazione e apre la finestra di dialogo
Finestra di dialogo Impostazioni di Analytics analytics-settings-dialog
La creazione iniziale di una nuova configurazione di Analytics comporta la visualizzazione della configurazione e una nuova finestra di dialogo per l’immissione delle impostazioni di Analytics. Questa finestra di dialogo richiede le informazioni sui prerequisiti ottenute dal rappresentante dell'account.
-
Società
Azienda associata all’account Adobe Analytics.
-
Nome utente
Il nome utente di accesso per l’utente autorizzato a gestire l’account Analytics.
-
Password
Password di accesso per l'utente autorizzato.
-
Centro dati
Seleziona il data center di Analytics che ospita la suite di rapporti.
-
Non aggiungere tag di tracciamento alla pagina
Lascia come predefinito (deselezionato).
-
Utilizza AppMeasurement
Lascia come predefinito (deselezionato).
-
Non importare di notte le impression della pagina (creazione)
Lascia come predefinito (deselezionato).
-
Non importare di notte le impression della pagina (pubblicazione)
Lascia come predefinito (deselezionato).
Per salvare le impostazioni:
-
Seleziona Connetti ad Analytics
-
In caso contrario,
- Verificare che le voci non contengano spazi iniziali.
- Prova con un altro centro dati.
-
-
Selezionare OK.
Crea framework create-framework
Dopo aver configurato correttamente la connessione di base ad Adobe Analytics, è necessario creare o modificare un framework per il sito community. Lo scopo del framework è quello di mappare le variabili della funzione Communities (AEM) alle variabili di Analytics (suite di rapporti).
-
Seleziona l'icona
[+]
accanto a framework disponibili per creare un framework. -
Titolo
(Obbligatorio) Titolo da visualizzare per il framework
Ad esempio, immettere Framework community. -
Nome
(Facoltativo) Se non viene specificato, per impostazione predefinita il nome corrisponde a un nome di nodo valido derivato dal titolo.
Ad esempio, immettere community. -
Modello
Selezionare
Adobe Analytics Framework
. -
Seleziona Crea.
La creazione del framework di Analytics apre il framework per la configurazione.
Configurazione framework analisi AEM aem-analytics-framework-configuration
Lo scopo del framework è quello di mappare le variabili AEM alle variabili Analytics (eVar ed eventi). Le variabili di Analytics disponibili per la mappatura sono definite nella suite di rapporti.
Seleziona suite di rapporti select-report-suite
Seleziona la suite di rapporti che è stata configurata per il reporting video.
Se una suite di rapporti non è ancora stata creata o non è configurata correttamente, vedi la sezione precedente:
Suite di rapporti Adobe Analytics per reporting video
Il Sidekick non è necessario e può essere ridotto a icona in modo da non ostacolare l’accesso alle impostazioni delle suite di rapporti.
Finestra di dialogo Suite di rapporti prima e dopo aver selezionato "Aggiungi elemento" report-suites-dialog-before-and-after-selecting-add-item
-
Seleziona Aggiungi elemento +.
Vengono visualizzate due caselle a discesa.
-
Scegli un
Report suite.
Le suite di rapporti associate all’account aziendale sono disponibili per la selezione.
-
Seleziona Sì nella finestra di dialogo visualizzata:
code language-none Load default server settings? Do you want to load the default server settings and overwrite current values in the Server section?
-
Scegli un
Run Mode
. -
Seleziona Pubblica.
Il servizio cloud Analytics e il framework sono stati completati. Le mappature vengono definite dopo la creazione di un sito community con questo servizio Analytics abilitato.
Abilitare Analytics per un sito community enable-analytics-for-a-community-site
Abilita per nuovo sito community enable-for-new-community-site
Per aggiungere il servizio Analytics Cloud durante la creazione di un sito community:
-
Nel passaggio 3, nella scheda ANALYTICS:
- Selezionare la casella di controllo Abilita analisi.
- Selezionare il framework dalla casella a discesa.
-
Se necessario, torna alla configurazione del framework Analytics per regolare le mappature delle variabili.
Abilita per sito community esistente enable-for-existing-community-site
Per aggiungere il servizio Analytics Cloud a un sito community esistente:
-
Passa alla console Community > Sites.
-
Selezionare l'icona Modifica sito del sito community.
-
Selezionare SETTINGS.
-
Nella sezione Analytics:
- Selezionare la casella di controllo Abilita analisi.
- Scegliere il framework dalla casella a discesa.
-
Se necessario, torna alla configurazione del framework Analytics per regolare le mappature delle variabili.
Abilita per siti personalizzati enable-for-customized-sites
Affinché il tracciamento e l'importazione di Analytics funzionino correttamente per un sito community, è necessario che sia presente un elemento pagina con la classe scf-js-site-title
e gli attributi href. Nella pagina deve essere presente un solo elemento di questo tipo, come nel caso di uno script sitepage.hbs
non modificato per un sito community. Il valore di siteUrl
viene estratto e inviato ad Adobe Analytics come percorso sito.
# present in default sitepage.hbs
# only one scf-js-site-title class should be included
# this example sets it to be hidden as it serves no visual purpose
<div
class="navbar-brand scf-js-site-title"
href="{{siteUrl}}.html"
style="visibility: hidden;"
>
</div>
Per un sito community personalizzato che si sovrappone allo script sitepage.hbs
, verificare che l'elemento sia presente. La variabile siteUrl
viene impostata quando viene riprodotta sul server prima di essere trasmessa al client.
Per un sito AEM generico che include componenti di Communities ma non è stato creato con la procedura guidata per la creazione del sito, è necessario aggiungere l'elemento. Il valore di href deve essere il percorso del sito. Ad esempio, se il percorso del sito è /content/my/company/en
, utilizzare:
<div
class="navbar-brand scf-js-site-title"
href="/content/my/company/en.html"
style="visibility: hidden;"
>
</div>
Funzioni di Analytics per Communities analytics-for-communities-features
Analytics viene utilizzato automaticamente per diverse funzioni di Communities.
La configurazione OSGi dell'ambiente di authoring, AEM Communities Analytics Component Configuration
, fornisce un elenco dei componenti instrumentati per Analytics. La mappatura automatica delle variabili è determinata dai componenti elencati.
Se vengono creati nuovi componenti personalizzati instrumentati per Analytics, questi devono essere aggiunti a questo elenco di componenti configurati.
Configurazione componente component-configuration
Analisi mappata alle variabili AEM mapped-analytics-to-aem-variables
Dopo il salvataggio del sito community, con Analytics abilitato e il framework di configurazione cloud selezionato, le variabili AEM vengono mappate automaticamente sulle eVar e sugli eventi di Analytics. Inizia rispettivamente con evar1 ed event1 e viene incrementato di 1.
Se si utilizza una suite di rapporti esistente che ha mappato una qualsiasi delle variabili all'interno di evar1 fino a evar11 ed event1 fino a event7, diventa necessario rimappare le variabili AEM e ripristinare la mappatura originale.
Di seguito è riportato un esempio di mappature predefinite:
Mappa delle eVar inviate con ogni evento map-of-evars-sent-with-each-event
Esempi per valori eVar:
-
Tipo MIME: video/mp4
-
titolo del sito community: Geometrixx
-
nome funzione community: forum
-
nome gruppo community: trekking
-
percorso del contenuto del gruppo community:
/content/sites/<site name>/en/groups/hiking
-
Tipo risorsa componente UGC:
social/forum/components/hbs/topic
-
Titolo componente UGC: argomenti trekking
-
accesso (authorizableId):
aaron.mcdonald@mailinator.com
-
Percorso SRP per UGC:
/content/usergenerated/asi/.../forum/jmtz-topic3
o percorso del componente da seguire:/content/sites/<site name>/en/jcr:content/content/primary/forum
-
percorso del contenuto del sito community:
/content/sites/<site name>/en
Modifica della mappatura delle variabili di Analytics modifying-analytics-variable-mapping
La mappatura di eVar ed eventi di Analytics alle variabili AEM è visibile dalla configurazione del framework dopo l’abilitazione di Analytics per un sito community.
Dopo l'abilitazione di Analytics e prima della pubblicazione del sito community, la mappatura può essere modificata nel framework. Trascina la eVar o l’evento di Analytics desiderato dalla barra a sinistra e rilascialo nella riga pertinente nella tabella di mappatura.
Per evitare mappature duplicate, assicurati di rimuovere l’evar o l’evento Analytics sostituito dalla riga passando con il mouse sopra di esso e selezionando la "X" che appare a destra dell’elemento variabile Analytics.
Se le eVar e gli eventi di Communities sovrascrivono le mappature preesistenti nella suite di rapporti, per evitare perdite di dati assegna le variabili AEM per le funzioni Communities ad altre eVar o eventi di Analytics e ripristina le mappature originali.
Esempio di passaggio 1: trascinare Analytics evar14 nella tabella di mappatura example-step-dragging-analytics-evar-into-mapping-table
Esempio di passaggio 2: selezione di "x" per rimuovere evar11 sostituito example-step-selecting-x-to-remove-replaced-evar
Esempio di passaggio 3: AEM var eventdata.siteId rinominato in Analytics evar14 example-step-aem-var-eventdata-siteid-remapped-to-analytics-evar
Pubblicazione del sito community publishing-the-community-site
Verificare la mappatura delle variabili da Analytics a AEM verify-analytics-to-aem-variable-mapping
È consigliabile verificare la mappatura delle variabili prima di pubblicare il sito community, che pubblica anche il servizio e il framework di Analytics Cloud.
Vedere le sezioni:
-
Da
evar1
aevar11
-
Da
event1
aevent7
Editore primario primary-publisher
Se la distribuzione scelta è una farm di pubblicazione, è necessario identificare un'istanza di pubblicazione AEM come editore principale per il polling di Adobe Analytics per i dati del report da scrivere in SRP.
Per impostazione predefinita, la configurazione OSGi AEM Communities Publisher Configuration
identifica la propria istanza di pubblicazione come editore principale, in modo che tutte le istanze di pubblicazione in una farm di pubblicazione si identifichino autonomamente come principale.
È pertanto necessario modificare la configurazione in tutte le istanze di pubblicazione secondarie per deselezionare la casella di controllo Editore primario.
Per istruzioni specifiche, vedere la sezione relativa all'editore principale di Distribuzione delle community.
Replica la chiave di crittografia replicate-the-crypto-key
Le credenziali di Adobe Analytics sono crittografate. Per facilitare la replica o la trasmissione delle credenziali di analisi crittografate tra l’autore e gli editori, tutte le istanze AEM devono condividere la stessa chiave di crittografia primaria.
A tale scopo, seguire le istruzioni in Replica la chiave di crittografia.
Sito della community Publish e servizio Analytics Cloud publish-community-site-and-analytics-cloud-service
Dopo che il servizio Analytics Cloud è stato abilitato per un sito community e, se necessario, la mappatura delle variabili da Analytics a AEM è stata regolata, replicare la configurazione nell'ambiente di pubblicazione (ri)pubblicando il sito community.
Ottenimento di rapporti da Analytics obtaining-reports-from-analytics
Gestione dei rapporti report-management
La configurazione OSGi, AEM Communities Analytics Report Management
, dell'autore e dell'editore primario viene utilizzata per eseguire query in Analytics.
Per l’autore, le query sono per i rapporti in tempo reale.
Nell’editore principale, le query vengono utilizzate per fornire informazioni in preparazione all’importazione dei dati analitici di Report Importer.
L’intervallo di query predefinito è 10 secondi.
Importazione report report-importer
Dopo la pubblicazione di un sito community abilitato per Analytics, è possibile configurare la configurazione OSGi, AEM Communities Analytics Report Importer
, dell'editore primario per impostare l'intervallo di polling predefinito per le configurazioni non configurate singolarmente in CRXDE.
L'intervallo di polling controlla la frequenza delle richieste ad Adobe Analytics per i dati da estrarre e salvare in SRP.
Quando i dati possono essere classificati come "big data", i polling più frequenti possono comportare un carico elevato sul sito della community.
Il polling predefinito Intervallo di importazione è impostato su 12 ore.
Personalizzazione dei rapporti dei componenti component-report-customization
Attualmente, per personalizzare le metriche da monitorare, nell’archivio vengono creati nodi che definiscono i periodi di tempo per i quali generare un rapporto su tale metrica.
L’argomento del forum è attualmente l’unico esempio di questa personalizzazione:
-
Nel server di pubblicazione principale, accedere con privilegi amministrativi.
-
Passa a CRXDE Liti. Ad esempio, https://localhost:4503/crx/de.
-
Nel nodo
jcr:content
della directory principale della lingua (ad esempio,/content/sites/engage/en/jcr:content
), passa al componente configurato per la generazione di rapporti di Analytics.
Ad esempioanalytics/reportConfigs/social_forum_components_hbs_topic
-
Osserva i periodi di tempo creati:
last30Days
last90Days
thisYear
-
Osserva il nodo
total
.- La modifica della proprietà
interval
sovrascrive l'intervallo di Importazione report. - Il valore è in secondi ed è impostato su quattro ore (14400 secondi).
- La modifica della proprietà
Gestire i dati utente in Analytics manage-user-data-in-analytics
Adobe Analytics fornisce API che ti consentono di accedere, esportare ed eliminare dati utente. Per ulteriori informazioni, vedere Invia richieste di accesso ed eliminazione.
Riferimenti resources
- Adobe Experience Cloud: Guida e riferimento di Analytics
- AEM: Integrazione con Adobe Analytics
- AEM: Analytics con provider esterni