Gå til innhold
Merk:: Denne artikkelen er oversatt av praktiske årsaker. Oversettelsen opprettes automatisk ved hjelp av oversettingsprogramvare, og det er ikke sikkert at den er korrekturlest. Den engelske versjonen av denne artikkelen skal regnes som den regjerende versjonen med den nyeste informasjonen. Du finner den her.

Opprett egendefinerte atferdshendelser med kodeveiviseren

Sist oppdatert: juni 28, 2023

Gjelder for:

Markedsføring Hub Enterprise

Med egendefinerte atferdshendelser kan du definere og spore hendelser som er unike for virksomheten din. Egendefinerte atferdshendelser kan knyttes til hendelsesegenskaper, som du deretter kan bruke på tvers av HubSpots verktøy. Hendelser som opprettes med kodebiten "Javascript", legger automatisk til hendelsesdata i HubSpot-sporingskoden på nettstedet ditt og krever at du er kjent med Javascript. Hendelser som spores manuelt, bruker analyse-API-et og krever at en utvikler konfigurerer dem.

Lær hvordan du bruker verktøyet for egendefinerte atferdshendelser til å opprette hendelser for klikkede elementer og besøkte URL-adresser.

Merk: Verktøyet for egendefinerte atferdshendelser erstatter det tidligere verktøyet for atferdshendelser. Eventuelle hendelser som er opprettet i det gamle verktøyet, vil fortsatt fungere, og du kan fortsatt administrere og analysere disse hendelsene i det gamle verktøyet.

Prosessen med å opprette en hendelse består av to deler:

  • Definere hendelsen i HubSpot, inkludert eventuelle tilpassede hendelsesegenskaper.
  • Opprette en Javascript-kodebit eller definere API-anropet som skal utløse hendelsen.

Opprett hendelsen i HubSpot

For å konfigurere en egendefinert atferdshendelse må du først opprette hendelsen og deretter knytte egenskaper til hendelsen:

  • Naviger til Rapporter > Analyseverktøy i HubSpot-kontoen din.
  • Klikk på Egendefinerte atferdshendelser.
  • Klikk på Opprett egendefinert hendelse øverst til høyre.
  • Velg Kodeveiviser.

  • Angi et hendelsesnavn og eventuelt en beskrivelse av hendelsen.
  • Velg Tilknyttet objekt i rullegardinmenyen. Dette lar deg knytte hendelsesavslutninger til ulike objekter i HubSpot, inkludert kontakter, selskaper, avtaler og billetter.

name-custom-behavioral event

  • Klikk på Neste for å fortsette.

Legg til hendelsesegenskaper

Når en hendelse opprettes, vil standard hendelsesegenskaper være tilgjengelige. Du kan også opprette dine egne tilpassede egenskaper. Hendelsesegenskaper lagres separat fra andre CRM-egenskaper og er unike for hendelsen (dvs. at du ikke kan redigere disse egenskapene fra kontoinnstillingene).

Slik oppretter du egenskaper for en hendelse:

  • Velg egenskapstypen ved å klikke på felttypen for egenskapen. Alternativene inkluderer:
    • Egendefinert strengegenskap: Opprett en egenskap som er en ren tekststreng.
    • Egenskap for egendefinert tall: Opprett en egenskap som er en tallverdi.
    • Egenskap for egendefinerttidsstempel: opprett en egenskap som er en datoverdi. Du må sende dataene i form av epokemillisekunder eller ISO8601.
    • Egendefinert oppregningsegenskap: Opprett en egenskap med et sett forhåndsdefinerte verdier.

      create-property-custom-behavioral-event
    • Når du har valgt egenskapen, konfigurerer du egenskapen i panelet til høyre:

    • Skriv inn et navn for egenskapen og en beskrivelse for egenskapen.
    • For oppregningsegenskaper klikker du på Neste og angir egenskapens Etiketter og verdier. Du må angi verdier og etiketter før du sender data til dem. Hvis du ikke fullfører dette trinnet før du sender data som ikke finnes i listen, vil dataene ikke være tilgjengelige. Hvis du vil sende flere verdier, skiller du dem med semikolon.
    • Klikk på Ferdig.
    • Når egenskapen er opprettet, vises den i tabellen under HubSpots standard hendelsesegenskaper. Du kan redigere eller slette egenskapen ved å velge rullegardinmenyen Handlinger og velge Rediger eller Slett.
  • Klikk på Neste.
  • Når du har konfigurert hendelsen og dens egenskaper, kan du enten legge til hendelsen i nettstedets sporingskode ved å velge Javascript-kodebiten eller sende data til HubSpot via API ved å velge Send data til HubSpot.

Opprette en Javascript-kodebit

Ved å opprette hendelser med en Javascript-kodebit kan du automatisk legge til Javascript i HubSpot-sporingskoden. Dette kan brukes til å fange opp mer komplekse hendelsesdata som sporingskoden ikke fanger opp som standard.

  • Velg Javascript-kodebiten. Bruk kodebiten i panelet til høyre for å spore hendelsen i HubSpot. Alle egendefinerte egenskaper som opprettes, vil være forhåndsdefinert i kodebiten.
  • Endre kodebiten etter behov ved å skrive inn tekst i panelet til høyre. Koden du legger til, blir automatisk inkludert som en del av HubSpot-sporingskoden.
  • Når du er ferdig, klikker du på Opprett for å fullføre hendelsen og starte sporingen automatisk.
    example-code-snippet-custom-event

