Show Menu
ARGOMENTI×

Configurazione della definizione del filtro

Nella Filter definition scheda è possibile creare filtri avanzati a cui gli utenti possono accedere direttamente quando creano query complesse, ad esempio quando definiscono un'audience.
Questo passaggio non è obbligatorio in quanto potrai comunque compilare la risorsa e accedere ai suoi dati tramite flussi di lavoro, audience e REST API.
Questi filtri vengono utilizzati nell'editor di query sotto forma di regole preconfigurate. Consentono di limitare il numero di passaggi necessari per ottenere la configurazione desiderata, che può essere particolarmente utile per le segmentazioni ripetitive.
Ad esempio, è possibile creare un filtro che consente di selezionare tutte le transazioni superiori a un determinato importo negli ultimi tre mesi.
A tal fine, è necessario estendere la Profiles risorsa e definire un filtro per il collegamento a una tabella di transazione (creata in precedenza) con una regola che indica che il prezzo della transazione deve essere maggiore o uguale a un dato parametro e che la data della transazione deve rientrare in un intervallo corrispondente agli ultimi tre mesi.
  1. Assicurati di creare e pubblicare una tabella delle transazioni. See Creating or extending the resource .
    Questa procedura utilizza l'esempio di una tabella di transazioni personalizzata. Per il tuo caso, adattalo alle tue esigenze aziendali.
  2. Prima di definire un filtro correlato alla tabella delle transazioni nella Profiles risorsa, accertatevi di definire il collegamento a questa tabella e pubblicare le modifiche. Consultate Definizione di collegamenti con altre risorse e Aggiornamento della struttura del database.
  3. Nella Definition scheda della schermata Definizione del nuovo filtro, seleziona la tabella delle transazioni.
  4. Nella Add a rule - Profiles/Transactions finestra, trascinare la tabella delle transazioni nell'area di lavoro. Nella finestra successiva visualizzata, selezionate il campo da utilizzare.
  5. Nella Optional parameter settings parte della Add a rule - Transactions finestra, selezionare la Switch to parameters casella.
    In Filter conditions , selezionare l' Greater than or equal to operatore. Nel Parameters campo, immettete un nome e fate clic sul segno più per creare il nuovo parametro.
  6. Confermate le modifiche. Questa definizione corrisponde a un campo configurabile che l'utente deve compilare in seguito per eseguire la query.
  7. Combinate questa regola con un'altra regola che specifica che la data della transazione deve rientrare in un intervallo corrispondente agli ultimi tre mesi.
  8. Scegliete la categoria in cui verrà visualizzato il filtro.
  9. Nella Parameters scheda della schermata di definizione del filtro, modificate la descrizione e l’etichetta per indicare chiaramente agli utenti l’oggetto del filtro. Queste informazioni verranno visualizzate nell'editor di query.
    Se si definiscono più campi configurabili, è possibile modificare l'ordine di visualizzazione nell'interfaccia.
  10. Salvate le modifiche e pubblicate le risorse. Per ulteriori informazioni, vedere Aggiornamento della struttura del database.
Una volta pubblicata l’estensione della Profiles risorsa, gli utenti visualizzeranno questo filtro nella scheda dei collegamenti nell’interfaccia dell’editor di query.
Questo consente all'utente di definire facilmente il pubblico durante la creazione di un'e-mail da inviare a tutti i client che hanno trascorso più di un certo importo negli ultimi tre mesi.
Anziché configurarlo personalmente, è sufficiente immettere la quantità desiderata nella finestra di dialogo visualizzata.