Bygg din första regel build-query
De viktigaste stegen för att skapa regler för era samordnade kampanjer är följande:
- Lägg till villkor - Skapa anpassade villkor för att filtrera frågan genom att skapa ett eget villkor med attribut från databasen och avancerade uttryck.
- Kombinera villkor - Ordna villkoren på arbetsytan med grupper och logiska operatorer.
- Kontrollera och validera regeln - Kontrollera regelns resultatdata innan du sparar den.
Lägg till ett villkor conditions
Så här lägger du till villkor i frågan:
-
Få åtkomst till regelbyggaren från en Build audience-aktivitet.
-
Klicka på knappen Lägg till villkor för att skapa ett första villkor för frågan.
Du kan också starta frågan med ett fördefinierat filter. Om du vill göra det klickar du på knappen Select or save filter och väljer Select predefined filter.
-
Identifiera attributet från databasen som ska användas som villkor för ditt villkor. Ikonen "i" bredvid ett attribut innehåller information om var tabellen finns och dess datatyp.
note note NOTE Med knappen Redigera uttryck kan du använda uttrycksredigeraren för att manuellt definiera ett uttryck med hjälp av fält från databasen och hjälpfunktionerna. Lär dig hur du redigerar uttryck -
Klicka på
accordion Fördelning av värden Analysera värdefördelningen för ett visst attribut i tabellen. Den här funktionen är användbar för att förstå tillgängliga värden, antal och procenttal. Det kan också hjälpa dig att undvika problem som inkonsekvent skiftläge eller stavning när du skapar frågor eller skapar uttryck.
För attribut med ett stort antal värden visas endast de första tjugo. I sådana fall visas ett Partial load-meddelande som indikerar den här begränsningen. Du kan använda avancerade filter för att förfina de visade resultaten och fokusera på specifika värden eller delmängder av data.
accordion Lägg till i Favoriter Om du lägger till attribut på Favoriter-menyn får du snabb åtkomst till de attribut du använder mest. Du kan lägga till upp till 20 attribut till favoriter. Favoriter och nyligen använda attribut kopplas till varje användare i en organisation, vilket ger en smidig upplevelse på olika datorer och enheter.
Använd menyn Favorites and recents om du vill få åtkomst till de attribut du har gett rätt. Favoritattribut visas först, följt av nyligen använda attribut, vilket gör det enkelt att hitta de attribut som krävs. Om du vill ta bort ett attribut från favoriter väljer du stjärnikonen igen.
-
Klicka på Confirm om du vill lägga till det markerade attributet i villkoret.
-
En egenskapsruta visas där du kan konfigurera det önskade värdet för attributet.
-
Välj Operator som ska användas i listrutan. Olika operatorer är tillgängliga för användning. Vilka operatorer som är tillgängliga i listrutan beror på attributets datatyp.
accordion Lista över tillgängliga operatorer 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 Operatör Syfte Exempel Lika med Returnerar ett resultat som är identiskt med de data som anges i den andra värdekolumnen. Efternamnet (@lastName) som är lika med 'Jones' returnerar bara mottagare vars efternamn är Jones. Inte lika med Returnerar alla värden som inte är identiska med det angivna värdet. Språket (@language) är inte lika med "English". Större än Returnerar ett värde som är större än det angivna värdet. Ålder (@age) större än 50 returnerar alla värden större än 50, till exempel 51, 52. Mindre än Returnerar ett värde som är mindre än det angivna värdet. Skapad (@created) före "DaysAgo(100)" returnerar alla mottagare som skapats för mindre än 100 dagar sedan. Större än eller lika med Returnerar alla värden som är lika med eller större än det angivna värdet. Ålder (@age) större än eller lika med 30 returnerar alla mottagare som är 30 år eller äldre. Mindre än eller lika med Returnerar alla värden som är lika med eller lägre än det angivna värdet. Ålder (@age) mindre än eller lika med 60 returnerar alla mottagare som är 60 år eller yngre. Ingår i Returnerar resultat som ingår i de angivna värdena. Dessa värden måste avgränsas med kommatecken. Födelsedatum (@bornDate) ingår i '12/10/1979,12/10/1984' returnerar de mottagare som är födda mellan dessa datum. Inte i Fungerar som operatorn Inkluderad i. Här exkluderas mottagare baserat på de angivna värdena. Födelsedatum (@BirthDate) ingår inte i '12/10/1979,12/10/1984'. Mottagare födda inom dessa datum returneras inte. Är tom Returnerar resultat som matchar ett tomt värde i den andra värdekolumnen. Mobilen (@mobilePhone) är tom returnerar alla mottagare som inte har något mobilnummer. Är inte tom Fungerar i motsatt riktning till operatorn Är tom. Du behöver inte ange data i den andra värdekolumnen. E-postadressen (@email) är inte tom. Börjar med Returnerar resultat som börjar med det angivna värdet. Kontonr (@account) börjar med 32010. Börjar inte med Returnerar resultat som inte börjar med det angivna värdet. Kontonumret (@account) börjar inte med 20. Innehåller Returnerar resultat som innehåller minst det angivna värdet. E-postdomänen (@domain) innehåller mail och returnerar alla domännamn som innehåller mail, till exempel gmail.com. Innehåller inte Returnerar resultat som inte innehåller det angivna värdet. E-postdomänen (@domain) innehåller inte 'vo'. Domännamn som innehåller "vo", t.ex. "voila.fr", visas inte i resultatet. Gilla På samma sätt som operatorn Innehåller kan du infoga ett %-jokertecken i värdet. Efternamn (@lastName) som 'Jon%s'. Jokertecknet fungerar som"joker" och söker efter namn som"Jones". Inte som På samma sätt som operatorn Innehåller kan du infoga ett %-jokertecken i värdet. Efternamnet (@lastName) är inte som Smi%h. Mottagare vars efternamn är "Smith" returneras inte. -
Definiera det förväntade värdet i fältet Värde. Du kan också använda uttrycksredigeraren för att manuellt definiera ett uttryck med hjälp av fält från databasen och hjälpfunktionerna. Det gör du genom att klicka på
För datumtypsattribut är fördefinierade värden tillgängliga med alternativet Presets.
accordion Se exempel
Anpassade villkor i länkade tabeller (1-1- och 1-N-länkar) links
Med anpassade villkor kan du fråga tabeller som är länkade till den tabell som för närvarande används av din regel. Detta inkluderar tabeller med en 1-1 kardinalitetslänk eller samlingstabeller (1-N länk).
Navigera till den länkade tabellen för en 1-1-länk, markera önskat attribut och definiera det förväntade värdet.
Du kan också markera en tabelllänk direkt i väljaren Värde och bekräfta. I så fall måste värden som är tillgängliga för den valda tabellen markeras med en dedikerad väljare, vilket visas i exemplet nedan.
Här riktar frågan sig till varumärken vars etikett är"kör".
-
Navigera inuti tabellen Varumärke och markera attributet Etikett.
-
Definiera det förväntade värdet för attributet.
Här följer ett frågeexempel där en tabelllänk har markerats direkt. Tillgängliga värden för den här tabellen måste väljas från en dedikerad väljare.
För en 1-N-länk kan du definiera undervillkor för att förfina din fråga, vilket visas i exemplet nedan.
Här är frågan riktad till mottagare som har gjort inköp relaterade till Brewmsaster-produkten, för mer än 100$.
-
Markera tabellen Inköp och bekräfta.
-
Klicka på Add condition för att definiera de delvillkor som ska tillämpas på den markerade tabellen.
-
Lägg till undervillkor som passar dina behov.
Anpassade villkor med samlade data aggregate
Med anpassade villkor kan du utföra sammanställningsåtgärder. För att göra detta måste du välja ett attribut direkt från en samlingstabell:
-
Navigera i den önskade samlingstabellen och markera attributet som du vill utföra en sammanställningsåtgärd på.
-
I egenskapsrutan växlar du på alternativet Sammanställd data och väljer önskad sammanställningsfunktion.
Kombinera villkor med operatorer operators
Varje gång du lägger till ett nytt villkor i regeln länkas det automatiskt till det befintliga villkoret av en AND -operator. Detta innebär att resultaten från de två villkoren kombineras.
Om du vill ändra operatorn mellan villkor klickar du på den och väljer önskad operator.
Tillgängliga operatorer:
- AND (skärning): Kombinerar resultat som matchar alla filtreringskomponenter i utgående övergångar.
- OR (Union): Innehåller resultat som matchar minst en av filterkomponenterna i utgående övergångar.
- EXCEPT (Uteslutning): Utesluter resultat som matchar alla filterkomponenter i den utgående övergången.
Ändra villkor manipulate
Verktygsfältet för regelhanterarens arbetsyta innehåller alternativ för att enkelt ändra villkoren i regeln:
Beroende på dina behov kan du behöva skapa mellanliggande grupper av komponenter genom att gruppera komponenterna i en och samma grupp och länka dem tillsammans.
-
Om du vill gruppera två befintliga villkor markerar du ett av de två villkoren och klickar på ikonen
-
Om du vill gruppera ett befintligt villkor med ett nytt, markerar du villkoret, klickar på
I exemplet nedan har vi skapat en mellanliggande grupp för kunder som köpt antingen BrewMaster eller VanillaVelvet.
Kontrollera och validera frågan
När du har skapat frågan på arbetsytan kan du kontrollera den med rutan Regelegenskaper . Tillgängliga åtgärder är:
- Visa resultat: Visar data från din fråga.
- Kodvyn: Visar en kodbaserad version av frågan i SQL.
- Beräkna: Uppdaterar och visar antalet poster som omfattas av din regel.
- Välj eller spara filter: Välj ett befintligt fördefinierat filter som ska användas på arbetsytan eller spara frågan som ett fördefinierat filter för framtida återanvändning.
När regeln är klar klickar du på knappen Confirm i för att spara den.