Quando si utilizzano ContextHub e AEM Targeting Engine per personalizzare il contenuto in base agli attivatori di dati in una configurazione di creazione/pubblicazione, tutte le configurazioni relative a ContextHub e Personalizzazione non vengono replicate automaticamente con i canali al momento della pubblicazione.
Seguite questa pagina per apprendere i passaggi manuali necessari per pubblicare queste configurazioni separatamente.
In pratica, si tratta di pubblicare manualmente:
Seguite i passaggi riportati di seguito per replicare le attivazioni dei dati sul server di pubblicazione.
Andate su Strumenti > Distribuzione > Distribuzione > Pubblica agente e fate clic sull'agente di pubblicazione per configurare le impostazioni.
In alternativa, è possibile utilizzare http://localhost:4502/libs/granite/distribution/content/distribution-agent.html?agentName=publish
per navigare direttamente sullo schermo per configurare e verificare la connessione.
Fate clic su Test Connection nella barra delle azioni per convalidare la comunicazione dell'autore con l'istanza di pubblicazione, come illustrato nella figura riportata di seguito.
Se il test ha esito negativo, è necessario correggere la configurazione dell'agente di replica tra l'istanza di creazione e di pubblicazione. Per ulteriori informazioni, fare riferimento a Risoluzione dei problemi relativi alla connessione di prova.
Selezionare Aggiungi dalla struttura ad albero Agente di distribuzione e selezionare il percorso di configurazione del progetto, ad esempio /conf/screens/settings/cloudsettings/configuration
.
Fare clic su Invia.
Andate all'istanza AEM > Personalizzazione > Audiences oppure utilizzate http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/audiences.html
per navigare direttamente.
Espandete la cartella del progetto, ad esempio /conf/screens/
.
Seleziona tutte le audience e i segmenti dall'interfaccia utente.
Fate clic su Gestisci pubblicazione nella barra delle azioni.
Fare clic su Next e Publish.
Andate all'istanza AEM > Personalizzazione > Attività oppure utilizzate http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.html
per navigare direttamente.
Espandete la cartella del progetto, ovvero /content/campaigns/screens/…
.
Seleziona tutte le attività dall'interfaccia utente.
Fate clic su Gestisci pubblicazione nella barra delle azioni.
Fare clic su Next e Publish.
La replica delle configurazioni e dei tipi di pubblico ContextHub viene eseguita durante la configurazione del progetto, mentre le attività di replica e saranno richieste ogni volta che il targeting viene modificato all'interno di un canale.
Se la replica ha esito positivo, è necessario visualizzare la struttura seguente nell’istanza di pubblicazione (o simile per il progetto):
/conf/screens/settings/cloudsettings/configuration/…
/conf/screens/settings/wcm/segments/…
/content/campaigns/screens/…
Se la connessione di prova non riesce durante la replica delle configurazioni ContextHub, seguite la sezione seguente per risolvere il problema:
Selezionare Strumenti > Distribuzione > Distribuzione > Pubblica agente.
Fate clic su Edit dalla barra delle azioni e verificate che l'URL dell'endpoint nel campo Importer Endpoints indichi anche l'URL del server di pubblicazione nell'agente di distribuzione.
Se non utilizzate le credenziali di amministrazione predefinite, dovete configurare l'agente di distribuzione con un nome utente e una password diversi.
Effettua le seguenti operazioni:
Passare a Strumenti > Operazioni > Console Web http://localhost:4502/system/console/configMgr
per aprire la schermata Console Web Adobe Experience Manager.
Cerca Apache Sling Distribution Transport Credentials - User Credentials based DistributionTransportSecretProvider
Create una configurazione compilando Name, User name e password, ad esempio slingTransportSecretProvider.
Fai clic su Salva
Utilizzare Cmd +F
per cercare agente di distribuzione Apache Sling - Forward Agent Factory per aprire le configurazioni e cercare Fornitore di segreti di trasporto.
Aggiornare (name=default)
con (name=slingTransportSecretProvider)
.
Fare clic su Salva ed eseguire di nuovo la connessione di prova dalla schermata Agente di distribuzione dall'istanza AEM.