Send data til HubSpot

Hvis du sender data til HubSpot, må du definere API-anropet som skal utløse hendelsen. I HubSpots utviklerdokumentasjon finner du informasjon om hvordan du definerer API-anropet.

Du trenger noen få opplysninger for API-anropet, som du kan hente fra HubSpot:

  • Hendelsesnavn: det interne navnet på hendelsen.
  • Egenskapsnavn: de interne navnene på egenskapene du skal sende data til.

Slik avslutter du opprettelsen av hendelsen for å sende data via API:

  • Velg Send data til HubSpot og kopier sporings-ID-en.
  • Klikk på Opprett.

Slik finner du det interne hendelsesnavnet for en eksisterende hendelse og egenskapsnavn:

  • Naviger til Rapporter > Analyseverktøy i HubSpot-kontoen din.
  • Klikk på Custom Behavioral Events.
  • Klikk på navnet på hendelsen. Du kommer til siden med hendelsesdetaljer.
  • Øverst finner du hendelsesnavnet under Internt navn.
    internal-name-custom-event
  • Klikk på navnet på en egenskap for å finne de interne navnene for egenskapene du skal oppdatere.
  • Klikk på kodeikonet i høyre panel, og se deretter navnet under Internt navn.
Merk:
Når du sender data til hendelsen, gjelder grensene nedenfor:
  • Egenskapsnavnene er begrenset til 50 tegn.
  • URL- og henvisningsegenskaper kan inneholde opptil 1024 tegn, mens alle andre egenskaper kan inneholde opptil 256 tegn.
  • Hver hendelsesutfylling kan inneholde data for opptil 50 egenskaper.
  • Egenskapens interne navn må begynne med en bokstav og bare inneholde små bokstaver a-z, tall 0-9 og understrekingstegn. Egenskaper med samme interne navn etter bruk av små bokstaver regnes som duplikater, og bare én av egenskapene vil bli brukt ved ferdigstillelse.
Hvis disse grensene overskrides når du sender en HTTP API-forespørsel, mislykkes forespørselen. Hvis disse grensene overskrides ved JS API-forespørsler, vil HubSpot avkorte alle verdier for egenskapsnavn til den tillatte lengden og/eller kun oppdatere 50 egenskaper per fullført hendelse.

Bruke egendefinerte data om atferdshendelser

Egendefinerte atferdshendelsesdata kan vises og brukes på tvers av HubSpots verktøy. Nedenfor finner du informasjon om hvor du kan se fullførte hendelser og hvordan du kan bruke disse dataene i andre verktøy.

Rapportere om egendefinerte hendelser

Fullføringer av egendefinerte atferdshendelser kan analyseres fra verktøyet for egendefinerte atferdshendelser, og hendelsesdata vil også være tilgjengelige i den egendefinerte rapportbyggeren og attribusjonsrapportene.

Finn ut mer om hvordan du analyserer egendefinerte atferdshendelser.

Se fullførte hendelser på kontaktens tidslinje

Fullførte hendelser vises på tidslinjen for kontaktoppføringen, sammen med eventuelle egenskaper som ble fylt ut.

Slik viser du hendelsesdetaljer på kontaktens tidslinje:

  • Naviger til en kontaktoppføring som har fullført en tilpasset atferdshendelse.
  • Hvis du vil filtrere tidslinjen for en kontakt etter fullførte hendelser, klikker du på Filtrer aktivitet og velger deretter Egendefinert atferdshendelse.
  • Klikk for å utvide hendelsen i kontaktens tidslinje for å vise hendelsesdetaljene.

Bruke egendefinerte atferdshendelser i arbeidsflyter

I en arbeidsflyt kan du utsette fullføring av egendefinerte atferdshendelser ved hjelp av handlingen Utsett til hendelsen inntreffer:

  • Naviger til Automatisering > Arbeidsflyter i HubSpot-kontoen din.
  • Klikk på navnet på en arbeidsflyt. Eller se hvordan du oppretter en ny arbeidsflyt.
  • I arbeidsflytredigeringsprogrammet klikker du på + plussikonet for å legge til en arbeidsflythandling.
  • Velg Forsinkelse til hendelse inntreffer i panelet til høyre.
  • Konfigurer forsinkelsen:
    • Klikk på rullegardinmenyen Hendelse, og velg deretter en egendefinert atferdshendelse.
    • Velg deretter hendelsesegenskapen du vil utsette forsinkelsen på.
    • Velg filteret for hendelsesegenskapen.
    • Klikk på Bruk filter.
    • Velg maksimal ventetid, eller merk av for Forsink så lenge som mulig .
  • Klikk på Lagre.

Arbeidsflyten vil da utsette registrerte poster til de oppfyller de angitte kriteriene for egendefinerte atferdshendelser.

Var denne artikkelen nyttig?
Dette skjemaet brukes kun for tilbakemeldinger om dokumentasjon. Se hvordan du kan få hjelp med HubSpot.