Opprett egendefinerte aktiviteter
Sist oppdatert: januar 24, 2025
Gjelder for:
|
|
|
|
|
Med egendefinerte aktiviteter kan du definere og spore aktiviteter som er unike for bedriften din. Egendefinerte aktiviteter kan knyttes til aktivitetsegenskaper, som du deretter kan bruke på tvers av HubSpots verktøy.
Det finnes forskjellige måter å opprette egendefinerte aktiviteter på:
- Send via API: bruk sluttpunktet for egendefinert hendelsesdefinisjon til å opprette hendelsen. Derfra bruker du aktivitets-ID-en sammen med sluttpunktet for send egendefinert aktivitet for å sende aktivitetsfullføringer til HubSpot.
- Hent data fra nettstedet ditt uten API:
- Kode-Javascript: Ved hjelp av egendefinert Javascript kan du sette inn egendefinert kode i HubSpot-sporingsskriptet ved hjelp av kodeeditoren.
- Bruk aktivitetsvisualisering (kun Marketing Hub Enterprise): Spor sidevisninger eller elementer du klikker på, ved å velge dem på nettstedet ditt. Finn ut mer om hvordan du oppretter egendefinerte aktiviteter med aktivitetsvisualiseringen.
- Importer regneark: Last opp et regneark med hendelsesdata for å registrere frakoblet aktivitet, fylle på data eller integrere verktøy manuelt med HubSpot.
- Konfigurere webhooks (kun Operations Hub Professional og Enterprise): Tilpass betingelsene som utløser en webhook som skal avfyres, og dataene som skal sendes.
Merk: Verktøyet for egendefinerte aktiviteter erstatter det eldre verktøyet for tidligere aktiviteter. Eventuelle aktiviteter som opprettes i det eldre verktøyet, vil fortsette å fungere, og du kan fortsatt administrere og analysere disse aktivitetene i det eldre verktøyet.
Hendelsesopprettingsprosessen består av to deler:
- Definere aktiviteten i HubSpot, inkludert eventuelle egendefinerte aktivitetsegenskaper.
- Opprette en Javascript-kodebit eller definere API-anropet som vil utløse hendelsen.
Opprett arrangement via API
Hvis du sender data til HubSpot via API, kan du bruke alternativet Send via API eller bruke sluttpunktet for egendefinert hendelsesdefinisjon til å opprette hendelsen. Finn ut mer om hvordan du definerer API-anropet i HubSpots utviklerdokumentasjon.
Du trenger noen få opplysninger for API-anropet, som du kan få fra HubSpot:
- Konkurransenavn: det interne navnet for konkurransen.
- Egenskapsnavn: de interne navnene for egenskapene du skal sende data til.
For å fullføre opprettelsen av arrangementet for å sende data via API:
- Velg Send data til HubSpot og kopier sporings-ID-en.
- Klikk på Opprett.
Slik finner du det interne aktivitetsnavnet for en eksisterende aktivitets- og egenskapsnavn:
- Gå til Datahåndtering > Tilpassede hendelser i HubSpot-kontoen din.
- Klikk på Egendefinerte aktiviteter.
- Klikk på navnet på aktiviteten. Du vil deretter bli tatt til siden med aktivitetsdetaljer.
- Øverst finner du hendelsesnavnet under Internt navn.
- For å finne de interne navnene på egenskapene du skal oppdatere, klikker du på navnet på en egenskap.
- Klikk på kodeikonet i panelet til høyre, og vis deretter navnet under Internt navn.
Når du sender data til arrangementet ditt, gjelder grensene nedenfor:
- Egenskapsnavnene er begrenset til 50 tegn.
- Nettadresse- og henvisningsegenskaper kan motta opptil 1024 tegn, mens alle andre egenskaper kan motta opptil 256 tegn.
- Hver fullført hendelse kan inneholde data for opptil 50 egenskaper.
- Egenskapens interne navn må starte med en bokstav og bare inneholde små bokstaver a-z, tall 0-9 og understrekinger. Egenskaper med samme interne navn etter små bokstaver anses som duplikater, og bare én av egenskapene vil bli brukt ved fullføring.
Opprett aktiviteter med en Javascript-kodebit
- Gå til Datahåndtering > Tilpassede hendelser i HubSpot-kontoen din.
- Klikk på Opprett en aktivitet øverst til høyre.
- Velg Kode Javascript.
- Klikk på Neste.
- Skriv inn et navn på konkurransen og oppgi eventbeskrivelsen din.
- Velg et tilknyttet objekt. Dette gjør at du kan knytte dine fullførte aktiviteter til forskjellige objekter i HubSpot, inkludert Kontakter, Selskaper, Tilbud og Billetter.
- Klikk på Neste.
Legg til egenskaper
Når en hendelse opprettes, vil standard hendelsesegenskaper være tilgjengelige. Du kan også opprette dine egne egendefinerte egenskaper. Aktivitetsegenskaper lagres separat fra andre CRM-egenskaper, og er unike for aktiviteten (dvs. du kan ikke redigere disse egenskapene fra kontoinnstillingene).
- Hvis du vil deaktivere opprettelsen av standardhendelsesegenskaper, slår du standardhendelsesegenskapene av.
- Hvis du vil opprette egendefinerte egenskaper, velger du eiendomstypen ved å klikke på felttypen for eiendommen din. Alternativer inkluderer:
- Egenskap for egendefinert streng: Opprett en egenskap som er en ren tekststreng.
- Egenskap for egendefinert nummer: Opprett en egenskap som er en tallverdi.
- Egendefinert tidsstempelegenskap: Opprett en egenskap som er en datoverdi. Du må sende dataene dine i form av epokemillisekunder eller ISO8601.
- Egendefinert opplistingsegenskap: Opprett en egenskap med et sett med forhåndsdefinerte verdier.
- Når du har valgt egenskapen din, konfigurerer du egenskapen i høyre panel:
-
- Skriv inn et navn på eiendommen og skriv inn en beskrivelse for eiendommen.
- For Opptellingsegenskaper klikker du på Neste og angir eiendommens etiketter og verdier.
- Opptellingsegenskaper kan være enkelt- eller flervalg. Hvis du vil aktivere flervalgverdier, slår du på Støtt flerverdi.
-
-
- Du må angi verdier og etiketter før du sender data til dem. Hvis dette trinnet ikke er fullført før du sender data som ikke er i listen, vil dataene ikke være tilgjengelige for bruk. For å sende flere verdier via API, separer dem med et semikolon.
-
-
- Klikk på Ferdig.
- Klikk på Neste.
- Når du har konfigurert aktiviteten og dens egenskaper, kan du legge til denne aktiviteten i nettstedets sporingskode ved å velge Javascript-kodebiten.
Når du oppretter aktiviteter med en Javascript-kodebit, kan du legge til Javascript i HubSpot-sporingskoden automatisk. Dette kan brukes til å registrere mer komplekse hendelsesdata som sporingskoden ikke registrerer som standard.
- Velg Javascript-kodebit. Bruk kodebiten i panelet til høyre for å spore aktiviteten i HubSpot. Alle egendefinerte egenskaper som opprettes, vil være forhåndsdefinert i kodebiten.
- Endre kodebiten etter behov ved å skrive inn tekst i det høyre panelet. All kode du legger til, inkluderes automatisk som en del av HubSpot-sporingskoden.
- Når du er ferdig, klikker du på Opprett for å fullføre aktiviteten og automatisk begynne å spore.
Importer hendelsesdata
Last opp deltakelsesdata fra fysiske arrangementer, tidsstemplede data fra apper du ikke integrerer med HubSpot, enkeltstående kundeemne- eller kampanjedata fra en leverandør eller andre hendelsesdata i regnearkform. Hendelser lar deg registrere atferd og deretter bruke atferden på tvers av HubSpot.
Importer kan create og oppdatere kontaktoppføringer. Hendelseimport kan bare brukes for hendelser som allerede har skjedd. Følgende må inkluderes i en tilpasset hendelsesimportfil:- Kontakt epostadresse.
- Oppstod ved tidsstempel. Finn ut mer om formatering av datoegenskaper i importfiler.
Slik importerer du egendefinerte aktiviteter:
- Gå til Datahåndtering > Tilpassede hendelser i HubSpot-kontoen din.
- Klikk på Opprett en aktivitet øverst til høyre.
- Velg Importer regneark.
- Klikk på Neste.
- Skriv inn et navn på konkurransen og oppgi eventbeskrivelsen din.
- Velg et tilknyttet objekt. For øyeblikket kan aktiviteter som opprettes via import, bare knyttes til kontakter.
- Last opp filen. Velg hvordan du vil importere objektene og filspråket, og klikk deretter på Neste.
- Tilordne kolonner til aktivitets- og kontaktegenskaper, og klikk deretter på Neste.
- Bekreft navnet på importfilen.
- klikk på avmerkingsboksen for å godta at kontakter forventer å høre fra deg, og at importfilen ikke inneholder en kjøpt liste. Finn ut mer om HubSpots retningslinjer for akseptabel bruk.
- Velg datoformatet for Opptrådt på eiendommen.
- Klikk på Fullfør import.
Konfigurer webhooks
Angi betingelsene som vil utløse en webhook.
- Gå til Datahåndtering > Tilpassede hendelser i HubSpot-kontoen din.
- Klikk på Opprett en aktivitet øverst til høyre.
- Velg Setup webhooks.
- Klikk på Neste.
- Skriv inn et hendelsesnavn og velg et tilknyttet objekt.
- Klikk på Neste.
- Sett opp en testkonkurranse:
- Kopier Webhook-nettadressen.
- Gå til webhook-innstillingssiden i tredjepartsappen du vil integrere med.
- Lim inn den kopierte nettadressen.
- Klikk på Send en testaktivitet.
- Klikk på Neste.
- Se gjennom egenskapene for webhooken din. Klikk på rullegardinmenyen Eiendomstype for å velge en eiendomstype.
- Klikk på Neste.
- Velg en egenskap fra din tredjeparts webhook som er en eksakt match for en HubSpot-objektegenskap.
Bruk egendefinerte hendelsesdata
Tilpassede hendelsesdata kan vises og brukes på tvers av HubSpots verktøy. Nedenfor finner du informasjon om hvor du kan se fullførte aktiviteter og hvordan du kan innlemme disse dataene i andre verktøy.
Du kan åpne de valgte aktivitetene direkte i utvalgte HubSpot-verktøy med nedtrekksmenyen for handlinger i aktivitetslisten, enkeltaktivitetsvisningen eller øverst til høyre i diagrammer i fanen Analyser.
Rapporter om egendefinerte aktiviteter
Fullføringer av egendefinerte aktiviteter kan analyseres fra det egendefinerte aktivitetsverktøyet, og aktivitetsdata vil også være tilgjengelig i den egendefinerte rapportbyggeren og attribusjonsrapporter.
Finn ut mer om å analysere de tilpassede aktivitetene dine.
Se fullførte aktiviteter på kontakttidslinjen
Konkurransefullføringer vil vises på kontaktpostens tidslinje, sammen med eventuelle egenskaper som ble fylt ut.
Slik viser du aktivitetsdetaljer på kontakttidslinjen:
- Gå til en kontaktoppføring som har fullført en egendefinert aktivitet.
- Hvis du vil filtrere en kontakttidslinje etter fullførte aktiviteter, klikker du på Filtrer aktivitet og velger Egendefinert aktivitet.
- Klikk på kontakttidslinjen for å utvide aktiviteten for å vise aktivitetsdetaljene.
Bruk egendefinerte aktiviteter i arbeidsflyter
I en arbeidsflyt kan du forsinke basert på egendefinerte fullføringer av aktiviteter ved hjelp av en forsinkelse til aktivitet skjer eller en aktivitetsregistreringsutløser.
- Gå til Automatiseringer > Arbeidsflyter i HubSpot-kontoen din.
- Klikk på navnet på en arbeidsflyt. Eller finn ut hvordan du oppretter en ny arbeidsflyt.
- For å legge til en utløser:
- Klikk på Konfigurer utløsere i arbeidsflytredigereren.
- Velg Når en hendelse inntreffer i det venstre panelet. Sett opp utløseren, og klikk deretter på Bruk filter.
- Hvis du vil finjustere utløseren ytterligere, klikker du på Legg til finjusteringsf Du kan velge flere egenskaper for å avgrense objektene du vil registrere i arbeidsflyten.
- Som standard vil poster bare registreres i en arbeidsflyt første gang de møter registreringsutløserne. Hvis du vil aktivere ny registrering, velger du Ja, registrer på nytt hver gang utløseren oppstår under Skal [objekt] registreres på nytt i denne arbeidsflyten?.
- For å legge til en forsinkelse:
- Klikk på + pluss-ikonet i arbeidsflytredigereren for å legge til en arbeidsflythandling.
- I det høyre panelet velger du Delay until event happens.
- Konfigurer forsinkelsen:
- Klikk på rullegardinmenyen Aktivitet, og velg deretter en egendefinert aktivitet.
- Velg deretter aktivitetsegenskapen du vil forsinke.
- Velg filteret for aktivitetsegenskapen.
- Klikk på Bruk filter.
-
- Velg maksimal ventetid, eller merk av for Forsinkelse så lenge som mulig .
- Klikk på Lagre.
Merk: Alle aktivitetsregistreringsutløsere vil bli separert ved hjelp av OR-operatoren. Dette betyr at bare én av aktivitetsregistreringsutløserne må oppstå for at posten skal kunne registreres i arbeidsflyten.
Arbeidsflyten vil deretter forsinke registrerte poster til de oppfyller de angitte egendefinerte hendelseskriteriene eller vil utløses når hendelsen inntreffer.