Du kommer att lära dig

Du kommer att lära dig

Lär dig hur du använder anpassade objekt i mall, så att du kan använda objektet data i flöde och kampanj sändningar.

Du måste först skapa ett objekt innan du kan använda det anpassade objektet data i mall.

Åtkomst till objekt data via personaliseringsmenyn 

Åtkomst till objekt data via personaliseringsmenyn 

Du kan anpassa textblock i Mall Editor med hjälp av egenskaper från ett anpassat objekt eller antalet poster för ett objekt.

Lär dig hur du använder Klaviyo:s malleditor

För att komma igång med att lägga till objekt data i din galleria:

  1. Lägg till en ny text block eller redigera texten i en befintlig text block i din galleria. 
  2. Välj knappen Personalization längst upp till höger. 

  1. I anpassningsmodalen väljer du Objekt i rullgardinsmenyn Alla typer.

  1. Under Objects ser du alla objekt på din Konto som du kan använda för att dra in data i köpcentret. Välj det objekt som innehåller data som du vill använda i köpcentret. 
  2. Välj den specifika objektsegenskapen eller objektfiltret som ska ingå i köpcentret. Du kan också skapa ett nytt objektfilter här.
  3. Ange standardtext och eventuella stilar för din text.

För att ange kapitaliseringsreglerna för objektet data måste du manuellt ange regeln i malltagg. Till exempel: 

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

Läs mer om hur du ändrar värden med Django-filter .

Åtkomst till objekt data med malltagg

Åtkomst till objekt data med malltagg

Du kan använda malltagg i e-post (inklusive e-postens ämnesrad), sms/mms-meddelanden, pushnotis och Klaviyo Customer Hub för att visa objekt data.

Lär dig hur du använder malltagg i Klaviyo.

Objekt malltagg referens

Objekt malltagg referens

Du kan använda följande malltagg med objekt.

Använda objektet som utlöste ett flöde

{{ object }} är endast tillgänglig när ett objekt har utlöst ett flöde. {{ object }} malltagg är endast tillgänglig i datautlöst flöde baserat på ett objekt. Detta liknar {{ event }} malltagg för händelseutlösta flöden.

I dessa exempel används följande:

  • Objekt som kallas Pet och som refereras till med objektet etikett i gallerian.  
  • Objektets egenskap heter Namn
StrukturExempel
{{ object.object_property }}{{ object.Name }}
{{ object | lookup:'object_property' }}{{ object | lookup:'Name' }}

Hämta ett objekt via ID

I dessa exempel används följande:

  • Objekt som kallas husdjur
  • Objektets egenskap heter Namn
  • Händelse som utlöste flödet med en objektsegenskap som heter pet_id. Detta fält är detsamma som objekt-ID för Pet-objektet.
Struktur Exempel

{% customobject event.object_id  object_type_title="Title" as alias %} {{ alias.object_property }} {% endcustomobject %}

{% customobject event.pet_id  object_type_title="Pet" as pet %} {{ pet.Name }} {% endcustomobject %}

{% customobject event.object_id  object_type_title="Title" as alias %} {{ alias | lookup:'object_property' }} {% endcustomobject %}

{% customobject event.pet_id  object_type_title="Pet" as pet %} {{ pet | lookup:'Name' }} {% endcustomobject %}

Returnera ett enskilt objekt från ett objektfilter 

I dessa exempel används följande:

  • Ett ytterligare objektfilter som heter oldest_dog
  • Objektets egenskap heter Namn
StrukturExempel

