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.

Koble HubSpot og AWS S3 (BETA)

Sist oppdatert: mars 21, 2025

Tilgjengelig med et av følgende abonnementer, unntatt der det er angitt:

Operations Hub   Enterprise

Lær hvordan du kobler HubSpot og AWS S3 for å synkronisere HubSpot-data til S3-bøtten din.

Merk: HubSpot deler ikke HIPAA-data til AWS S3.

Før du setter i gang

Før du setter opp integrasjonen, må du velge HubSpot-kontoen din i Access HubSpot data in AWS S3 beta.

Koble HubSpot og AWS S3

For å koble HubSpot og AWS S3 må du følge trinnene nedenfor i rekkefølge:

  1. Konfigurere tilgangstillatelser for AWS S3-bøtta
  2. Opprett en IAM-policy
  3. Opprett IAM-rollen i AWS
  4. Koble HubSpot og AWS S3
  5. Gi IAM-brukeren rettigheter til å få tilgang til S3-bøtteobjekter

1. Konfigurer tilgangstillatelser for S3-bøtta

HubSpot trenger følgende tillatelser på en AWS S3-bøtte og -mappe for å få tilgang til filer i mappen og undermapper:

  • s3:GetBucketLocation
  • s3:GetObject
  • s3:GetObjectVersion
  • s3:ListBucket
  • s3:PutObject
  • s3:DeleteObject

2. Opprett en IAM-policy

  • Logg inn på AWS Management Console.
  • Klikk på Tjenester > Sikkerhet, identitet og samsvar > IAM på startpanelet.
  • Klikk på Kontoinnstillinger i venstre sidefelt.
  • I Security Token Service (STS) -delen ser du etter AWS-regionen som tilsvarer regionen AWS-kontoen din befinner seg i. Klikk for å slå bryteren for å aktivere regionen.
  • Klikk på Policyer i venstre sidepanel.
  • Klikk på Opprett policy.
  • Klikk på Legg til ny setning i JSON-fanen.
  • Legg til policy-dokumentet nedenfor som vil gi HubSpot de nødvendige tillatelsene til å laste inn eller ut data ved hjelp av en enkelt bucket og mappebane. Du kan også rense datafiler ved hjelp av alternativet PURGE copy.

Vær oppmerksom på dette:

  • Sørg for å erstatte <bucket> og <prefix> med det faktiske bøttenavnet og prefikset for mappebanen.Amazon Resource Names (ARN) for bøtter i offentlige regioner har et arn:aws-us-gov:s3:::: prefiks.
  • Hvis du setter s3:prefix -betingelsen til enten ["*"] eller ["<sti> /*"], får du tilgang til alle prefikser i henholdsvis den angitte skuffen eller stien i skuffen .
{
 "Version": "2012-10-17",
 "Statement": [
 {
 "Effect": "Allow",
 "Action": [
 "s3:PutObject",
 "s3:GetObject",
 "s3:GetObjectVersion",
 "s3:DeleteObject",
 "s3:DeleteObjectVersion"
 ],
 "Resource": "arn:aws:s3:::<bucket>/<prefix>/*"
 },
 {
 "Effect": "Allow",
 "Action": [
 "s3:ListBucket",
 "s3:GetBucketLocation"
 ],
 "Resource": "arn:aws:s3:::<bucket>",
 "Condition": {
 "StringLike": {
 "s3:prefix": [
 "<prefix>/*"
 ]
 }
 }
 }
 ]
}
  • Klikk på Neste.
  • I delen Gjennomgå og opprett legger du til policyens navn og en valgfri beskrivelse.
  • Klikk på Opprett policy.

3. Opprett IAM-rollen i AWS

Slik konfigurerer du tilgangstillatelser for HubSpot i AWS Management Console:

  • Logg inn på AWS Management Console.
  • På startpanelet klikker du på Tjenester > Sikkerhet, identitet og samsvar > IAM.
  • Klikk på Roller i venstre sidefelt.
  • Klikk på Opprett rolle.
  • Velg AWS-konto i delen Type betrodd enhet.
  • I delen En A WS-konto velger du En annen AWS-konto og skriver inn din egen AWS-konto-ID. Du vil senere endre tillitsforholdet for å gi tilgang til HubSpot.
  • Velg Krev ekstern ID, og skriv inn en plassholder-ID som 0000. Du vil senere endre tillitsforholdet for IAM-rollen din og angi den eksterne ID-en for lagringsintegrasjonen. En ekstern ID brukes til å gi tilgang til AWS-ressursene dine til en tredjepartsapp som HubSpot.

  • Klikk på Neste.
  • Velg policyen som ble opprettet i trinn 1, og klikk på Neste.
  • I delen Rolledetaljer angir du et rollenavn og en beskrivelse for å identifisere rollen.
  • Klikk på Opprett rolle.
  • Kopier ARN-verdiensiden Role summary (Rolleoversikt). Du vil bruke denne verdien i neste trinn.

4. Koble til HubSpot og AWS S3

