Förstå förändringar i hur segment villkor utvärderar null eller tomma värden
Du kommer att lära dig
Lär dig mer om ändringarna av segmentering och egenskaper som inte är inställda eller inte har några värden i Klaviyo som genomförs från och med april 2023.
Utöver de ändringar som beskrivs nedan använder all segmentering med datum nu UTC-tidszonen. Lär dig mer om ändringarna i segmentet med datum.
Nyckelbegrepp
-
Property not set
En egenskap som inte finns i en profil -
Egenskap utan värde
En egenskap som är inställd på en profil, men som inte har något associerat värde
Egenskaper som inte är inställda och booleaner
I booleska villkor (dvs. sant/falskt-villkor) beaktas inte längre egenskaper som inte finns i utvärderingen.
-
Gammalt system
profil där fastigheten inte existerar brukade utvärderas som False. -
Nytt system
profil där fastighet inte finns är nu exkluderad från utvärdering.
Tänk på villkoret Egenskaper om någon > VIP > är Falskt. A Klaviyo Konto innehåller följande profil:
Profiler |
Enligt det gamla systemet: |
Enligt det nya systemet: |
100 profil där VIP = true |
🚫 Exkluderat från segment |
🚫 Exkluderat från segment |
50 profil where VIP = false |
✅ Ingår i segment |
✅ Ingår i segment |
25 profil där VIP-egenskap inte är fastställd |
✅ Ingår i segment |
🚫 Exkluderat från segment |
Före ändringen innehöll denna segment 75 profil. Efter ändringen omfattar den 50 profil.
Varför detta är bättreVarför detta är bättre
Det nya systemet utvärderar mer exakt endast True eller False villkor, och du har möjlighet att uttryckligen inkludera profil där den egenskapen inte är inställd, om så önskas, genom att lägga till villkoret OR Properties about someone > [profilegenskaper] > is not set.
Egenskaper som inte är fastställda och textvillkorEgenskaper som inte är fastställda och textvillkor
Vid utvärdering av profilegenskaper som inte finns för textvillkor har dessa värden historiskt sett behandlats som om de innehöll texten "None". Nu är dessa värden undantagna från beaktande i textvillkor.
-
Gammalt system
Textvillkor som sökte efter strängar som "N", "No" och "None" inkluderade egenskaper som inte är inställda. -
Nytt system
Fastigheter som inte finns med i profilen utesluts nu från utvärderingen.
Tänk på villkoret Properties about someone > Do you eat tofu > innehåller "No". A Klaviyo Konto innehåller följande profil:
Profiler |
Enligt det gamla systemet: |
Enligt det nya systemet: |
50 profil där Äter du tofu = Ja |
🚫 Exkluderat från segment |
🚫 Exkluderat från segment |
25 profil där Äter du tofu = Nej |
✅ Ingår i segment |
✅ Ingår i segment |
15 profil där fastigheten Äter du tofu inte är inställd |
✅ Ingår i segment |
🚫 Exkluderat från segment |
Före ändringen innehöll denna segment 40 profil. Den skulle räkna de 25 som svarade "Nej" och de 15 profiler där det värdet inte var angivet, eftersom den behandlade deras tomma värden som "Inga". Efter ändringen omfattar den 25 profil.
Varför detta är bättreVarför detta är bättre
Det nya systemet sätter inte felaktigt strängen "None" i profilegenskaper som inte är inställda. Det innebär att alla sökningar som innehåller "N", "No", "Non" och "None" inte längre kommer att innehålla dessa egenskaper.
Egenskaper som inte är fastställda och negativa förhållandenEgenskaper som inte är fastställda och negativa förhållanden
När en segment använder negativa villkor (dvs. en profilegenskaper "är inte" ett visst värde, eller "innehåller inte" en viss sträng), kommer segment inte längre att innehålla egenskaper som inte är inställda.
-
Gammalt system
Fastigheter som inte är satta brukade inkluderas i segment med negativa villkor. -
Nytt system
Fastigheter som inte är satta exkluderas nu från utvärderingen.
Tänk på villkoret Properties about someone > Favoritfärg > är inte lika med > röd. A Klaviyo Konto innehåller följande profil:
Profiler |
Enligt det gamla systemet: |
Enligt det nya systemet: |
60 profil där Favoritfärg = röd |
🚫 Exkluderat från segment |
🚫 Exkluderat från segment |
45 profil där Favoritfärg = blå |
✅ Ingår i segment |
✅ Ingår i segment |
100 profil där egenskapen Favoritfärg inte är inställd |
✅ Ingår i segment |
🚫 Exkluderat från segment |
Före ändringen innehöll denna segment 145 profil. Efter ändringen omfattar den 45 profil.
Varför detta är bättreVarför detta är bättre
Det tidigare systemet var tvetydigt och det var oklart varför vissa profiler inkluderades när de inte hade profilegenskaper. Det fanns inte heller något enkelt sätt att utesluta dessa profiler om så önskades.
Det nya systemet gör det tydligt att endast profiler där fastigheten är belägen inkluderas. Om du vill inkludera profiler som inte har profilegenskaper inställda kan du göra det genom att lägga till OR Egenskaper om någon > [profilegenskaper] > är inte inställd.
Länder som inte är angivna och "Är eller inte är inom EU (GDPR)" kriterierLänder som inte är angivna och "Är eller inte är inom EU (GDPR)" kriterier
När ett segment -kriterium innehåller definitionen "Om någon är eller inte är inom EU (GDPR)" "Plats är inte inom Europeiska unionen/United States", kommer segment inte längre att innehålla profil där egenskapen Country inte är inställd.
-
Gamla systemet
profil där fastighet inte finns ingick tidigare i denna segment. -
Nytt system
profil där fastighet inte finns är nu exkluderad från utvärdering.
Tänk på villkoret Om någon är eller inte är inom EU (GDPR) > Plats är inte > inom > Europeiska unionen. A Klaviyo Konto innehåller följande profil:
Profiler |
Enligt det gamla systemet: |
Enligt det nya systemet: |
50 profil där Land = USA |
✅ Ingår i segment |
✅ Ingår i segment |
40 profil där Land = Spanien |
🚫 Exkluderat från segment |
🚫 Exkluderat från segment |
20 profil där Land = Frankrike |
🚫 Exkluderat från segment |
🚫 Exkluderat från segment |
100 profil där fastigheten Country inte är angiven |
✅ Ingår i segment |
🚫 Exkluderat från segment |
Före ändringen innehöll denna segment 150 profil. Efter ändringen omfattar den 50 profil.
Varför detta är bättreVarför detta är bättre
Det nya systemet utvärderar endast profiler med ett känt land på ett mer korrekt sätt. Du kan välja att uttryckligen inkludera profil utan ett känt land, om så önskas, genom att lägga till villkoret OR Properties om någon > Country > är inte inställd.
Ytterligare resurser