Divisione

Un’attività di tipo Split consente di dividere un target in diversi sottoinsiemi. Il target viene costruito con tutti i risultati ricevuti: tutte le attività precedenti devono pertanto essere state completate per poter eseguire questa attività.

Questa attività non attiva un’unione di popolazioni in entrata. Se più transizioni arrivano in un’attività con una suddivisione, ti consigliamo di inserire davanti a essa un’attività Union .

Per un esempio dell'attività divisa in uso, consulta Creazione di sottoinsiemi tramite l'attività Split.

Un esempio che illustra come utilizzare l'attività Split per segmentare il target in popolazioni diverse utilizzando condizioni di filtro è descritto in questa sezione.

Un esempio che mostra come utilizzare una variabile di istanza in un'attività Split è disponibile in questa sezione.

Per configurare questa attività, definisci il contenuto e l’etichetta del sottoinsieme nella scheda Subsets , quindi scegli la dimensione di destinazione nella scheda General .

Creazione di sottoinsiemi

Per creare un sottoinsieme:

  1. Fai clic sull’etichetta nel campo corrispondente e seleziona il filtro da applicare.

  2. Per filtrare il gruppo in entrata, seleziona l’opzione Add a filtering condition e fai clic sul collegamento Edit… .

    Seleziona il tipo di filtro da applicare ai dati per includerlo in questo set.

    Il processo è lo stesso di un'attività di tipo Query.

    NOTA

    Puoi filtrare i dati in un massimo di due database esterni (FDA).

  3. È possibile specificare il numero massimo di record da estrarre dal target per creare il sottoinsieme. A questo scopo, seleziona l’opzione Limit the selected records e fai clic sul collegamento Edit… .

    Una procedura guidata consente di scegliere la modalità di selezione per i record di questo sottoinsieme. I passaggi si trovano in Limitazione del numero di record di sottoinsiemi.

  4. Se lo desideri, puoi aggiungere altri sottoinsiemi utilizzando il pulsante Add .

    NOTA

    Se l’opzione Enable overlapping of output populations non è selezionata, i sottoinsiemi vengono creati nell’ordine delle schede. Utilizzare le frecce nella parte superiore destra di questa finestra per spostarle. Se il primo sottoinsieme recupera il 70% della popolazione iniziale, ad esempio, il sottoinsieme successivo applicherà i criteri di selezione solo al restante 30%, e così via.

    Per ogni sottoinsieme creato, all’attività di suddivisione verrà aggiunta una transizione in uscita.

    Puoi scegliere di generare una singola transizione in uscita (e di identificare i set utilizzando, ad esempio, il codice del segmento): a questo scopo, seleziona l’opzione Generate subsets in the same table nella scheda General .

    Se è completato, il codice del segmento di ciascun sottoinsieme viene memorizzato automaticamente in una colonna aggiuntiva. Questa colonna sarà accessibile nei campi di personalizzazione a livello di consegna.

Limitazione del numero di record del sottoinsieme

Se non si desidera utilizzare l'intera popolazione contenuta in un sottoinsieme, è possibile limitare il numero di record che conterrà.

  1. Nella finestra di modifica del sottoinsieme, seleziona l’opzione Limit the selected records e fai clic sul collegamento Edit… .

  2. Seleziona il tipo di limite desiderato:

    • Activate random sampling: questa opzione consente di prelevare un campione casuale dei record. Il tipo di campionamento casuale applicato dipende dal motore del database.

    • Keep only the first records after sorting: questa opzione ti consente di definire un limite basato su uno o più ordini di ordinamento. Se selezioni il campo Age come criterio di ordinamento e 100 come limite, mantieni solo i 100 destinatari più giovani.

    • Keep the first ones after sorting (criteria, random): Questa opzione combina le due opzioni precedenti. Consente di definire un limite basato su uno o più ordini di ordinamento e quindi di applicare una selezione casuale sui primi record se alcuni di essi hanno gli stessi valori dei criteri definiti.

      Ad esempio, se selezioni il campo Age come criterio di ordinamento e poi definisci un limite di 100, ma i 2000 destinatari più giovani nel database sono tutti 18, allora 100 destinatari verranno selezionati in modo casuale tra i 2000.

  3. Per definire i criteri di ordinamento, è disponibile un passaggio aggiuntivo che consente di definire le colonne e l’ordine di ordinamento.

  4. Quindi scegli il metodo di limitazione dei dati.

    Ci sono diversi modi per farlo:

    • Size (in %): una percentuale di record. Ad esempio, la configurazione seguente estrae il 10% della popolazione totale.

      La percentuale si applica alla popolazione iniziale, non al risultato dell’attività.

    • Size (as a % of the segment): una percentuale di record relativi solo ai sottoinsiemi e non alla popolazione iniziale.

    • Maximum size: un numero massimo di record.

    • By data grouping: puoi impostare un limite al numero di record in base ai valori in un campo specifico del gruppo in entrata. Per ulteriori informazioni su questo argomento, consulta Limitazione del numero di record di sottoinsiemi per raggruppamento di dati.

    • By data grouping (in %): puoi impostare un limite al numero di record in base ai valori in un campo specifico del gruppo in entrata utilizzando una percentuale. Per ulteriori informazioni su questo argomento, consulta Limitazione del numero di record di sottoinsiemi per raggruppamento di dati.

    • By data distribution: Se i campi di raggruppamento hanno troppi valori o se desideri evitare di immettere nuovamente i valori per ogni nuova attività di suddivisione, Adobe Campaign ti consente di configurare una By data distribution limitazione (modulo Distributed Marketing opzionale). Per ulteriori informazioni, consulta Limitazione del numero di record di sottoinsiemi per distribuzione di dati.

  5. Fai clic su Finish per approvare i criteri di selezione dei record. La configurazione definita viene quindi visualizzata nella finestra centrale dell’editor.

