Skapa anpassade beteendehändelser med kodguiden
Senast uppdaterad: juni 21, 2023
Tillgänglig med något av följande abonnemang, om inte annat anges:
|
Med anpassade beteendehändelser kan du definiera och spåra händelser som är unika för ditt företag. Anpassade beteendehändelser kan knytas till händelseegenskaper, som du sedan kan använda i HubSpots verktyg. Händelser som skapas med kodavsnittet "Javascript" lägger automatiskt till händelsedata i webbplatsens HubSpot-spårningskod och kräver att någon som är bekant med Javascript kan konfigurera dem. Manuellt spårade händelser använder Analytics API och kräver en utvecklare för att konfigureras.
Lär dig hur du använder verktyget för anpassade beteendehändelser för att skapa klickade elementhändelser och besökta URL-händelser.
Observera: verktyget för anpassade beteendehändelser ersätter det tidigare verktyget för beteendehändelser. Eventuella händelser som skapats i det gamla verktyget fortsätter att fungera, och du kan fortfarande hantera och analysera dessa händelser i det gamla verktyget.
Processen för att skapa händelser består av två delar:
- Definiera händelsen i HubSpot, inklusive eventuella anpassade händelseegenskaper.
- Skapa ett Javascript-kodsnutt eller definiera API-anropet som kommer att utlösa händelsen.
Skapa händelsen i HubSpot
För att konfigurera ett anpassat beteendehändelse skapar du först händelsen och associerar sedan egenskaper med händelsen:
- I ditt HubSpot-konto, navigera till Rapporter > Analysverktyg.
- Klicka på Anpassade beteendehändelser.
- Klicka på Skapa anpassad händelse längst upp till höger.
- Välj Kodguiden.
- Ange ett händelsenamn och eventuellt en beskrivning av händelsen
- Välj ditt associerade objekt i rullgardinsmenyn. Detta gör att du kan associera dina händelseavslutningar med olika objekt i HubSpot, inklusive Kontakter, Företag, Erbjudanden och Biljetter.
- Klicka på Nästa för att fortsätta.
Lägg till händelseegenskaper
När ett evenemang skapas kommer standardhändelseegenskaper att vara tillgängliga. Du kan också skapa dina egna anpassade egenskaper. Evenemangsegenskaper lagras separat från andra CRM-egenskaper och är unika för evenemanget (dvs. du kan inte redigera dessa egenskaper från dina kontoinställningar).
Så här skapar du egenskaper för ett evenemang:
- Välj egenskapstyp genom att klicka på Fälttyp för din egenskap. Alternativen inkluderar:
- Egenskap föranpassad sträng: skapa en egenskap som är en ren textsträng.
- Egenskap för anpassatnummer: skapa en egenskap som är ett nummervärde.
- Egenskap föranpassad tidsstämpel: skapa en egenskap som är ett datumvärde. Du måste skicka dina data i form av epoch millisekunder eller ISO8601.
- Anpassad uppräkningsegenskap: skapa en egenskap med en uppsättning fördefinierade värden.
- När du har valt din egenskap konfigurerar du egenskapen i den högra panelen:
-
- Ange ett namn för egenskapen och ange en Beskrivning för egenskapen.
- För uppräkningsegenskaper klickar du på Nästa och anger egenskapens Etiketter och värden. Du måste ange dina värden och etiketter innan du skickar data till dem. Om detta steg inte slutförs innan du skickar data som inte finns i listan, kommer data inte att vara tillgängliga att använda. Om du vill skicka flera värden separerar du dem med ett semikolon.
- Klicka på Klar.
-
- När din egenskap har skapats kommer den att visas i tabellen under HubSpots standardhändelseegenskaper. Du kan redigera eller ta bort din egenskap genom att välja rullgardinsmenyn Åtgärder och välja Redigera eller Ta bort.
- Klicka på Nästa.
- När du har konfigurerat händelsen och dess egenskaper kan du antingen lägga till den här händelsen i webbplatsens spårningskod genom att välja Javascript-kodavsnitt eller skicka data till HubSpot via API genom att välja Skicka data till HubSpot.
Skapa ett Javascript-kodavsnitt
Genom att skapa händelser med ett Javascript-kodavsnitt kan du automatiskt lägga till Javascript i din HubSpot-spårningskod. Detta kan användas för att fånga mer komplexa händelsedata som spårningskoden inte fångar som standard.
- Välj Javascript-kodavsnitt. Använd kodavsnittet i den högra panelen för att spåra händelsen i HubSpot. Alla anpassade egenskaper som skapas kommer att fördefinieras i kodavsnittet.
- Ändra kodavsnittet efter behov genom att skriva in text i den högra panelen. All kod du lägger till kommer automatiskt att ingå som en del av din HubSpot-spårningskod.
- När du är klar klickar du på Skapa för att slutföra ditt evenemang och automatiskt börja spåra.
Skicka data till HubSpot
Om du skickar data till HubSpot måste du definiera API-anropet för att utlösa händelsen. Lär dig hur du definierar ditt API-anrop i HubSpots utvecklardokumentation.
Du behöver några få uppgifter för ditt API-anrop, som du kan få från HubSpot:
- Händelsenamn: det interna namnet för händelsen.
- Egenskapsnamn: de interna namnen för de egenskaper som du kommer att skicka data till.
Slutför att skapa ditt event för att skicka data via API:
- Välj Skicka data till HubSpot och kopiera spårnings-ID.
- Klicka på Skapa.
Så här hittar du det interna händelsenamnet för en befintlig händelse och egenskapsnamn:
- I ditt HubSpot-konto, navigera till Rapporter > Analysverktyg.
- Klicka på Anpassade beteendehändelser.
- Klicka på namnet på händelsen. Du kommer då till sidan med händelsedetaljer.
- Längst upp hittar du händelsens namn under Internt namn.
- Om du vill hitta de interna namnen för de egenskaper du ska uppdatera klickar du på namnet på en egenskap.
- Klicka på kodikonen i den högra panelen och visa sedan namnet under Internt namn.
När du skickar data till ditt evenemang gäller nedanstående gränser:
- Egenskapsnamnen är begränsade till 50 tecken.
- URL och referrer egenskaper kan ta emot upp till 1024 tecken, medan alla andra egenskaper kan ta emot upp till 256 tecken.
- Varje händelsekomplettering kan innehålla data för upp till 50 egenskaper.
- Egenskapernas interna namn måste börja med en bokstav och får endast innehålla små bokstäver a-z, siffror 0-9 och understreck. Egenskaper med samma interna namn efter gemener betraktas som dubbletter, och endast en av egenskaperna kommer att användas vid ifyllandet.
Använd anpassade beteendemässiga händelsedata
Anpassad beteendehändelsedata kan visas och användas i HubSpots verktyg. Nedan kan du läsa om var du kan se händelseavslutningar och hur du kan införliva dessa data i andra verktyg.
Rapportera om anpassade händelser
Slutföranden av anpassade beteendehändelser kan analyseras från verktyget för anpassade beteendehändelser, och händelsedata kommer också att finnas tillgängliga i den anpassade rapportbyggaren och attributionsrapporterna.
Läs mer om hur du analyserar dina anpassade beteendehändelser.
Visa slutförda händelser på kontaktens tidslinje
Händelseavslutningar visas på kontaktpostens tidslinje, tillsammans med alla egenskaper som fylldes i.
Så här visar du händelsedetaljer på kontaktens tidslinje:
- Navigera till en kontaktpost som har slutfört en anpassad beteendehändelse.
- Om du vill filtrera en kontakts tidslinje efter slutförda händelser klickar du på Filtrera aktivitet och väljer sedan Anpassad beteendehändelse.
- Klicka på i kontaktens tidslinje för att expandera händelsen och visa händelsedetaljerna.
Använda anpassade beteendehändelser i arbetsflöden
I ett arbetsflöde kan du fördröja baserat på slutföranden av anpassade beteendehändelser med hjälp av åtgärdenFördröj tills händelsen inträffar:
- I ditt HubSpot-konto, navigera till Automatisering > Arbetsflöden.
- Klicka på namnet på ett arbetsflöde. Eller lär dig hur du skapar ett nytt arbetsflöde.
- I arbetsflödesredigeraren klickar du på + plus-ikonen för att lägga till en arbetsflödesåtgärd.
- Välj Fördröj tills händelsen inträffar i den högra panelen.
- Konfigurera fördröjningen:
- Klicka på rullgardinsmenyn Händelse och välj sedan en anpassad beteendehändelse.
- Välj sedan den händelseegenskap som du vill fördröja på.
- Välj filter för händelseegenskapen.
- Klicka på Tillämpa filter.
- Välj maximal väntetid eller markera kryssrutan Fördröj så länge som möjligt .
- Klicka på Spara.
Arbetsflödet kommer sedan att fördröja inskrivna poster tills de uppfyller de angivna kriterierna för anpassade beteendehändelser.