Eseguire una query sulle informazioni di consegna

Numero di clic per una consegna specifica

In questo esempio, stiamo cercando di recuperare il numero di clic per una consegna specifica. Questi clic vengono registrati grazie ai registri di tracciamento dei destinatari rilevati in un dato periodo. Il destinatario viene identificato tramite il proprio indirizzo e-mail. Questa query utilizza Recipient tracking logs tabella.

  • Quale tabella deve essere selezionata?

    Tabella di tracciamento del registro dei destinatari (nms:trackingLogRcp)

  • Campi da selezionare per le colonne di output?

    Chiave primaria (con conteggio) ed e-mail

  • Su quali criteri verranno filtrate le informazioni?

    Un periodo specifico e un elemento dell’etichetta di consegna

Per eseguire questo esempio, esegui i seguenti passaggi:

  1. Apri Generic query editor e seleziona la Recipient tracking logs schema.

  2. In Data to extract vogliamo creare un aggregato per raccogliere le informazioni. A questo scopo, aggiungi la chiave primaria (situata sopra la chiave principale) Recipient tracking logs elemento): Il conteggio dei log di tracciamento viene eseguito su questo Primary key campo . L’espressione modificata sarà x=count(primary key). Collega la somma dei vari registri di tracciamento a un singolo indirizzo e-mail.

    Per eseguire questa operazione:

    • Fai clic sul pulsante Add a destra della Output columns campo . In Formula type seleziona la finestra Edit the formula using an expression e fai clic su Next. In Field to select finestra, fai clic su Advanced selection.

    • In Formula type eseguire un processo sulla funzione di aggregazione. Questo processo sarà un conteggio delle chiavi primarie.

      Seleziona Process on an aggregate function in Aggregate e fai clic su Count.

      Fai clic su Next.

    • Seleziona la Primary key (@id) campo . La count (primary key) la colonna di output è configurata.

  3. Selezionare l’altro campo da visualizzare nella colonna di output. In Available fields aprire Recipient nodo e scegli Email. Controlla la Group box a Yes per raggruppare i registri di tracciamento per indirizzo e-mail: questo gruppo collega ogni registro al relativo destinatario.

  4. Configura l’ordinamento delle colonne in modo che i destinatari più attivi (con il maggior numero di registri di tracciamento) vengano visualizzati per primi. Controlla Yes in Descending sort colonna.

  5. Devi quindi filtrare i registri che ti interessano, ovvero quelli che hanno meno di 2 settimane e che riguardano le consegne relative alle vendite.

    Per eseguire questa operazione:

    • Configura il filtro dati. A questo scopo, seleziona Filter conditions quindi fai clic su Next.

    • Recupera i registri di tracciamento in un dato periodo per una consegna specifica. Sono necessarie tre condizioni di filtraggio: due condizioni di data per impostare il periodo di ricerca tra due settimane prima della data corrente e il giorno precedente la data corrente; e un’altra condizione per limitare la ricerca a una consegna specifica.

      In Target element configura la data a partire dalla quale verranno presi in considerazione i registri di tracciamento. Fai clic su Add. Viene visualizzata una riga di condizione. Modifica le Expression facendo clic sulla colonna Edit expression funzione . In Field to select finestra, scegli Date (@logDate).

      Seleziona la greater than operatore. In Value colonna, fai clic su Edit expression e nella Formula type finestra, seleziona Process on dates. Infine, in Current date minus n days, inserisci "15".

      Fai clic su Finish.

    • Per selezionare la data di fine della ricerca nel registro di tracciamento, crea una seconda condizione facendo clic su Add. In Expression colonna, scegli Date (@logDate) di nuovo.

      Seleziona la less than operatore. In Value colonna, fai clic su Edit expression. Per l’elaborazione della data, passa alla pagina Formula type finestra, immettere "1" in Current date minus n days.

      Fai clic su Finish.

      Ora vogliamo configurare la terza condizione di filtro, ovvero l’etichetta di consegna che riguarda la nostra query.

    • Fai clic sul pulsante Add per creare un'altra condizione di filtro. In Expression colonna, fai clic su Edit expression. In Field to select finestra, scegli Label in Delivery nodo.

      Fai clic su Finish.

      Cerca una consegna contenente la parola "vendite". Poiché non si ricorda la sua etichetta esatta, è possibile scegliere il contains e inserire "sales" nel Value colonna.

  6. Fai clic su Next fino ad arrivare al Data preview finestra: non è necessaria alcuna formattazione.

  7. In Data preview finestra, fai clic su Start the preview of the data per visualizzare il numero di registri di tracciamento per ciascun destinatario della consegna.

    Il risultato viene visualizzato in ordine decrescente.

    Il numero massimo di registri per un utente è 6 per questa consegna. 5 utenti diversi hanno aperto l’e-mail di consegna o hanno fatto clic su uno dei collegamenti nell’e-mail.

Destinatari che non hanno aperto alcuna consegna

In questo esempio, vogliamo filtrare i destinatari che non hanno aperto un’e-mail negli ultimi 7 giorni.

