Show Menu
ARGOMENTI×

Query delle 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 monitoraggio dei destinatari registrati in un determinato periodo. Il destinatario viene identificato tramite il proprio indirizzo e-mail. Questa query utilizza la Recipient tracking logs tabella.
  • Quale tabella deve essere selezionata?
    Tabella di tracciamento del registro del destinatario ( nms:trackingLogRcp )
  • Campi da selezionare per le colonne di output?
    Chiave primaria (con conteggio) e E-mail
  • Su quali criteri verranno filtrate le informazioni?
    Un periodo specifico e un elemento dell'etichetta di consegna
Per eseguire questo esempio, eseguire i seguenti passaggi:
  1. Aprire Generic query editor e selezionare lo Recipient tracking logs schema.
  2. Nella Data to extract finestra, vogliamo creare un aggregato per raccogliere le informazioni. A questo scopo, aggiungete la chiave primaria (situata sopra l’ Recipient tracking logs elemento principale): Il conteggio dei log di tracciamento viene eseguito in questo Primary key campo. L'espressione modificata sarà x=count(primary key) . Collega la somma dei vari registri di tracciamento a un unico indirizzo e-mail.
    Per eseguire questa operazione:
    • Fare clic sull' Add icona a destra del Output columns campo. Nella Formula type finestra, selezionate l’ Edit the formula using an expression opzione e fate clic su Next . In the Field to select window, click Advanced selection .
    • Nella Formula type finestra, eseguire un processo sulla funzione di aggregazione. Questo processo sarà un conteggio delle chiavi primarie.
      Selezionate Process on an aggregate function nella Aggregate sezione e fate clic su Count .
      Fai clic su Next .
    • Selezionare il Primary key (@id) campo. La colonna count (primary key) di output è configurata.
  3. Selezionare l'altro campo da visualizzare nella colonna di output. Nella Available fields colonna, aprite il Recipient nodo e scegliete Email . Selezionate la Group casella per Yes raggruppare i registri di tracciamento per indirizzo e-mail: questo gruppo collega ogni registro al destinatario.
  4. Configura l’ordinamento delle colonne in modo che vengano visualizzati per primi i destinatari più attivi (con il maggior numero di registri di tracciamento). Controlla Yes nella Descending sort colonna.
  5. Devi quindi filtrare i registri che ti interessano, vale a dire quelli che hanno meno di 2 settimane e che riguardano le consegne relative alle vendite.
    Per eseguire questa operazione:
    • Configurare il filtraggio dei dati. A tale scopo, selezionare Filter conditions quindi fare clic su Next .
    • Recupero dei registri di monitoraggio in un determinato 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 prima della data corrente; e un'altra condizione per limitare la ricerca a una consegna specifica.
      Nella Target element finestra, configura la data a partire dalla quale verranno presi in considerazione i registri di tracciamento. Fai clic su Add . Viene visualizzata una linea di condizione. Modificare la Expression colonna facendo clic sulla Edit expression funzione. Nella Field to select finestra, scegliete Date (@logDate) .
      Selezionare l' greater than operatore. Nella Value colonna fare clic Edit expression e nella Formula type finestra selezionare Process on dates . Infine, in Current date minus n days , immettete "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 . Nella Expression colonna, scegliete di Date (@logDate) nuovo.
      Selezionare l' less than operatore. In the Value column, click Edit expression . Per l'elaborazione della data, andate alla Formula type finestra e immettete "1" in Current date minus n days .
      Fai clic su Finish .
      Ora vogliamo configurare la terza condizione del filtro, ovvero l'etichetta di consegna che la nostra query solleva.
    • Fare clic sulla Add funzione per creare un'altra condizione di filtro. In the Expression column, click Edit expression . Nella Field to select finestra, scegliete Label nel Delivery nodo.
      Fai clic su Finish .
      Cercare una consegna contenente la parola "sales". Poiché non si ricorda l'etichetta esatta, è possibile scegliere l' contains operatore e inserire "sales" nella Value colonna.
  6. Fate clic Next fino a raggiungere la Data preview finestra: qui non è necessaria alcuna formattazione.
  7. Nella Data preview finestra, fai clic 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 diversi utenti hanno aperto il messaggio e-mail di consegna o hanno fatto clic su uno dei collegamenti presenti nell’e-mail.

Destinatari che non hanno aperto alcuna consegna

