Du kommer att lära dig

Du kommer att lära dig

Läs om vanliga frågor och svar relaterade till anpassade objekt i Klaviyo. Om du inte ser din fråga i resursen nedan, vänligen nå ut på vårt communityforum.

Allmänna frågor om objekt

Allmänna frågor om objekt

Behöver jag en utvecklare för att skapa ett objekt?

Behöver jag en utvecklare för att skapa ett objekt?

Ja, denna funktion är beroende av att API används för att skicka data källor och i slutändan skapa objekt.

Kan jag skapa anpassade objekt med hjälp av Klaviyo-formulär eller CSV-uppladdningar?

Kan jag skapa anpassade objekt med hjälp av Klaviyo-formulär eller CSV-uppladdningar?

Klaviyo kräver för närvarande att Konto skapar nya anpassade objekt genom att skicka oss data via API. 

När ska jag använda ett anpassat objekt jämfört med en profilegenskaper eller händelse?

När ska jag använda ett anpassat objekt jämfört med en profilegenskaper eller händelse?

Du bör använda anpassade objekt när du har en många-till-en-relation mellan den kategori som det anpassade objektet representerar och din profil. Om du t.ex. vill spara information om din kunds husdjur, och din kund kan ha mer än ett husdjur, fungerar det mycket bättre att representera dessa som ett anpassat objekt än profilegenskaper eller händelser.

Vid spårning av t.ex. en medlemsstatus, där en profil bara kan ha en status åt gången, passar profilegenskaper bättre. Men om du också vill lagra andra detaljer om en profils medlemskap kan ett objekt fungera bättre. 

När du spårar något brett, som hur många gånger en mottagare har öppnat en e-post, rekommenderar vi att du använder händelser.

Kan jag uppdatera mitt anpassade objekt efter skapandet?

Kan jag uppdatera mitt anpassade objekt efter skapandet?

Ja, du kan alltid lägga till ytterligare egenskaper som inte är obligatoriska i ditt anpassade objekt. För mer information, läs om att uppdatera ett anpassat objekt. 

När ska jag skicka ut en händelse jämfört med att uppdatera det anpassade objektets egenskaper?

När ska jag skicka ut en händelse jämfört med att uppdatera det anpassade objektets egenskaper?

Händelser är avsedda att utlösa flöde snabbt, så att du kan skicka relevanta meddelanden i rätt tid. När statusen på ett objekt ändras och du vill trigga ett meddelande som en följd av detta, bör du uppdatera objektet med den nya informationen och skicka oss en händelse för att trigga flödet.

Du kan anpassa köpcentret med objektinformationen i händelsen som utlöste flöde. Det finns två sätt att uppnå detta: 

  1. Använd {{ event }} etikett för att lägga till relevanta egenskaper i ditt evenemangs metadata för användning i ditt köpcentrum. Detta fungerar bra när aktualitet är viktigt.
  2. Inkludera objektets ID i händelsens metadata, vilket gör att du kan hämta objektet i köpcentret med {% customobject id={{ event.pet_id }} as pet %}. Det kan dock ta lite tid för objektet att uppdateras med de senaste egenskaperna så det är möjligt att flödet triggade ett meddelande att skicka innan objektet var uppdaterat.
Frågor om att skicka objekt data 

Frågor om att skicka objekt data 

Hur börjar jag skicka mina data för anpassade objekt?

Hur börjar jag skicka mina data för anpassade objekt?

  1. Skapa en ny data -källa med hjälp av vår API.
  2. Definiera din data -struktur (se exempel på JSON).
  3. Skicka dina data källregister till Klaviyo via API.
  4. Skapa ditt anpassade objekt.
  5. Skapa relationen mellan ditt anpassade objekt och din profil.
Hur skapas och används data källor?

Hur skapas och används data källor?

Anpassade objekt skapas från data källor. Din utvecklare måste skapa en ny data -källa med hjälp av våra Custom Objects API.

Efter att ha skapat en ny data -källa kommer Klaviyo att returnera en unik identifierare som en del av svaret på din API -förfrågan. Detta gör det möjligt för Klaviyo att identifiera data källor, särskilt i de fall där en Konto har flera data källor (t.ex. 1 för varje anpassad integrerare, datalager eller anpassad tredjepartsintegrerare som varumärket förlitar sig på för sin verksamhet).