Før du installerer integrasjonen, må du sørge for at HubSpot-kontoen din er valgt inn i Access HubSpot data in AWS S3 beta.
  • I HubSpot-kontoen din klikker du på ikonet Marketplace marketplace i den øverste navigasjonslinjen og velger deretter App Marketplace. Søk etter og velg AWS S3. Du kan også navigere til integrasjonen direkte i kontoen din ved å bruke denne URL-en.
  • Klikk på Installer app øverst til høyre.
  • Skriv inn IAM Role Name som ble konfigurert i trinn 3, og S3 URL-banen for skuffen du vil at dataene skal dumpes i .
  • Klikk på Neste.
  • Gå gjennom og kopier verdiene for AWS IAM User og AWS External ID , ettersom du trenger dem i neste trinn. Klikk deretter på Fortsett til tilkoblede apper.

5. Gi IAM-brukeren tillatelse til å få tilgang til bøtteobjekter

  • Logg inn på AWS Management Console.
  • På startpanelet klikker du på Tjenester > Sikkerhet, identitet og samsvar > IAM.
  • Klikk på Roller i venstre sidefelt.
  • Velg rollen du opprettet i trinn 3.
  • Velg fanen Tillitsrelasjoner, og klikk på Rediger tillitspolicy.
  • Endre policy-dokumentene med verdiene du registrerte i trinn 3.

{
 "Version": "2012-10-17",
 "Statement": [
 {
 "Sid": "",
 "Effect": "Allow",
 "Principal": {
 "AWS": "<hubspot_user_arn>"
 },
 "Action": "sts:AssumeRole",
 "Condition": {
 "StringEquals": {
 "sts:ExternalId": "<hubspot_external_id>"
 }
 }
 }
 ]
}

I policyen ovenfor endrer du følgende to felt til verdiene du registrerte i trinn 4:

  • hubspot_user_arn til STORAGE_AWS_IAM_USER_ARN-verdien
  • hubspot_external_id til STORAGE_AWS_EXTERNAL_ID-verdien

Når du har fullført trinnene ovenfor, kan HubSpot synkronisere data til AWS S3.

Dataformat for synkronisering mellom HubSpot og AWS S3

Tilgjengelige data for synkronisering

Du kan synkronisere følgende data fra HubSpot til AWS S3:

  • Objekter: standard og egendefinerte objekter, for eksempel kontakter, selskaper, billetter eller produkter.
  • Poster: individuelle objektposter.
  • Assosiasjoner : alleassosiasjonstyper og tilhørende poster.
  • Hendelser: hendelsesdata for både standard HubSpot-hendelser og egendefinerte atferdshendelser.
  • Lister: HubSpot-kontakt- og selskapslister.
  • Eiere : eiere av poster.
  • Pipelines: avtale- og billettpipelines og pipelinefaser.
  • Properties: egenskaper og deres verdier på objektpostene, inkludert egenskapshistorikk.

Objektdata av ulike typer er organisert og tilgjengelig på to måter:

  • Individuell: Hver objekttype lagres i sin egen tabell og inneholder bare poster av samme objekttype. For eksempel inneholder objects_contacts bare kontaktoppføringer.
  • Kombinert: Alleoppføringer for alle objekttyper er samlet i ett databaseobjekt. Når du gjør en spørring, må du derfor spesifisere et filter som "WHERE objectTypeId='0-1'

Egendefinerte objekter tildeles en ID når de opprettes, og identifiseres som 2-unique_ID. For eksempel 2-12345.

objects_x-tabeller

Hver tilgjengelige objekttype, inkludert egendefinerte objekter, har sin egen spesifikke tabell. Disse tabellene navngis i formatet OBJECTS_<object type name>, der <object type name> er flertallsformen av objecttype. (Merk at hvis objekttypen ikke har noen flertallsform, vil <object type name> være entallsformen av objekttypenavnet sammenkoblet med "S").

Nedenfor finner du en fullstendig liste over tilgjengelige HubSpot-objekttyper, en kort beskrivelse av dataene de representerer, og de tilhørende tabellene.

HubSpot-objekttype

ObjectTypeId

Beskrivelse

KONTAKT

0-1

Informasjon om personer som interagerer med virksomheten din

COMPANY

0-2

Informasjon om enkeltbedrifter eller organisasjoner

DEAL

0-3

Informasjon om inntektsmuligheter med en kontakt eller et selskap.

ENGASJEMENT

0-4

Lagrer data fra CRM-handlinger, inkludert notater, oppgaver, e-post, møter og samtaler.

BILLETT

0-5

Representerer kundeforespørsler om hjelp eller støtte.

QUOTE

0-14

Brukes til å dele prisinformasjon med potensielle kjøpere.

FORM_SUBMISSION

0-15

Detaljer for individuelle innsendinger for et HubSpot-skjema.

LINE_ITEM

0-8

Representerer en delmengde av produkter som selges i en avtale. Når et produkt knyttes til en avtale, blir det en varelinje.

CONVERSATION

0-11

Detaljer om innkommende meldinger fra flere kanaler.

LANDING_PAGE

0-25

Detaljer om landingssidene dine

TASK

0-27

Lagrer informasjon om oppgavelister

FORM

0-28

