Comment utiliser les objets personnalisés dans les modèles

Estimé 5 minute de lecture
|
Mis à jour 7 avr. 2025, 18:55 EST
Objectif de cet article

Objectif de cet article

Découvrez comment utiliser des objets personnalisés dans les modèles pour utiliser les données d’objet dans les envois de flux et de campagne.

Vous devez d’abord créer un objet avant de pouvoir utiliser les données d’objets personnalisés dans les modèles.

Accéder aux données d’objet via le menu de personnalisation 

Accéder aux données d’objet via le menu de personnalisation 

Vous pouvez personnaliser les blocs de texte dans l’éditeur de modèles à l’aide des propriétés d’un objet personnalisé ou du nombre d’enregistrements d’un objet.

Apprenez à utiliser l’éditeur de modèles de Klaviyo

Pour commencer à ajouter des données d’objet dans vos modèles :

  1. Ajoutez un nouveau bloc de texte ou modifiez le texte d’un bloc de texte existant dans votre modèle. 
  2. Sélectionnez le bouton Personnalisation en haut à droite. 

  1. Dans la fenêtre modale de personnalisation, sélectionnez Objets dans le menu déroulant Tous les types .

  1. Dans Objets, vous verrez tous les objets de votre compte que vous pouvez utiliser pour importer des données dans le modèle. Sélectionnez l’objet qui contient les données que vous souhaitez utiliser dans le modèle. 
  2. Sélectionnez la propriété d’objet ou le filtre d’objet spécifique à inclure dans le modèle. Vous pouvez également créer un filtre d’objet ici.
  3. Définissez le texte par défaut et ses styles.

Pour spécifier les règles de majuscule pour les données d’objet, vous devez définir manuellement la règle dans le tag de personnalisation. Par exemple : 

  • {{ object.full_name|title|default:'value' }}
    John Doe 
  • {{ object.full_name|upper|default:'value' }}
    JOHN DONE
  • {{ object.full_name|lower|default:'value' }}
    john doe 

Apprenez-en plus sur la modification des valeurs avec le filtreur de Django .

Accéder aux données d’objets avec des balises de personnalisation

Accéder aux données d’objets avec des balises de personnalisation

Vous pouvez utiliser des balises de personnalisation dans les e-mails (y compris l’objet de l’e-mail), les messages SMS/MMS, les notifications push et le hub client pour afficher les données d’objet.

Découvrez comment utiliser les balises de personnalisation dans Klaviyo

Guide du tag de personnalisation d’objet

Vous pouvez utiliser les balises de personnalisation suivantes avec les objets.

Utiliser l’objet qui a déclenché un flux

Ces exemples utilisent les éléments suivants :

  • Objet appelé Pet qui est référence avec le tag d’objet dans le modèle.  
  • Propriété de l’objet appelée Nom
StructureExemple
{{ object.object_property }}{{ object.Name }}
{{ object | lookup:'object_property' }}{{ object | lookup:'Name' }}

Obtenir un objet par identifiant

Ces exemples utilisent les éléments suivants :

  • Objet appelé Pet (animal de compagnie)
  • Propriété de l’objet appelée Nom
  • Événement ayant déclenché le flux à l’aide d’une propriété d’objet appelée animal_id. Ce champ est le même que l’identifiant d’objet pour l’objet Pet.
Structure Exemple

{% get_object id={{ event.object_id }} as alias %}
{{ alias.object_property }}
{% endget_object %}

{% get_object id={{ event.pet_id }} as pet %}
{{ pet.Name }}
{% endget_object %}

{% get_object id={{ event.object_id }} as alias %}
{{ alias | lookup:'object_property' }}
{% endget_object %}

{% get_object id={{ event.pet_id }} as pet %}
{{ pet | lookup:'Name' }}
{% endget_object %}

Renvoyer un seul objet à partir d’un filtre d’objet 

Ces exemples utilisent les éléments suivants :

  • Un filtre d’objet supplémentaire appelé plus ancien_chien
  • Propriété de l’objet appelée Nom
StructureExemple

{{ object_filter.object_filter_name.object_property}}

{{ object_filter.oldest_dog.Name }}
{{ object_filter.object_filter_name | lookup: 'object_property' }}{{ object_filter.oldest_dog | lookup: 'Name' }}

