Creare la prima regola build-query
I passaggi principali per creare regole per le campagne orchestrate sono i seguenti:
- Aggiungi condizioni: crea condizioni personalizzate per filtrare la query creando la tua condizione personalizzata con gli attributi dal database e le espressioni avanzate.
- Combina condizioni: dispone le condizioni nell’area di lavoro utilizzando gruppi e operatori logici.
- Verifica e convalida la regola: prima di salvarla, controlla i dati risultanti dalla regola.
Aggiungere una condizione conditions
Per aggiungere condizioni nella query, segui questi passaggi:
-
Accedi al generatore di regole da un’attività Crea pubblico.
-
Fai clic sul pulsante Aggiungi condizione per creare una prima condizione per la query.
Puoi inoltre avviare la query utilizzando un filtro predefinito. A tale scopo, fai clic sul pulsante Seleziona o salva filtro e scegli Seleziona filtro predefinito.
-
Identifica l’attributo dal database da utilizzare come criterio per la condizione. L’icona “i” accanto a un attributo fornisce informazioni sulla tabella in cui è memorizzato e sul relativo tipo di dati.
note note NOTE Il pulsante Modifica espressione consente di sfruttare l’editor di espressioni per definire manualmente un’espressione utilizzando i campi dal database e le funzioni helper. Scopri come modificare le espressioni -
Fai clic sul pulsante
accordion Distribuzione dei valori Analizza la distribuzione dei valori per un determinato attributo all’interno della tabella. Questa funzione è utile per comprendere i valori disponibili, i relativi conteggi e le percentuali. Consente inoltre di evitare problemi come l’utilizzo incoerente delle maiuscole o ortografia errata durante la creazione di query o di espressioni.
Per gli attributi con un numero elevato di valori, lo strumento mostra solo i primi venti. In questi casi, viene visualizzata la notifica Caricamento parziale per indicare questa limitazione. Puoi applicare filtri avanzati per perfezionare i risultati visualizzati e concentrarti su valori o sottoinsiemi di dati specifici.
accordion Aggiungere ai preferiti L’aggiunta di attributi al menu dei preferiti consente di accedere rapidamente agli attributi utilizzati con maggiore frequenza. Puoi aggiungere fino a 20 attributi preferiti. Gli attributi preferiti e recenti sono associati a ogni utente all’interno di un’organizzazione, garantendo l’accessibilità tra computer diversi e fornendo un’esperienza fluida tra i dispositivi.
Per accedere agli attributi preferiti, utilizza il menu Preferiti e recenti. Per trovare più facilmente gli attributi necessari, sono elencati per primi gli attributi preferiti, seguiti da quelli utilizzati di recente. Per rimuovere un attributo dai preferiti, seleziona di nuovo l’icona a forma di stella.
-
Fai clic su Conferma per aggiungere l’attributo selezionato alla condizione.
-
Viene visualizzato un riquadro delle proprietà in cui è possibile configurare il valore desiderato per l’attributo.
-
Seleziona l’operatore da applicare dall’elenco a discesa. Sono disponibili diversi operatori da utilizzare. Gli operatori disponibili nell’elenco a discesa dipendono dal tipo di dati dell’attributo.
accordion Elenco degli operatori disponibili table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3 12-row-3 13-row-3 14-row-3 15-row-3 16-row-3 Operatore Scopo Esempio Uguale a Restituisce un risultato identico ai dati immessi nella seconda colonna Valore. Cognome (@lastName) uguale a “Jones”, restituirà solo i destinatari il cui cognome è Jones. Non uguale a Restituisce tutti i valori non identici al valore inserito. Lingua (@language) non uguale a “Inglese” Maggiore di Restituisce un valore maggiore del valore immesso. Età (@age) maggiore di 50 anni, restituirà tutti i valori maggiori di “50”, ovvero “51”, “52”, ecc. Minore di Restituisce un valore minore del valore immesso. Data di creazione (@created) prima di “DaysAgo(100)”, restituirà tutti i destinatari creati meno di 100 giorni fa. Maggiore o uguale a Restituisce tutti i valori uguali o maggiori del valore immesso. Età (@age) maggiore o uguale a “30”, restituirà tutti i destinatari con un’età pari o superiore ai 30 anni. Minore o uguale a Restituisce tutti i valori uguali o inferiori al valore immesso. Età (@age) minore o uguale a “60”, restituirà tutti i destinatari di età uguale o inferiore ai 60 anni. Incluso in Restituisce i risultati inclusi nei valori indicati. Questi valori devono essere separati da una virgola. La data di nascita (@birthDate) inclusa in “10/12/1979,10/12/1984” restituirà i destinatari nati nell’intervallo tra queste date. Non in Funziona come l’operatore Incluso in. Qui, i destinatari vengono esclusi in base ai valori immessi. La data di nascita (@birthDate) non è inclusa in “10/12/1979,10/12/1984”. I destinatari nati in queste date non verranno restituiti. È vuoto Restituisce risultati che corrispondono a un valore vuoto nella seconda colonna Valore. Cellulare (@mobilePhone) è vuoto restituisce tutti i destinatari che non hanno un numero di cellulare. Non è vuoto Funziona in modo inverso rispetto all’operatore È vuoto. Non è necessario immettere dati nella seconda colonna Valore. Il campo E-mail (@email) non è vuoto. Inizia con Restituisce i risultati a partire dal valore immesso. Account # (@account) inizia con “32010”. Non inizia con Restituisce i risultati che non iniziano con il valore immesso Account # (@account) non inizia con “20”. Contiene Restituisce i risultati che contengono almeno il valore immesso. Il dominio e-mail (@domain) che contiene “mail”, restituirà tutti i nomi di dominio che contengono “mail”, come “gmail.com”. Non contiene Restituisce risultati che non contengono il valore immesso. Il dominio e-mail (@domain) non contiene “vo”. I nomi di dominio contenenti “vo”, ad esempio “voilà.fr”, non verranno visualizzati nei risultati. Simile a Simile all’operatore Contiene, consente di inserire un carattere jolly % nel valore. Cognome (@lastName) simile a “Jon%s”. Il carattere jolly funge da “jolly” per trovare nomi come “Jones”. Diverso da Simile all’operatore Contiene, consente di inserire un carattere jolly % nel valore. Cognome (@lastName) diverso da “Smi%h”. I destinatari con il cognome “Smith” non verranno restituiti. -
Nel campo Valore, definisci il valore previsto. Puoi anche sfruttare l’editor di espressioni per definire manualmente un’espressione utilizzando i campi dal database e le funzioni helper. A tale scopo, fai clic sull’
Per gli attributi di tipo data, i valori predefiniti sono disponibili utilizzando l’opzione Predefiniti.
accordion Vedi esempio
Condizioni personalizzate per tabelle collegate (collegamenti 1-1 e 1-N) links
Le condizioni personalizzate consentono di eseguire query sulle tabelle collegate alla tabella attualmente utilizzata dalla regola. Questo include tabelle con un collegamento di cardinalità 1-1 o tabelle di raccolta (collegamento 1-N).
Per un collegamento 1-1, passa alla tabella collegata, seleziona l’attributo desiderato e definisci il valore previsto.
Puoi anche selezionare direttamente un collegamento alla tabella nel selettore Valore e confermare. In tal caso, i valori disponibili per la tabella selezionata devono essere selezionati utilizzando un selettore dedicato, come illustrato nell’esempio seguente.
Qui, la query esegue il targeting dei brand la cui etichetta è “in esecuzione”.
-
Naviga nella tabella Brand e seleziona l’attributo Etichetta.
-
Definisci il valore previsto per l’attributo.
Di seguito è riportato un esempio di query in cui è stato selezionato direttamente un collegamento di tabella. I valori disponibili per questa tabella devono essere selezionati da un selettore dedicato.
Per un collegamento 1-N, puoi definire le condizioni secondarie per perfezionare la query, come illustrato nell’esempio seguente.
In questo caso, la query ha come targeting destinatari che hanno effettuato acquisti relativi al prodotto BrewMaster, per un importo totale di almeno 100 $.
-
Seleziona la tabella Acquisti e conferma.
-
Fai clic su Aggiungi condizione per definire le condizioni secondarie da applicare alla tabella selezionata.
-
Aggiungi condizioni secondarie in base alle tue esigenze.
Condizioni personalizzate con dati aggregati aggregate
Le condizioni personalizzate consentono di eseguire operazioni di aggregazione. A questo scopo, è necessario selezionare direttamente un attributo da una tabella di raccolta:
-
Spostati all’interno della tabella di raccolta desiderata e seleziona l’attributo sul quale desideri eseguire un’operazione di aggregazione.
-
Nel riquadro delle proprietà, attiva l’opzione Aggrega dati e seleziona la funzione di aggregazione desiderata.
Combinare le condizioni utilizzando gli operatori operators
Ogni volta che aggiungi una nuova condizione alla regola, questa viene collegata automaticamente alla condizione esistente da un operatore AND. Ciò significa che i risultati delle due condizioni sono combinati.
Per cambiare l’operatore tra le condizioni, fai clic su di esso e seleziona l’operatore desiderato.
Gli operatori disponibili sono:
- AND (intersezione): combina i risultati che corrispondono a tutti i componenti di filtraggio nelle transizioni in uscita.
- OR (Unione): include i risultati che corrispondono ad almeno uno dei componenti di filtraggio nelle transizioni in uscita.
- EXCEPT (Esclusione): esclude i risultati che corrispondono a tutti i componenti di filtro nella transizione in uscita.
Gestire le condizioni manipulate
La barra degli strumenti dell’area di lavoro del generatore di regole fornisce opzioni per gestire facilmente le condizioni all’interno della regola:
A seconda delle esigenze, potrebbe essere necessario creare gruppi intermedi di componenti raggruppando i componenti in uno stesso gruppo e collegandoli tra loro.
-
Per raggruppare due condizioni esistenti, seleziona una delle due condizioni e fai clic sul pulsante
-
Per raggruppare una condizione esistente con una nuova, selezionala, fai clic su
Nell’esempio seguente, è stato creato un gruppo intermedio per il targeting di clienti che hanno acquistato il prodotto BrewMaster o VanillaVelvet.
Controllare e convalidare la query
Dopo aver creato la query nell’area di lavoro, puoi verificarla utilizzando il riquadro Proprietà della regola. Le operazioni disponibili sono:
- Visualizza risultati: visualizza i dati risultanti dalla query.
- Vista codice: visualizza una versione della query basata su codice in SQL.
- Calcola: aggiorna e visualizza il numero di record interessati dalla regola.
- Seleziona o salva il filtro: scegli un filtro preimpostato esistente da utilizzare nell’area di lavoro oppure salva la query come filtro preimpostato per riutilizzarla in futuro.
Quando la regola è pronta, fai clic sul pulsante Conferma per salvarla.