Med denna unika identifierare kan din utvecklare sedan skapa data källposter via Klaviyo's API.

Hur ska jag formatera mina data?

Hur ska jag formatera mina data?

Din utvecklare kommer att behöva skicka JSON-formaterad data till Klaviyo. Vi rekommenderar att du skickar dina data som text med en kommaseparerad lista. Du kommer att kunna använda segmentering och flödesfiltrets "contains"-operator för att filtrera efter värdena i denna kommaseparerade sträng. Se segment conditions reference för mer information om filtrering.  

Stöd för data -typer i anpassade objekt:

  • Text
  • Heltal
  • Decimal
  • Datum - Alla datum konverteras till UTC i vårt system. Om du t.ex. laddar upp "2025-04-03" konverteras det till "2025-04-03 00:00:00". För kund med tidszoner tre timmar framåt i tiden skulle datatiden lyda "2025-04-02 21:00:00".
  • Boolesk

Typen lista data stöds inte för närvarande. För ett exempel på nyttolast för data APIkällpost, se Bulk Create data Source Records.

När du skickar telefonnummer måste de vara i E.164-format. När du skickar datum måste de vara i något av våra acceptabla tidsstämpelformat.

Vilka är data:s gränser för anpassade objekt?

Vilka är data:s gränser för anpassade objekt?

Du kan ladda upp maximalt 2 KB per fastighet och 8 KB per totalpost.

Kan jag mappa med nästlade data?

Kan jag mappa med nästlade data?

Vi rekommenderar att du definierar ditt JSON-objekt utan att nesta de egenskaper som du vill använda för ditt anpassade objekt. Om källan data är djupt nästlad eller använder en lista måste du manuellt ange JSON-sökvägen i objekthanteraren. För lista kan du bara mappa en egenskap till en position inom listan (t.ex. det första eller andra värdet).

Kan jag koppla flera identifierare till en profil?

Kan jag koppla flera identifierare till en profil?

Ja, om du vill använda 2 eller fler profilidentifierare (t.ex. e-post och telefonnummer) för att associera dina anpassade objektposter till en profil, se till att du inkluderar båda dessa egenskaper i varje synkronisering, även om värdet på en av dem är null.  

Frågor om att använda objekt med flöde 

Frågor om att använda objekt med flöde 

Kan jag använda trigger-delning eller trigger-filter för datumutlösta flöden?

Kan jag använda trigger-delning eller trigger-filter för datumutlösta flöden?

För närvarande är det inte möjligt att skapa triggerdelningar och triggerfilter för datumutlösta flöden.

Om mitt objekt inte utlöste ett flöde och jag inte har ett objekt-ID från en händelse, kan jag fortfarande personalisera mina meddelanden?

Om mitt objekt inte utlöste ett flöde och jag inte har ett objekt-ID från en händelse, kan jag fortfarande personalisera mina meddelanden?

Ja, du kan använda objektfilter för att hitta rätt objekt när du anpassar dina meddelanden. 

Kan jag förhandsgranska flödesmeddelanden när ett objekt utlöser ett flöde? 

Kan jag förhandsgranska flödesmeddelanden när ett objekt utlöser ett flöde? 

I dagsläget går det inte att använda förhandsgranskningsfunktionen i appen för att se ett meddelande när du använder {{ object }} etikett.

För att testa ett flöde meddelande:

  1. Skapa ett datumstyrt flöde och sätt det i drift.
  2. Skapa en profil med ett objekt som har ett datum som utlöses om minst 24 timmar.
Kan jag uppdatera mina objekt med hjälp av flöde åtgärder som webhook och Klaviyo kod?

Kan jag uppdatera mina objekt med hjälp av flöde åtgärder som webhook och Klaviyo kod?

I nuläget råder vi dig att först uppdatera din ursprungliga källa data och sedan skicka tillbaka det reviderade objektet till Klaviyo i det tillåtna formatet. Om dessa två system inte är synkroniserade riskerar du att skicka en föråldrad post tillbaka till Klaviyo från ditt system och återställa den till det ursprungliga värdet.

 

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