{{ 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' }}

Returnera ett heltal från ett objektfilter 

I dessa exempel används följande:

  • Ett ytterligare objektfilter som heter count_of_dogs
StrukturExempel
{{ object_filter.object_filter_name }}{{ object_filter.count_of_dogs }}

Hämta objektposter

Om du vill hämta de senaste objektposterna för ett objekt måste du gå igenom alla objektposter. I detta exempel används följande:

  • Objekt som kallas Husdjur
StrukturExempel
{% customobjects object_type_title="Title" as alias %}
{% for object_instance in alias %}
{{ object_instance.record }}
{% endfor %}
{% endcustomobjects %}

{% customobjects object_type_title="Pet Profile" as pets %}
{% for pet in pets %}
{{ pet.name }}
{% endfor %}
{% endcustomobjects %}

Objekt data i ämnesrad

Objekt data i ämnesrad

Du kan anpassa din ämnesrad med någon av de anpassade objektetiketten:

  • {% object_filter %}
  • {% object %}
  • {% customobject %}

Du kan t.ex. använda {% object %} etikett i ämnesraden i ditt meddelande för att visa namnet på ett kunddjur direkt. 

Utkast till vy:

Förhandsgranskning av e-post:

Objekt data i visa/dölj-logik

Objekt data i visa/dölj-logik

Du kan också konfigurera om du vill visa eller dölja block i ett köpcentrum baserat på objektet data. Att dynamiskt visa eller dölja en block baserat på objekt data använder samma etikett som mallskapare. Du kan referera till objekt via ID, egenskaper från objektfilter eller aggregat från objektfilter.

Om du till exempel har ett Pet-objekt med en egenskap som heter Breed kan du välja att bara visa ett block för djurägare med en viss hundras med hjälp av villkoret object.Breed

För att ställa in logik för visa/dölj klickar du på det block som du vill ställa in reglerna för och väljer Använd kod på fliken Visa

Ange villkoret direkt i kodredigeraren. Du kan använda objektfilter och objektet malltagg om det är ett meddelande för ett datumstyrt flöde baserat på objektet data.

Om du vill ha mer flexibilitet (t.ex. göra viss information beroende av information som returneras av {% customobject %} eller {% customobjects %}) kan du överväga att använda avancerad villkorlig logik med {% if … %} logik direkt i en text block.

Filter för objekt

Filter för objekt

Vad är ett objektfilter?

Vad är ett objektfilter?

Med objektfilter kan du begränsa de returnerade objektposterna baserat på specifika kriterier som du anger så att du kan visa poster av en viss typ. 

Skapa ett nytt objektfilter

Skapa ett nytt objektfilter

Så här kommer du igång med att skapa ett objektfilter:

  1. Lägg till en ny text block eller redigera texten i en befintlig text block i din galleria. 
  2. Välj knappen Personalisering

  1. I anpassningsmodellen väljer du Objekt i rullgardinsmenyn Alla typer.  
  2. Välj det objekt som innehåller de data som du vill ställa in ett filter för. 
  3. Välj den objektsegenskap som du vill ställa in ett filter för. 
  4. Välj Skapa nytt filter

Ange följande information i modalrutan Create object filter

  • Namn
    Skapa ett namn för ditt objektfilter.
  • Filtrera villkor
    Definiera de regler som ett objekt måste uppfylla för att inkluderas i texten block. 
  • Beteende när flera poster uppfyller villkoren
    Definiera beteendet för fall där flera poster uppfyller villkoren.

När objektfiltret har skapats kan du använda det i logiken för visa/dölj och malltagg för att visa specifika objektposter baserat på de kriterier du anger. 

Ytterligare resurser 

Ytterligare resurser 

Komma igång med objekt

Referens för personanpassning av meddelanden

Så använder du förhandsgranskningspanelen för att personanpassa meddelanden

Var den här artikeln till hjälp?
Använd endast detta formulär för feedback på artiklar. Lär dig hur du kontaktar support.

Utforska mer från Klaviyo

Community
Få kontakt med kollegor, partner och Klaviyo-experter för att hitta inspiration, dela insikter och få svar på alla dina frågor.
Live-utbildning
Delta i en livesession med Klaviyo-experter för att lära dig om bästa praxis, hur man konfigurerar viktiga funktioner och mer.
Support

Få tillgång till support via ditt konto.

E-postsupport (gratis provperiod och betalkonton) Tillgänglig dygnet runt, alla dagar i veckan

Chatt/virtuell hjälp
Tillgängligheten varierar beroende på plats och abonnemangstyp