In questo esempio, vogliamo filtrare i destinatari che non hanno aperto un messaggio e-mail negli ultimi 7 giorni.
Per creare questo esempio, procedere come segue:
  1. Trascinate e rilasciate un' Query attività in un flusso di lavoro e aprite l'attività.
  2. Fate clic Edit query e impostate le dimensioni di destinazione e di filtro su Recipients .
  3. Selezionate Filtering conditions quindi fate clic su Next .
  4. Click the Add button and select Tracking logs .
  5. Impostate l' Operator espressione su Tracking logs Do not exist such as .
  6. Aggiungete un'altra espressione. Selezionare Type nella URL categoria.
  7. Quindi, impostare Operator su equal to e Value su Open .
  8. Aggiungete un'altra espressione e selezionate Date . Operator deve essere impostato su on or after .
  9. Per impostare il valore degli ultimi 7 giorni, fare clic sul Edit expression pulsante nel Value campo.
  10. Nella Function categoria, selezionate Current date minus n days e aggiungete il numero di giorni di destinazione. Qui vogliamo concentrarci sugli ultimi 7 giorni.
La transizione in uscita conterrà i destinatari che non hanno aperto un messaggio e-mail negli ultimi 7 giorni.
Se invece si desidera filtrare i destinatari che hanno aperto almeno un messaggio e-mail, la query deve essere la seguente. Si prega di notare che, in questo caso, Filtering dimension dovrebbe 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, è necessario utilizzare i registri di tracciamento. sono memorizzati in una tabella collegata: per iniziare, seleziona questa tabella nell’elenco a discesa del Filtering dimension campo, come illustrato di seguito:
  2. Per quanto riguarda le condizioni di filtraggio, fate clic sull’ Edit expression icona dei criteri visualizzati nella struttura ad albero secondaria dei registri di tracciamento. Selezionare il Date campo.
    Click Finish to confirm selection.
    Per recuperare solo i registri di monitoraggio di meno di due settimane, selezionare l' Greater than operatore.
    Fare clic sull' Edit expression icona nella Value colonna per definire la formula di calcolo da applicare. Selezionare la Current date minus n days formula e immettere 15 nel campo correlato.
    Fare clic sul Finish pulsante della finestra della formula. Nella finestra di filtro, fate clic sulla Preview scheda per controllare i criteri di targeting.

Filtrare il comportamento dei destinatari dopo la consegna

In un flusso di lavoro, le Query e Split le caselle consentono di selezionare un comportamento dopo una consegna precedente. Questa selezione viene effettuata tramite il Delivery recipient filtro.
  • Obiettivo dell'esempio
    In un flusso di lavoro di distribuzione, esistono diversi modi per monitorare una prima comunicazione e-mail. Questo tipo di operazione prevede l'uso della Split casella.
  • Contesto
    Viene inviata una consegna "Offerta sportiva estiva". Quattro giorni dopo la consegna, vengono inviate altre due consegne. Uno di questi è "offerta di sport acquatici", l'altro è un seguito alla prima "offerta sportiva estiva" consegna.
    La consegna "Offerta Sport acquatici" viene inviata ai destinatari che hanno fatto clic sul collegamento "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 cliccato nell'"offerta sportiva estiva" riceveranno di nuovo lo stesso contenuto.
La procedura seguente illustra come configurare la Split casella integrando due diversi comportamenti:
  1. Inserite la Split casella nel flusso di lavoro. Questa casella consente di suddividere i destinatari della prima consegna nelle due consegne successive. La suddivisione si verifica in base alle condizioni di filtraggio collegate al comportamento del destinatario durante la prima consegna.
  2. Aprite la Split scatola. Nella General scheda, immettere un'etichetta: Dividi in base al comportamento , ad esempio.
  3. Nella Subsets scheda, definire il primo ramo diviso. Ad esempio, immettere l'etichetta Clic per il ramo.
  4. Select the Add a filtering condition on the incoming population option. Click Edit .
  5. Nella Targeting and filtering dimension finestra, fate doppio clic sul Recipients of a delivery filtro.
  6. Nella Target element finestra, selezionate il comportamento che desiderate applicare a questo ramo: Recipients having clicked (email) .
    Sotto, selezionate l’ Delivery specified by the transition opzione. Questa funzionalità recupererà automaticamente le persone di destinazione 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 del primo invio. Passate alla Subsets scheda e fate clic Add per crearla.
  8. Viene visualizzata un'altra sottoscheda. Denominatelo " Not click ".
  9. Fai clic su Add a filtering condition for the incoming population . Quindi fai clic su Edit... .
  10. Fate clic Delivery recipients nella Targeting and filtering dimension finestra.
  11. Nella Target element finestra, selezionare il Recipients who did not click (email) comportamento. Selezionate l’ Delivery specified by the transition opzione come mostrato per l’ultimo ramo.
    La Split casella è ora completamente configurata.
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).