Verstehen, wie Segmentbedingungen NULL- oder leere Werte auswerten
Übersicht
Erfahre mehr über Segmentierung und Eigenschaften, die in Klaviyo nicht festgelegt sind oder keine Werte haben. Diese Änderungen wurden im April 2023 implementiert.
Zusätzlich zu den unten beschriebenen Änderungen wird bei jeder Segmentierung mit Datumsangaben jetzt die UTC-Zeitzone verwendet. Erfahre mehr über die Änderungen bei der Segmentierung mit Datumsangaben.
Wichtige Begriffe
- Eigenschaft nicht festgelegtEine Eigenschaft, die in einem Profil nicht vorhanden ist
- Eigenschaft ohne WertEine Eigenschaft, die in einem Profil festgelegt ist, aber keinen zugehörigen Wert hat
Eigenschaften, die nicht festgelegt sind, und Boolesche Werte
Bei booleschen Bedingungen (d. h. true/false-Bedingungen) werden Eigenschaften, die nicht existieren, bei der Auswertung nicht mehr berücksichtigt.
- Altes SystemProfile, bei denen die Eigenschaft nicht vorhanden ist, wurden früher als „False“ ausgewertet.
- Neues SystemProfile, bei denen die Eigenschaft nicht vorhanden ist, werden jetzt von der Auswertung ausgeschlossen.
Betrachte die Bedingung Eigenschaften über jemanden > VIP > ist False. Ein Klaviyo-Konto enthält die folgenden Profile:
Profile | Unter dem alten System: | Im neuen System: |
100 Profile, bei denen VIP = true | 🚫 Aus Segment ausgeschlossen | 🚫 Aus Segment ausgeschlossen |
50 Profile, bei denen VIP = false | ✅ Im Segment enthalten | ✅ Im Segment enthalten |
25 Profile, bei denen die VIP-Eigenschaft nicht festgelegt ist | ✅ Im Segment enthalten | 🚫 Aus Segment ausgeschlossen |
Vor der Änderung enthielt dieses Segment 75 Profile. Nach der Änderung enthält es 50 Profile.
Warum das besser ist
Das neue System wertet nur True- oder False-Bedingungen genauer aus, und du hast die Möglichkeit, bei Bedarf Profile, bei denen diese Profileigenschaft nicht festgelegt ist, explizit einzuschließen, indem du die Bedingung ODER Eigenschaften über jemanden > [Profileigenschaften] > ist nicht festgelegt hinzufügst.
Eigenschaften, die nicht festgelegt sind, und Textbedingungen
Bisher wurden diese Werte bei der Auswertung von Profileigenschaften, die für Textbedingungen nicht vorhanden sind, so behandelt, als würden sie den Text „Keine“ enthalten. Diese Werte werden jetzt bei Textbedingungen nicht mehr berücksichtigt.
- Altes SystemTextbedingungen, die nach Zeichenfolgen wie „N“, „No“ und „None“ gesucht haben, umfassten Eigenschaften, die nicht festgelegt sind.
- Neues SystemEigenschaften, die im Profil nicht vorhanden sind, werden jetzt von der Auswertung ausgeschlossen.
Betrachte die Bedingung Eigenschaften über jemanden > Isst du Tofu > enthält „Nein“. Ein Klaviyo-Konto enthält die folgenden Profile:
Profile | Unter dem alten System: | Im neuen System: |
50 Profil, bei denen Isst du Tofu = Ja | 🚫 Aus Segment ausgeschlossen | 🚫 Aus Segment ausgeschlossen |
25 Profile, bei denen Isst du Tofu = Nein | ✅ Im Segment enthalten | ✅ Im Segment enthalten |
15 Profile, bei denen die Eigenschaft Isst du Tofu nicht festgelegt ist | ✅ Im Segment enthalten | 🚫 Aus Segment ausgeschlossen |
Vor der Änderung enthielt dieses Segment 40 Profile. Es würde die 25 zählen, die „Nein“ geantwortet haben, sowie die 15 Profile, bei denen dieser Wert nicht festgelegt war, weil es deren leere Werte als „Keine“ behandelt hat. Nach der Änderung umfasst es 25 Profile.
Warum das besser ist
Das neue System setzt nicht fälschlicherweise die Zeichenfolge „None“ in Profileigenschaften, die nicht festgelegt sind. Das bedeutet, dass alle Suchvorgänge, die „N“, „No“, „Non“ und „None“ enthalten, diese Eigenschaften nicht mehr einbeziehen.
Nicht festgelegte Eigenschaften und negative Bedingungen
Wenn ein Segment negative Bedingungen verwendet (d. h., eine Profileigenschaft „ist nicht“ ein bestimmter Wert oder „enthält nicht“ eine bestimmte Zeichenfolge), enthält das Segment keine Eigenschaften mehr, die nicht festgelegt sind.
- Altes SystemEigenschaften, die nicht festgelegt sind, wurden früher in Segmenten mit negativen Bedingungen berücksichtigt.
- Neues SystemEigenschaften, die nicht festgelegt sind, werden jetzt von der Auswertung ausgeschlossen.
Betrachte die Bedingung Eigenschaften über jemanden > Lieblingsfarbe > ist nicht gleich > Rot. Ein Klaviyo-Konto enthält die folgenden Profile:
Profile | Unter dem alten System: | Im neuen System: |
60 Profile, bei denen Lieblingsfarbe = Rot | 🚫 Aus Segment ausgeschlossen | 🚫 Aus Segment ausgeschlossen |
45 Profile, bei denen Lieblingsfarbe = blau | ✅ Im Segment enthalten | ✅ Im Segment enthalten |
100 Profile, bei denen die Eigenschaft Lieblingsfarbe nicht festgelegt ist | ✅ Im Segment enthalten | 🚫 Aus Segment ausgeschlossen |
Vor der Änderung enthielt dieses Segment 145 Profile. Nach der Änderung enthält sie 45 Profile.
Warum das besser ist
Das vorherige System war mehrdeutig, und es war unklar, warum bestimmte Profil einbezogen wurden, obwohl sie keine Profileigenschaft hatten. Außerdem gab es keine unkomplizierte Möglichkeit, diese Profil bei Bedarf auszuschließen.
Das neue System macht explizit, dass nur Profile einbezogen werden, bei denen die Eigenschaft festgelegt ist. Wenn du Profile einbeziehen möchtest, bei denen die Profileigenschaften nicht festgelegt sind, kannst du dies tun, indem du ODER Eigenschaften über jemanden > [Profileigenschaften] > ist nicht festgelegt hinzufügst.
Länder, die nicht festgelegt sind, und die Kriterien „Ist innerhalb oder außerhalb der EU (DSGVO)“
Wenn ein Segmentkriterium die Definition „If someone is or is not within the EU (GDPR)“ „Location is not within European Union/United States“ enthält, schließt das Segment keine Profile mehr ein, bei denen die Eigenschaft „Country“ nicht festgelegt ist.
- Altes SystemProfile, bei denen die Eigenschaft nicht existiert, wurden früher in dieses Segment aufgenommen.
- Neues SystemProfile, bei denen die Eigenschaft nicht vorhanden ist, werden jetzt von der Auswertung ausgeschlossen.
Ziehe die Bedingung Wenn jemand in der EU (DSGVO) ist oder nicht > Standort ist nicht > innerhalb > Europäische Union in Betracht. Ein Klaviyo-Konto enthält die folgenden Profile:
Profile | Unter dem alten System: | Im neuen System: |
50 Profile, bei denen Land = USA | ✅ Im Segment enthalten | ✅ Im Segment enthalten |
40 Profile, bei denen Land = Spanien | 🚫 Aus Segment ausgeschlossen | 🚫 Aus Segment ausgeschlossen |
20 Profile, bei denen Land = Frankreich | 🚫 Aus Segment ausgeschlossen | 🚫 Aus Segment ausgeschlossen |
100 Profile, bei denen die Eigenschaft Land nicht festgelegt ist | ✅ Im Segment enthalten | 🚫 Aus Segment ausgeschlossen |
Vor der Änderung enthielt dieses Segment 150 Profile. Nach der Änderung enthält es 50 Profile.
Warum das besser ist
Das neue System wertet nur Profile mit einem bekannten Land genauer aus. Du kannst bei Bedarf die Option verwenden, Profile ohne bekanntes Land explizit einzuschließen, indem du die Bedingung ODER Eigenschaften über jemanden > Land > ist nicht festgelegt hinzufügst.