Comprendre comment les conditions de segment évaluent les valeurs null ou vides

read
Last updated at:

Vous apprendrez

Découvrez la segmentation et les propriétés qui ne sont pas définies ou qui n’ont pas de valeurs dans Klaviyo. Ces changements ont été mis en œuvre en avril 2023.

Outre les modifications décrites ci-dessous, toutes les segmentations avec des dates utilisent désormais le fuseau horaire UTC. Découvrez les modifications apportées à la segmentation avec des dates.

Termes clés

  • Propriété non définie Propriété qui n’existe pas dans un profil
  • Propriété sans valeur Propriété définie sur un profil, mais sans valeur associée

Propriétés non définies et booléens

Dans les conditions booléennes (c’est-à-dire les conditions vrai/faux), les propriétés qui n’existent pas ne sont plus prises en compte dans l’évaluation.

  • Ancien système Les profils où la propriété n’existe pas étaient évalués comme False.
  • Nouveau système Les profils pour lesquels la propriété n’existe pas sont désormais exclus de l’évaluation.

Considérez la condition Propriétés concernant une personne > VIP > est False. Un compte Klaviyo contient les profils suivants :

Profils Dans l'ancien système : Dans le nouveau système :
100 profils où VIP = true 🚫 Exclu du segment 🚫 Exclu du segment
50 profils où VIP = false ✅ Inclus dans le segment ✅ Inclus dans le segment
25 profils pour lesquels la propriété VIP n’ est pas définie ✅ Inclus dans le segment 🚫 Exclu du segment

Avant le changement, ce segment comprenait 75 profils. Après la modification, il inclut 50 profils.

Pourquoi c'est mieux

Le nouveau système n’évalue plus précisément que les conditions True ou False, et vous avez la possibilité d’inclure explicitement les profils pour lesquels cette propriété n’est pas définie, si vous le souhaitez, en ajoutant la condition OU Propriétés concernant une personne > [propriété du profil] > n’est pas définie.

Propriétés qui sont des ™t€ et conditions de texte

Historiquement, lors de l’évaluation des propriétés de profil qui n’existent pas pour les conditions de texte, ces valeurs ont été traitées comme si elles contenaient le texte « Aucune ». Désormais, ces valeurs ne sont pas prises en compte dans les conditions de texte.

  • Ancien système Les conditions de texte qui recherchaient des chaînes telles que « N », « No » et « None » incluaient des propriétés qui ne sont pas définies.
  • Les nouvelles propriétés système qui n’existent pas dans le profil sont désormais exclues de l’évaluation.

Considérez la condition Propriétés concernant une personne > Mangez-vous du tofu > contient « Non ». Un compte Klaviyo contient les profils suivants :

Profils Dans l'ancien système : Dans le nouveau système :
50 profils où Mangez-vous du tofu = Oui 🚫 Exclu du segment 🚫 Exclu du segment
25 profils où Mangez-vous du tofu = Non ✅ Inclus dans le segment ✅ Inclus dans le segment
15 profils où le bien Mangez-vous du tofu n'est pas fixé ✅ Inclus dans le segment 🚫 Exclu du segment

Avant la modification, ce segment comprenait 40 profils. Il comptait les 25 profils qui répondaient « Non » et les 15 profils pour lesquels cette valeur n’était pas définie, car il traitait leurs valeurs vides comme « Aucune ». Après la modification, il inclut 25 profils.

Pourquoi c'est mieux

Le nouveau système ne définit pas par erreur la chaîne « None » dans les propriétés de profil qui ne sont pas définies. Cela signifie que toutes les recherches qui incluent « N », « No », « Non » et « None » n’incluront plus ces propriétés.

Propriétés non fixées et conditions négatives

Lorsqu'un segment utilise des conditions négatives (c'est-à-dire qu'une propriété de profil "n'est pas" une valeur spécifique, ou "ne contient pas" une chaîne spécifique), le segment n'inclura plus les propriétés qui ne sont pas définies.

  • Les anciennes propriétés système qui ne sont pas définies étaient incluses dans les segments avec des conditions négatives.
  • Les nouvelles propriétés système qui ne sont pas définies sont désormais exclues de l’évaluation.

Prenons l’exemple de la condition Propriétés concernant une personne > Couleur préférée > N’est pas égal à > Rouge. Un compte Klaviyo contient les profils suivants :

Profils Dans l'ancien système : Dans le nouveau système :
60 profils dont la couleur préférée est le rouge 🚫 Exclu du segment 🚫 Exclu du segment
45 profils dont la couleur préférée = bleu ✅ Inclus dans le segment ✅ Inclus dans le segment
100 profils où la propriété Couleur favorite n'est pas définie ✅ Inclus dans le segment 🚫 Exclu du segment

Avant le changement, ce segment comprenait 145 profils. Après la modification, il inclut 45 profils.

Pourquoi c'est mieux

Le système précédent était ambigu, et on ne savait pas pourquoi certains profils étaient inclus alors qu’ils n’avaient pas de propriété de profil. Il n’existait pas non plus de moyen simple d’exclure ces profils si vous le souhaitez.

Le nouveau système précise que seuls les profils où la propriété est définie sont inclus. Si vous souhaitez inclure des profils dont la propriété de profil n'est pas définie, vous pouvez le faire en ajoutant OR Properties about someone > [profile property] > is not set.

Pays non définis et "Est ou n'est pas dans l'UE (GDPR)" critères

Lorsqu'un critère de segment contient la définition "Si quelqu'un est ou n'est pas dans l'UE (GDPR)" "L'emplacement n'est pas dans l'Union européenne/les États-Unis", le segment n'inclura plus les profils pour lesquels la propriété Pays n'est pas définie.

  • Ancien système Les profils pour lesquels aucune propriété n’existe étaient inclus dans ce segment.
  • Nouveau système Les profils pour lesquels la propriété n’existe pas sont désormais exclus de l’évaluation.

Considérez la condition Si quelqu'un est ou n'est pas dans l'UE (GDPR) > L'emplacement n'est pas > dans > l'Union européenne. Un compte Klaviyo contient les profils suivants :

Profils Dans l'ancien système : Dans le nouveau système :
50 profils où Country = USA ✅ Inclus dans le segment ✅ Inclus dans le segment
40 profils où Pays = Espagne 🚫 Exclu du segment 🚫 Exclu du segment
20 profils où Pays = France 🚫 Exclu du segment 🚫 Exclu du segment
100 profils où la propriété Pays n'est pas définie ✅ Inclus dans le segment 🚫 Exclu du segment

Avant la modification, ce segment contenait 150 profils. Après la modification, il comprend 50 profils.

Pourquoi c'est mieux

Le nouveau système n’évalue plus précisément que les profils dont le pays est connu. Vous pouvez inclure explicitement des profils dont le pays n’est pas connu, si vous le souhaitez, en ajoutant la condition OU Propriétés concernant une personne > Pays > n’est pas définie.

x
Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 0