Brukes til å samle inn informasjon om besøkende og kontakter

MARKETING_EMAIL

0-29

Detaljer om e-poster fra markedsføringshuben

AD_ACCOUNT

0-30

Lagrer informasjon om annonsekontoene dine på Linkedin, Facebook og Google

AD_CAMPAIGN

0-31

Detaljer om annonsekampanjene dine. En annonsekampanje kan inneholde én eller flere annonser

AD_GROUP

0-32

Logisk gruppering av annonser i en annonsekampanje

AD

0-33

Detaljer om individuelle annonser

KAMPANJE

0-35

Informasjon om relaterte markedsføringsressurser og -innhold, slik at du enkelt kan måle effektiviteten av den samlede markedsføringsinnsatsen.

SITE_PAGE

0-38

Data om individuelle sider på nettstedene dine

BLOG_POST

0-39

Data om blogginnlegg

OBJECT LIST

0-45

Informasjon om grupperinger av objektposter basert på deres egenskaper eller aktiviteter

CALL

0-48

Anrop foretatt av andre CRM-poster, for eksempel kontakter

INVOICE

0-53

Administrer og synkroniser fakturaer med eksterne regnskapssystemer

MEDIA_BRIDGE

0-57

Informasjon om medieressurser som importeres til HubSpot

SEQUENCE

0-58

En sekvens er en serie målrettede, tidsbestemte e-postmaler for å pleie kontakter over tid

DEAL_SPLIT

0-72

Deal splits brukes til å dele avtale-kreditt mellom flere brukere

SALES_DOCUMENT

0-83

Salgsdokumenter bygger opp et bibliotek med innhold som hele teamet kan laste opp og dele dokumenter med kontaktene dine.

FEEDBACK_SUBMISSION

0-19

Lagrer informasjon som er sendt inn til en tilbakemeldingsundersøkelse.

ABONNEMENT

0-69

Abonnementer inneholder informasjon om tilbakevendende betalinger

HANDELSBETALING

0-101

Inneholder data om innsamlede midler fra kunder

objekt_med_objektegenskaper

Denne tabellen inneholder data fra HubSpot-postene dine. Du kan hente én rad for hver post i en objekttype (f.eks. alle kontaktposter i kontaktobjekttypen).

object_properties_history

Denne tabellen inneholder historiske egenskapsverdier. For kontakter inneholder den de siste 45 verdiene. For alle andre objekter inneholder den de 20 siste verdiene. Tabellen har en rad for hver historiske egenskapsverdi. Den gjeldende verdien for en egenskap bestemmes av det siste UPDATEDAT-tidsstempelet i egenskapens historikk.

Assosiasjonsspørringer

I likhet med objektdata er assosiasjonsdata organisert på to måter:

  • Individuell: Hver assosiasjonstype lagres i sin egen tabell og inneholder bare poster av den typen. For eksempel inneholder associations_contacts_to_deals bare assosiasjonsposter mellom kontakt- og avtaleobjekter. T
  • Kombinert: Alle poster for alle assosiasjonstyper er samlet i én tabell.

assosiasjoner_x_til_y

Hver assosiasjonstype har sin egen visning, merket som associations_<association type name> f.eks. associations_contacts_to_deals.

assosiasjon_definisjoner

Denne tabellen inneholder informasjon om alle tilgjengelige assosiasjonstyper mellom HubSpot-objekter, med én rad per assosiasjonstype.

property_definitions

Denne tabellen inneholder informasjon om objektegenskaper og hendelsesegenskaper i HubSpot-kontoen din. Hendelsesegenskaper inkluderer standardhendelser, for eksempel e-poståpninger og -klikk, og egendefinerte atferdsmessige h endelsesegenskaper. Denne informasjonen kan være nyttig for å definere verdier som finnes i object_properties og hendelsesdata.

Hendelser

Hendelser inkluderer standard HubSpot-hendelser og egendefinerte atferdshendelser. Hver hendelse har sin egen tabell, merket som events_eventname.

objekt_og_hendelse_type_definisjoner

Denne tabellen inneholder definisjoner for alle objekter og hendelser som er tilgjengelige i HubSpot-kontoen din.

Synkroniseringsfrekvens og dataorganisering

Data synkroniseres daglig mellom HubSpot og AWS S3. Det opprettes en mappe for hver dag dataene synkroniseres. Hver av de følgende tabellene vil være tilgjengelig som en mappe med gzippede CSV-filer:

ASSOCIATIONS
ASSOCIATION_DEFINITIONS
EVENTS_[Event name]
LISTS
LIST_MEMBERSHIPS
OBJECTS
OBJECT_AND_EVENT_TYPE_DEFINITIONS
OBJECT_PROPERTIES
OBJECT_PROPERTIES_HISTORY
OBJECT_WITH_OBJECT_PROPERTIES
OWNERS
OWNER_TEAM
PIPELINES
PIPELINE_STAGES
PROPERTY_DEFINITIONS
TEAMS

Det vil være flere undermapper for hver tabell. Hvis tabellens størrelse overstiger 15 MB, vil det være flere gzippede CSV-filer under hver tabellmappe.

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