Batch Decisioning

Introduzione alle decisioni batch

Journey Optimizer consente di fornire decisioni sulle offerte a tutti i profili in un determinato pubblico Adobe Experience Platform.

A questo scopo, devi creare una richiesta di lavoro in Journey Optimizer che contenga informazioni sul pubblico di destinazione e sulla decisione di offerta da utilizzare. Il contenuto dell’offerta per ogni profilo del pubblico viene quindi inserito in un set di dati Adobe Experience Platform dove è disponibile per flussi di lavoro batch personalizzati.

La consegna in batch può essere eseguita anche utilizzando le API. Per ulteriori informazioni, consulta Documentazione API di Batch Decisioning.

Prerequisiti

Prima di configurare una richiesta di processo, assicurati di aver creato:

  • Un set di dati in Adobe Experience Platform. Questo set di dati verrà utilizzato per memorizzare il risultato della decisione utilizzando lo schema "ODE DecisionEvents". Per ulteriori informazioni, consulta Documentazione sui set di dati.

  • Un pubblico in Adobe Experience Platform. Il pubblico deve essere valutato e quindi aggiornato. Scopri come aggiornare la valutazione dell’iscrizione al pubblico in Documentazione del servizio di segmentazione

    NOTA

    Un processo batch viene eseguito dallo snapshot del profilo che si verifica una volta al giorno. Le decisioni in batch limitano la frequenza e caricano sempre i profili dallo snapshot più recente. Prima di provare l’API di decisioning in batch, attendi fino a 24 ore dalla creazione di un pubblico.

  • Una decisione in Adobe Journey Optimizer. Scopri come creare una decisione

Creare una richiesta di processo

Per creare una nuova richiesta di processo, attieniti alla procedura seguente.

  1. In Offerte aprire il menu Decisioning in batch , quindi fai clic su Crea richiesta.

  2. Assegna un nome alla richiesta del processo, quindi seleziona il set di dati in cui devono essere inviati i dati del processo.

  3. Seleziona il pubblico Adobe Experience Platform di destinazione.

  4. Seleziona uno o più ambiti di decisione delle offerte da utilizzare per distribuire le offerte al pubblico:

    1. Selezionate un posizionamento dall'elenco.
    2. Vengono visualizzate le decisioni disponibili per il posizionamento selezionato. Seleziona la decisione desiderata e fai clic su Aggiungi.
    3. Ripeti l’operazione per aggiungere tutti gli ambiti decisionali desiderati.

  5. Per impostazione predefinita, viene restituita un’offerta dell’ambito di decisione per ciascun profilo. Puoi regolare il numero di offerte restituite utilizzando Richiedi offerta per profilo opzione. Ad esempio, se selezioni 2, verranno visualizzate le 2 offerte migliori per l’ambito di decisione selezionato.

    NOTA

    Puoi richiedere fino a 30 offerte per ambito decisionale.

  6. Se desideri includere il contenuto dell’offerta nel set di dati, attiva/disattiva il Includi contenuto opzione attivata. Questa opzione è disabilitata per impostazione predefinita.

  7. Clic Crea per eseguire la richiesta del processo.

Monitorare i processi batch

Tutti i processi batch richiesti sono accessibili da Decisioning in batch scheda. Sono inoltre disponibili strumenti di ricerca e filtro che consentono di perfezionare l’elenco.

Stati delle richieste di lavoro

Una volta creata una richiesta di processo, il processo batch passa attraverso più stati:

NOTA

Per essere certi di ottenere le informazioni più recenti sullo stato di una richiesta di lavoro, utilizza il pulsante con i puntini di sospensione accanto al processo per aggiornarlo.

  1. In coda: la richiesta di processo è stata creata ed è entrata nella coda di elaborazione. È possibile eseguire fino a 5 processi batch alla volta per set di dati. Eventuali altre richieste batch con lo stesso set di dati di output vengono aggiunte alla coda. Un processo in coda viene selezionato per l'elaborazione al termine dell'esecuzione del processo precedente.

  2. Elaborazione: richiesta di processo in fase di elaborazione

  3. Acquisizione: la richiesta di processo è stata eseguita, i dati dei risultati vengono acquisiti nel set di dati selezionato,

  4. Completato: la richiesta del processo è stata eseguita e i dati dei risultati vengono ora memorizzati nel set di dati selezionato.

    NOTA

    Per accedere al set di dati in cui sono memorizzati i risultati di un processo, fai clic sul nome nell’elenco dei processi.

Se si verifica un errore durante l’esecuzione della richiesta di processo, viene visualizzato Errore stato. Prova a duplicare il processo batch per creare una nuova richiesta. Scopri come duplicare un processo batch

Tempo di elaborazione processo batch

Il tempo end-to-end per ogni processo batch è la durata dal momento della creazione del carico di lavoro al momento in cui il risultato della decisione è disponibile nel set di dati di output.

La dimensione del pubblico è il fattore principale che influisce sul tempo di decisione batch end-to-end. Se per l’offerta idonea è abilitato un limite di frequenza globale, il completamento delle decisioni batch richiede un tempo aggiuntivo. Di seguito sono riportate alcune approssimazioni del tempo di elaborazione end-to-end per le rispettive dimensioni di pubblico, con e senza limite di frequenza per le offerte idonee:

Con il limite di frequenza abilitato per le offerte idonee:

Dimensione del pubblico Tempo di elaborazione end-to-end
10.000 profili o meno 7 minuti
1 milione di profili o meno 30 minuti
15 milioni di profili o meno 50 minuti

Senza limite di frequenza per le offerte idonee:

Dimensione del pubblico Tempo di elaborazione end-to-end
10.000 profili o meno 6 minuti
1 milione di profili o meno 8 minuti
15 milioni di profili o meno 16 minuti

Duplicare una richiesta di lavoro

È possibile riutilizzare le informazioni di un processo esistente per creare una nuova richiesta.

A questo scopo, fai clic sull’icona Duplica, modifica le informazioni sul processo, se necessario, quindi fai clic su Crea per creare la nuova richiesta.

In questa pagina