Per creare questo esempio, esegui i seguenti passaggi:

  1. Trascina e rilascia una Query in un flusso di lavoro e apri l’attività .

  2. Fai clic su Edit query e imposta le dimensioni di destinazione e filtro su Recipients.

  3. Seleziona Filtering conditions quindi fai clic su Next.

  4. Fai clic sul pulsante Add e seleziona Tracking logs.

  5. Imposta la Operator del Tracking logs espressione a Do not exist such as.

  6. Aggiungi un’altra espressione. Seleziona Type in URL categoria.

  7. Quindi, imposta la Operator a equal to e Value a Open.

  8. Aggiungi un’altra espressione e seleziona Date. Operator deve essere impostato su on or after.

  9. Per impostare il valore degli ultimi 7 giorni, fai clic sul pulsante Edit expression nel Value campo .

  10. In Function categoria, seleziona Current date minus n days e aggiungi il numero di giorni a cui desideri eseguire il targeting. In questo caso, vogliamo mirare agli ultimi 7 giorni.

La transizione in uscita conterrà i destinatari che non hanno aperto un’e-mail negli ultimi 7 giorni.

Se invece desideri filtrare i destinatari che hanno aperto almeno un’e-mail, la query deve essere la seguente. Si prega di notare che, in questo caso, il Filtering dimension deve essere impostato su Tracking logs (Recipients).

Destinatari che hanno aperto una consegna

L’esempio seguente mostra come eseguire il targeting dei profili che hanno aperto una consegna nelle ultime 2 settimane:

  1. Per eseguire il targeting dei profili che hanno aperto una consegna, devi utilizzare i registri di tracciamento. sono memorizzati in una tabella collegata: inizia selezionando questa tabella nell’elenco a discesa della Filtering dimension , come illustrato di seguito:

  2. Per quanto riguarda le condizioni di filtro, fai clic sul pulsante Edit expression Icona dei criteri mostrata nella struttura ad albero secondaria dei registri di tracciamento. Seleziona la Date campo .

    Fai clic su Finish per confermare la selezione.

    Per recuperare solo i registri di tracciamento di meno di due settimane, seleziona la Greater than operatore.

    Quindi fai clic sul pulsante Edit expression nella Value per definire la formula di calcolo da applicare. Seleziona la Current date minus n days formula e inserisci 15 nel campo correlato.

    Fai clic sul pulsante Finish pulsante della finestra della formula. Nella finestra di filtro, fai clic sul pulsante Preview per controllare i criteri di targeting.

Filtrare il comportamento dei destinatari dopo una consegna

In un flusso di lavoro, la Query e Split Le caselle ti consentono di selezionare un comportamento dopo una consegna precedente. Questa selezione viene effettuata tramite Delivery recipient filtro.

  • Obiettivo dell'esempio

    In un flusso di lavoro di consegna, sono disponibili diversi modi per monitorare una prima comunicazione e-mail. Questo tipo di operazione comporta l'utilizzo del Split scatola.

  • Contesto

    Viene inviata una consegna "Offerta sportiva estiva". Quattro giorni dopo la consegna, vengono inviate altre due consegne. Una di queste è "offerta di sport acquatici", l'altra è un follow-up alla prima consegna "Offerta di sport estivi".

    La consegna "Offerta di sport acquatici" viene inviata ai destinatari che hanno fatto clic sul link "Sport acquatici" nella prima consegna. Questi clic mostrano che il destinatario è interessato all’argomento. Ha senso indirizzarli verso offerte simili. Tuttavia, i destinatari che non hanno fatto clic nell’"offerta sportiva estiva" riceveranno di nuovo lo stesso contenuto.

I passaggi seguenti mostrano come configurare il Split mediante l’integrazione di due diversi comportamenti:

  1. Inserisci Split nel flusso di lavoro. Questa casella suddivide i destinatari della prima consegna in due consegne successive. La suddivisione si verifica in base alle condizioni di filtro collegate al comportamento del destinatario durante la prima consegna.

  2. Apri Split scatola. In General , inserisci un’etichetta: Suddivisione in base al comportamento per esempio.

  3. In Subsets , definire il primo ramo diviso. Ad esempio, immetti Clic etichetta per il ramo.

  4. Seleziona la Add a filtering condition on the incoming population opzione . Fai clic su Edit.

  5. In Targeting and filtering dimension finestra, fare doppio clic sul pulsante Recipients of a delivery filtro.

  6. In Target element selezionare il comportamento da applicare a questo ramo: Recipients having clicked (email).

    Di seguito, seleziona la Delivery specified by the transition opzione . Questa funzionalità ripristina automaticamente le persone target durante la prima consegna.

    Questa è la consegna "Offerta Sport acquatici".

  7. Definire il secondo ramo. Questo ramo includerà l’e-mail di follow-up con lo stesso contenuto della prima consegna. Vai a Subsets e fai clic su Add per crearlo.

  8. Viene visualizzata un’altra sottoscheda. Denomina "Non ha fatto clic".

  9. Fai clic su Add a filtering condition for the incoming population. Quindi fai clic su Edit….

  10. Fai clic su Delivery recipients in Targeting and filtering dimension finestra.

  11. In Target element seleziona la finestra Recipients who did not click (email) comportamento. Seleziona la Delivery specified by the transition come mostrato per l’ultimo ramo.

    La Split box è ora completamente configurato.

Di seguito è riportato l’elenco dei vari componenti configurati per impostazione predefinita:

  • All recipients

  • Recipients of successfully sent messages,

  • Recipients who opened or clicked (email),

  • Recipients who clicked (email),

  • Recipients of a failed message,

  • Recipients who didn’t open or click (email),

  • Recipients who didn’t click (email).

In questa pagina