Limitazione del numero di record di sottoinsiemi per raggruppamento di dati

Puoi limitare il numero di record in base al raggruppamento di dati. Questo limite può essere effettuato utilizzando un valore fisso o una percentuale.

Ad esempio, se selezioni il campo Language come campo di gruppo, puoi definire un elenco di record per ogni lingua.

  1. Dopo aver selezionato i valori di limitazione dei dati, selezionare By data grouping o By data grouping (as a %) e fare clic su Next.

  2. Quindi seleziona i campi di raggruppamento (ad esempio il campo Language) e fai clic su Next.

  3. Infine, specifica le soglie di raggruppamento dei dati (utilizzando i valori fissi o le percentuali a seconda del metodo di raggruppamento selezionato in precedenza). Per impostare la stessa soglia per ogni valore, ad esempio se si desidera impostare su 10 il numero di record per ogni lingua, selezionare l'opzione All data groupings are the same size. Per impostare un limite diverso per ogni valore, seleziona l’opzione Limitations by grouping value . Questo ti permetterà di scegliere una limitazione diversa per inglese, francese, ecc.

  4. Fai clic su Finish per approvare il limite e tornare alla modifica dell’attività di suddivisione.

Limitazione del numero di record di sottoinsiemi per distribuzione di dati

Se i campi di raggruppamento contengono un numero eccessivo di valori o se desideri evitare di reimpostare valori per ogni nuova attività di suddivisione, Adobe Campaign ti consente di creare una limitazione per la distribuzione dei dati. Quando selezioni i valori di limitazione dei dati (per ulteriori informazioni sull'oggetto consulta la sezione Creazione di sottoinsiemi ), seleziona l'opzione By data distribution e seleziona un modello dal menu a discesa. La creazione di un modello di distribuzione dei dati è illustrata di seguito.

Per un esempio dell'attività Local approval con un modello di distribuzione, fai riferimento a Utilizzo dell'attività di approvazione locale.

IMPORTANTE

Per utilizzare questa funzione, è necessario acquistare il modulo Marketing distribuito , che è un’opzione Campaign. Controlla il contratto di licenza.

Il modello di distribuzione dei dati ti consente di limitare il numero di record utilizzando un elenco di valori di raggruppamento. Per creare un modello di distribuzione dati, esegui i seguenti passaggi:

  1. Per creare il modello di distribuzione dati, vai al nodo Resources > Campaign management > Data distribution e fai clic su New.

  2. La scheda General ti consente di immettere l’etichetta e il contesto di esecuzione della distribuzione (dimensione di targeting, campo di distribuzione).

    È necessario inserire i campi seguenti:

    • Label: etichetta per il modello di distribuzione.

    • Targeting dimension: immetti la dimensione di targeting a cui verrà applicata la distribuzione dei dati, Recipient ad esempio. Questo schema deve essere sempre compatibile con i dati utilizzati nel flusso di lavoro di targeting.

    • Distribution field: seleziona un campo tramite la dimensione di targeting. Ad esempio, se selezioni il campo Email domain , l’elenco dei destinatari verrà suddiviso per dominio.

    • Distribution type: seleziona la modalità di suddivisione del valore di limitazione del target nella Distribution scheda : Percentage o Set.

    • Assignment type: selezionare il tipo di assegnazione distribuzione dati. È possibile scegliere tra assegnazione per gruppo o operatore o assegnazione per entità locale. L'assegnazione per entità locale viene utilizzata in Marketing distribuito. Per ulteriori informazioni, consulta questa sezione.

    • Approval storage: se utilizzi un’ Local approval attività nel flusso di lavoro di targeting (consulta Approvazione locale), immetti lo schema in cui verranno memorizzati i risultati dell’approvazione. È necessario specificare uno schema di archiviazione per schema di targeting. Se utilizzi lo schema di targeting Recipients, immetti lo schema di archiviazione Local approval of recipients predefinito.

      In caso di una semplice limitazione tramite raggruppamento di dati senza approvazione locale, non è necessario inserire il campo Approvals storage .

  3. Se utilizzi un'attività Local approval (consulta Approvazione locale), immetti il Advanced settings per il modello di distribuzione:

    È necessario inserire i campi seguenti:

    • Approve targeted messages: seleziona questa opzione se desideri che tutti i destinatari siano preselezionati dall’elenco dei destinatari da approvare. Se questa opzione è deselezionata, nessun destinatario sarà preselezionato.

      NOTA

      Questa opzione è selezionata per impostazione predefinita.

    • Delivery label: ti consente di definire un’espressione per visualizzare l’etichetta di consegna nella notifica di ritorno. L’espressione predefinita fornisce informazioni sull’etichetta standard della consegna (stringa di calcolo). Puoi modificare questa espressione.

    • Grouping field: questo campo ti consente di definire il raggruppamento utilizzato per visualizzare i destinatari nelle notifiche di approvazione e di ritorno.

    • Web Interface: consente di collegare un’applicazione web all’elenco dei destinatari. Nella notifica di approvazione e di ritorno, ogni destinatario sarà cliccabile e si collegherà all'applicazione web selezionata. Il campo Parameters (ad esempio recipientId) consente di configurare il parametro aggiuntivo da utilizzare nell’URL e nell’applicazione web.

  4. La scheda Breakdown ti consente di definire l’elenco dei valori di distribuzione.

    • Value: immettere i valori di distribuzione.

    • Percentage / Set: inserire il limite record (fisso o percentuale) collegato a ciascun valore.

      Questa colonna è definita dal campo Distribution type all’interno della scheda General .

    • Label: immetti l’etichetta collegata a ciascun valore.

    • Group or operator: se utilizzi un’ Local approval attività (consulta Approvazione locale), seleziona l’operatore o il gruppo di operatori assegnati a ciascun valore di distribuzione.

      In caso di una semplice limitazione tramite raggruppamento di dati senza approvazione locale, non è necessario inserire il campo Group or operator .

      IMPORTANTE

      Assicurati che agli operatori siano stati assegnati i diritti appropriati.

    • Local entity: selezionare l'entità locale assegnata a ciascun valore di distribuzione. Le entità locali vengono utilizzate in Marketing distribuito. Per ulteriori informazioni, consulta questa sezione.

Parametri di filtro

Fai clic sulla scheda General per immettere l’etichetta dell’attività. Seleziona le dimensioni di destinazione e di filtro per la suddivisione. Se necessario, potete modificare queste dimensioni per un dato sottoinsieme.

Se desideri sfruttare la popolazione rimanente, seleziona l’opzione Generate complement . Il complemento è il target in entrata meno l’unione dei sottoinsiemi. All’attività verrà quindi aggiunta una transizione in uscita aggiuntiva, come segue:

Affinché questa opzione funzioni correttamente, i dati in entrata devono avere una chiave primaria.

Ad esempio, se i dati vengono letti direttamente da un database esterno come Netezza (che non supporta la nozione di indice) tramite un'attività Data loading (RDBMS), il complemento generato dall'attività Split non sarà corretto.

Per evitare questo problema, puoi trascinare e rilasciare un’attività Enrichment immediatamente prima dell’attività Split . Nell’attività Enrichment , seleziona Keep all additional data from the main set e specifica nei dati aggiuntivi le colonne da utilizzare per configurare i filtri dell’attività Split. I dati della transizione in entrata dell’attività Split vengono quindi memorizzati localmente in una tabella temporanea sul server Adobe Campaign e il complemento può essere generato correttamente.

L’opzione Enable overlapping of output populations consente di gestire le popolazioni appartenenti a diversi sottoinsiemi:

  • Quando la casella non è selezionata, l’attività di suddivisione impedisce a un destinatario di essere presente in diverse transizioni di output, anche se soddisfa i criteri di diversi sottoinsiemi. Saranno nel target della prima scheda con criteri corrispondenti.
  • Quando la casella è selezionata, i destinatari possono essere trovati in diversi sottoinsiemi se soddisfano i criteri di filtro. Adobe Campaign consiglia di utilizzare criteri esclusivi.

Parametri di input

  • tableName
  • schema

Ogni evento in entrata deve specificare un target definito da questi parametri.

Parametri di output

  • tableName
  • schema
  • recCount

Questo insieme di tre valori identifica il target risultante dall’esclusione. tableName è il nome della tabella che registra gli identificatori di destinazione, schema è lo schema del gruppo (in genere nms:recipient) ed recCount è il numero di elementi della tabella.

La transizione associata al complemento ha gli stessi parametri.

In questa pagina