Replica degli attivatori di dati sui server di pubblicazione

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:

  1. Configurazioni dei moduli ContextHub Store e dell'interfaccia utente
  2. Audiences di personalizzazione
  3. Attività di personalizzazione

Passaggi per la replica degli attivatori dati su Publish Server

Seguite i passaggi riportati di seguito per replicare le attivazioni dei dati sul server di pubblicazione.

Passaggio 1: Replica delle configurazioni ContextHub

  1. Andate su Strumenti > Distribuzione > Distribuzione > Pubblica agente e fate clic sull'agente di pubblicazione per configurare le impostazioni.

    image1

    NOTA

    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.

  2. 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.

    image1

    NOTA

    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.

  3. Selezionare Aggiungi dalla struttura ad albero Agente di distribuzione e selezionare il percorso di configurazione del progetto, ad esempio /conf/screens/settings/cloudsettings/configuration.

  4. Fare clic su Invia.

Replica del pubblico

  1. Andate all'istanza AEM > Personalizzazione > Audiences oppure utilizzate http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/audiences.html per navigare direttamente.

  2. Espandete la cartella del progetto, ad esempio /conf/screens/.

    image1

  3. Seleziona tutte le audience e i segmenti dall'interfaccia utente.

  4. Fate clic su Gestisci pubblicazione nella barra delle azioni.

  5. Fare clic su Next e Publish.

Replica delle attività

  1. Andate all'istanza AEM > Personalizzazione > Attività oppure utilizzate http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.html per navigare direttamente.

  2. Espandete la cartella del progetto, ovvero /content/campaigns/screens/….

  3. Seleziona tutte le attività dall'interfaccia utente.

  4. Fate clic su Gestisci pubblicazione nella barra delle azioni.

  5. Fare clic su Next e Publish.

IMPORTANTE

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.

Risultato

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/…

Risoluzione dei problemi di connessione di prova

Se la connessione di prova non riesce durante la replica delle configurazioni ContextHub, seguite la sezione seguente per risolvere il problema:

  1. Selezionare Strumenti > Distribuzione > Distribuzione > Pubblica agente.

  2. 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.
    image1

  3. 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:

    1. Passare a Strumenti > Operazioni > Console Web http://localhost:4502/system/console/configMgrper aprire la schermata Console Web Adobe Experience Manager.

    2. Cerca Apache Sling Distribution Transport Credentials - User Credentials based DistributionTransportSecretProvider

      image1

    3. Create una configurazione compilando Name, User name e password, ad esempio slingTransportSecretProvider.

      image1

    4. Fai clic su Salva

    5. Utilizzare Cmd +F per cercare agente di distribuzione Apache Sling - Forward Agent Factory per aprire le configurazioni e cercare Fornitore di segreti di trasporto.

      image1

    6. Aggiornare (name=default) con (name=slingTransportSecretProvider).

    7. Fare clic su Salva ed eseguire di nuovo la connessione di prova dalla schermata Agente di distribuzione dall'istanza AEM.

In questa pagina