Retourner un décompte

Ces exemples utilisent les éléments suivants :

  • Objet appelé Pet (animal de compagnie)
  • Filtre d’objet appelé count_of_animals
StructureExemple
{{ object.object_filter }}{{ Pet.count_of_pets }}
{{ object | lookup:'object_filter' }}{{ Pet | lookup:'count_of_pets' }}

Retourner le décompte à partir d’un filtre d’objet 

Ces exemples utilisent les éléments suivants :

  • Un filtre d’objet supplémentaire appelé count_of_chien
StructureExemple
{{ object_filter.object_filter_name }}{{ object_filter.count_of_dogs }}

 

Données d’objet dans la logique d’affichage et de masquage

Données d’objet dans la logique d’affichage et de masquage

Vous pouvez également configurer l’affichage ou le masquage de blocs dans un modèle en fonction des données d’objet. L’affichage ou le masquage d’un bloc de manière dynamique en fonction des données d’objet utilise les mêmes balises que le concepteur de modèles. Vous pouvez faire référence à des objets par identifiant, par propriétés provenant de filtres d’objets ou par agrégats provenant de filtres d’objets.

Par exemple, si vous avez un objet Pet avec une propriété appelée Breed, vous pouvez choisir de n’afficher un bloc qu’aux propriétaires d’animal de compagnie avec une certaine race de chien en utilisant la condition object.Breed

Pour définir une logique afficher/masquer, cliquez sur le bloc pour lequel vous souhaitez définir les règles et sélectionnez Utiliser le code dans l’onglet Affichage

Saisissez la condition directement dans l’éditeur de code. 

Filtres d’objets

Filtres d’objets

Qu’est-ce qu’un filtre d’objet ?

Qu’est-ce qu’un filtre d’objet ?

Les filtres d’objets vous permettent de limiter les enregistrements d’objets renvoyés en fonction de critères spécifiques que vous avez définis pour afficher les enregistrements d’un certain type. 

Créer un filtre d’objet

Créer un filtre d’objet

Pour commencer à créer un filtre d’objet :

  1. Ajoutez un nouveau bloc de texte ou modifiez le texte d’un bloc de texte existant dans votre modèle. 
  2. Sélectionnez le bouton Personnalisation

  1. Dans le modèle de personnalisation, sélectionnez Objets dans la liste déroulante Tous les types
  2. Sélectionnez l’objet qui contient les données pour lesquelles vous souhaitez définir un filtre. 
  3. Sélectionnez la propriété d’objet pour laquelle vous souhaitez définir un filtre. 
  4. Sélectionnez Créer un filtre

Dans la fenêtre modale Créer un filtre d’objet, définissez les informations suivantes : 

  • Nom
    Créez un nom pour votre filtre d’objet.
  • Conditions de filtrage
    Définissez les règles qu’un objet doit remplir pour être inclus dans le bloc de texte. 
  • Comportement lorsque plusieurs enregistrements remplissent les conditions
    Définissez le comportement dans les cas où plusieurs enregistrements remplissent les conditions.

Une fois votre filtre d’objet créé, vous pouvez l’utiliser dans la logique d’affichage/masquage et les balises de personnalisation pour afficher des enregistrements d’objets spécifiques en fonction des critères que vous avez définis. 

Ressources complémentaires 

Ressources complémentaires 

Démarrer avec les objets

Guide de personnalisation des messages

Comment utiliser le panneau de prévisualisation pour la personnalisation des messages

Cet article vous a-t-il été utile ?
Utilisez ce formulaire uniquement pour nous faire part de vos commentaires sur cet article. Comment contacter l’assistance.

Explorer d’autres contenus Klaviyo

Communauté
Contactez des membres de votre secteur, des partenaires et des experts Klaviyo pour trouver de l’inspiration, partager des informations et obtenir des réponses à toutes vos questions.
Formation en direct
Participez à une session en direct avec des experts Klaviyo pour découvrir les bonnes pratiques, apprendre à configurer des fonctionnalités clés et bien plus encore.
Assistance

Accédez à l’assistance via votre compte.

Assistance par e-mail (essai gratuit et comptes payants) Disponible 24h/24 et 7j/7

Chat/assistant virtuel
La disponibilité varie selon l'emplacement et le type de forfait