Doorgaan naar artikel
Let op: De Nederlandse vertaling van dit artikel is alleen bedoeld voor het gemak. De vertaling wordt automatisch gemaakt via een vertaalsoftware en is mogelijk niet proefgelezen. Daarom moet de Engelse versie van dit artikel worden beschouwd als de meest recente versie met de meest recente informatie. U kunt het hier raadplegen.

HubSpot en Google BigQuery verbinden

Laatst bijgewerkt: 1 juli 2025

Beschikbaar met elk van de volgende abonnementen, behalve waar vermeld:

Operations Hub   Enterprise

Leer hoe je HubSpot en Google BigQuery met elkaar verbindt om HubSpot-gegevens te synchroniseren met je Google BigQuery instance.

Let op: HubSpot deelt geen HIPAA-gegevens met Google BigQuery.

HubSpot en BigQuery verbinden

Om HubSpot en Google BigQuery te koppelen, moet je deze stappen in volgorde doorlopen:

  1. Installeer Google BigQuery vanaf de HubSpot App Marketplace
  2. Maak een aangepaste IAM-rol aan in Google Cloud Platform
  3. Wijs de aangepaste rol toe aan het Google Service Account
  4. Geef het HubSpot gegenereerde Google BigQuery account rechten om BigQuery tabellen te wijzigen
  5. Voltooi de installatie in HubSpot

1. Installeer Google BigQuery vanaf de HubSpot App Marketplace

Het is aan te raden om je HubSpot account en Google BigQuery account in aparte tabbladen te openen wanneer je de twee apps met elkaar verbindt.

  1. Zorg ervoor dat je HubSpot-account is aangemeld voor deze bèta: Krijg toegang tot HubSpot-gegevens in Google BigQuery.
  2. Navigeer naar deze link en selecteer je HubSpot account.
  3. Klik rechtsboven op Install app.
  4. Voer je Bucket URI en Project ID in.
  5. Klik op Volgende.

screenshot of page where to enter your Bucket URI and Project ID to connect HubSpot data to BigQuery

  1. Controleer en noteer de Google Service- en BigQuery-accounts omdat u deze in de volgende stap nodig hebt. Navigeer vervolgens naar je Google Cloud console om de volgende stap te voltooien.

screenshot showing where to grant service account permissions

2. Een aangepaste IAM-rol aanmaken in Google Cloud Platform

  1. Log in op uw Google Cloud-console.
  2. Klik op het linker navigatiemenu en selecteer IAM & Beheer > Rollen.
  3. Klik bovenaan op Rol aanmaken.
  4. Voer een titel, optionele beschrijving en ID voor de rol in.
  5. Klik op Machtigingen toevoegen.

screenshot showing the page where you create a IAM role in Google Cloud

  1. Selecteer in de tabel de volgende rechten en klik op Toevoegen:

bigquery.datasets.create
bigquery.datasets.get
bigquery.datasets.getIamPolicy
bigquery.jobs.create
bigquery.tables.create
bigquery.tables.createIndex
bigquery.tables.createSnapshot
bigquery.tables.createTagBinding
bigquery.tables.delete
bigquery.tables.deleteIndex
bigquery.tables.deleteSnapshot
bigquery.tables.update
bigquery.tables.get
storage.buckets.get
storage.objects.create
storage.objects.delete
storage.objects.get
storage.objects.list

  1. Klik op Maken.

3. Google Service Account rechten geven om toegang te krijgen tot Cloud Storage Buckets

  1. Klik op het linker navigatiemenu en selecteer Cloud Storage > Buckets.
  2. Selecteer een bucket om te configureren.
  3. Klik op het tabblad Machtigingen.
  4. Klik op het tabblad Bekijken op opdrachtgevers op Toegang verlenen.

screenshot showing where you can grant Google Service account permissions to access Cloud Storage Buckets

  1. Voer in het rechterpaneel in het veld Nieuwe opdrachtgevers de naam in van de Google Serviceaccount uit stap 1.

Let op: wijs het Google Service Account toe, niet het BigQuery account.

  1. Klik in de sectie Rollen toewijzen op het vervolgkeuzemenu en selecteer Aangepast > <rol> waarbij <rol> de aangepaste IAM-rol is die in Stap 2 is aangemaakt.
  2. Klik op Opslaan. Het Google Service-account wordt toegevoegd aan de rol Storage Object Viewer .

4. Geef het door HubSpot gegenereerde Google BigQuery Account rechten om BigQuery tabellen te wijzigen

  1. Klik op het linker navigatiemenu en selecteer IAM & Beheer > IAM.
  2. Klik op Toegang verlenen.
  3. Voer in het rechterpaneel in het veld Nieuwe opdrachtgevers het door HubSpot gegenereerde Google BigQuery-account uit stap 1 in.
  4. Klik in het gedeelte Rollen toewijzen op het vervolgkeuzemenu en selecteer Aangepast > <rol> waarbij <rol> de aangepaste IAM-rol is die in stap 2 is gemaakt.

5. Volledig instellen in HubSpot

  1. Klik in je HubSpot-account op Doorgaan naar Aangesloten Apps.

screenshot showing how to complete the setup in your HubSpot account.

  1. Schakel in het dialoogvenster de selectievakjes in en klik vervolgens op Toestaan en installeren.

Gegevensindeling voor synchronisatie tussen HubSpot en Google BigQuery

Beschikbare gegevens voor synchronisatie

Je kunt de volgende gegevens synchroniseren van HubSpot naar Google BigQuery:

  • Objecten: standaard en aangepaste objecten, zoals contactpersonen, bedrijven, tickets of producten.
  • Records: individuele objectrecords.
  • Associaties: alle associatietypen en bijbehorende records.
  • Gebeurtenissen: gebeurtenisgegevens voor zowel standaard HubSpot-gebeurtenissen als aangepaste gedragsgebeurtenissen.
  • Lijsten: HubSpot contact- en bedrijfslijsten.
  • Eigenaren: record eigenaren.
  • Pijplijnen: deal en ticket pijplijnen en pijplijn stadia.
  • Eigenschappen: eigenschappen en hun waarden op de objectrecords, inclusief de geschiedenis van de eigenschappen.

Objectgegevens van verschillende types zijn op twee manieren georganiseerd en beschikbaar:

  • Individueel: elk objecttype wordt opgeslagen in zijn eigen tabel en bevat alleen records van hetzelfde objecttype. Bijvoorbeeld: objects_contacts bevat alleen records van contactpersonen.
  • Gecombineerd: allerecords voor alle objecttypen worden gecombineerd in één databaseobject. Wanneer je dus een query uitvoert, moet je een filter specificeren zoals "WHERE objectTypeId='0-1'"

Aangepaste objecten krijgen een ID toegewezen op het moment van creatie en worden geïdentificeerd als 2-unique_ID. Bijvoorbeeld 2-12345.

objecten_x tabellen

Elk beschikbaar objecttype, inclusief aangepaste objecten, heeft zijn eigen specifieke tabel. Deze tabellen worden benoemd volgens het formaat OBJECTS_<object type name> waarbij <object type name> het label van de meervoudsvorm van de objecttype is. (Merk op dat als het objecttype geen meervoudsvorm heeft, <object type name> het label van de enkelvoudsvorm van de objecttypenaam is, aaneengesloten met "S").

Hieronder vind je een complete lijst met beschikbare HubSpot objecttypen, een korte beschrijving van de gegevens die ze vertegenwoordigen en de bijbehorende tabellen.

HubSpot Objecttype

ObjectTypeId

Beschrijving

CONTACT

0-1

Informatie over personen die contact hebben met uw bedrijf

BEDRIJF

0-2

Informatie over individuele bedrijven of organisaties

DEAL

0-3

Details over omzetmogelijkheden met een contactpersoon of bedrijf.

ENGAGEMENT

0-4

Slaat gegevens op van CRM-acties, waaronder notities, taken, e-mails, vergaderingen en gesprekken.

TICKET

0-5

Vertegenwoordigt verzoeken van klanten om hulp of ondersteuning.

QUOTE

0-14

Wordt gebruikt om prijsinformatie te delen met potentiële kopers.

FORMULIER_INDIENING

0-15

Details voor individuele verzendingen voor een HubSpot formulier.

LIJN_ITEM

0-8

Vertegenwoordigt een subset van producten die worden verkocht in een deal. Wanneer een product aan een deal wordt gekoppeld, wordt het een lijnitem.

CONVERSATIE

0-11

Details van inkomende berichten van meerdere kanalen.

LANDING_PAGE

0-25

Details van uw landingspagina's

TASK

0-27

Slaat informatie op over takenlijsten

FORM

0-28

Gebruikt om leadinformatie te verzamelen over uw bezoekers en contactpersonen

MARKETING_EMAIL

0-29

Details over e-mails van Marketing Hub

AD_ACCOUNT

0-30

Slaat informatie op over je advertentieaccounts op Linkedin, Facebook en Google

AD_CAMPAIGN

0-31

Details over je advertentiecampagnes. Een advertentiecampagne kan een of meer advertenties bevatten

AD_GROEP

0-32

Logische groepering van advertenties binnen een advertentiecampagne

AD

0-33

Details over afzonderlijke advertenties

CAMPAGNE

0-35

Informatie over gerelateerde marketingactiva en content, zodat u eenvoudig de effectiviteit van uw gezamenlijke marketinginspanningen kunt meten.

SITE PAGINA

0-38

Gegevens over afzonderlijke pagina's op uw websites

BLOG_POST

0-39

Gegevens over blogberichten

OBJECT LIJST

0-45

Informatie over groepen objectrecords op basis van hun eigenschappen of activiteiten

BEL

0-48

Gesprekken gevoerd door andere CRM-records, bijvoorbeeld contactpersonen

INVOICE

0-53

Facturen beheren en synchroniseren met externe boekhoudsystemen

MEDIA_BRUG

0-57

Informatie over in HubSpot geïmporteerde media-assets

SEQUENCE

0-58

Een sequentie is een reeks gerichte, getimede e-mailsjablonen om contacten na verloop van tijd te koesteren

DEAL_SPLIT

0-72

Dealsplitsingen worden gebruikt om dealtegoed te verdelen onder meerdere gebruikers

VERKOOPDOCUMENT

0-83

Verkoopdocumenten vormen een inhoudsbibliotheek voor je hele team om documenten te uploaden en te delen met je contactpersonen.

FEEDBACK_INDIENING

0-19

Slaat informatie op die is ingediend bij een feedbackenquête.

ABONNEMENT

0-69

Abonnementen bevatten details van terugkerende betalingen

COMMERCIËLE BETALING

0-101

Bevat gegevens over geld dat is verzameld van klanten

object_met_object_eigenschappen

Deze tabel bevat gegevens van je HubSpot-records. Je kunt een rij krijgen voor elke record binnen een objecttype (bijvoorbeeld alle contactrecords in het objecttype Contacten).

object_eigenschappen_geschiedenis

Deze tabel bevat historische waarden van eigendommen. Voor contactpersonen bevat deze de meest recente 45 waarden. Voor alle andere objecten bevat het de meest recente 20 waarden. De tabel heeft een rij voor elke historische waarde van een eigenschap. De huidige waarde van een eigenschap wordt bepaald door de meest recente tijdstempel UPDATEDAT in de geschiedenis van de eigenschap.

Verenigingsvragen

Net als objectgegevens worden associatiegegevens op twee manieren georganiseerd:

  • Individueel: elk associatietype wordt opgeslagen in zijn eigen tabel en bevat alleen records van dat type. Bijvoorbeeld, associations_contacts_to_deals bevat alleen associatierecords tussen contact- en dealobjecten. T
  • Gecombineerd: alle records voor alle associatietypen worden gecombineerd in één tabel.

associaties_x_tot_y

Elk associatietype heeft zijn eigen weergave, gelabeld als associations_<association type name> bijv. associations_contacts_to_deals.

associatie_definities

Deze tabel bevat informatie over alle beschikbare associatietypen tussen HubSpot-objecten, met één rij per associatietype.

eigendom_definities

Deze tabel bevat informatie over objecteigenschappen en gebeurteniseigenschappen in je HubSpot-account. Gebeurteniseigenschappen omvatten standaardgebeurtenissen, zoals e-mail openen en klikken, en aangepaste gedragseigenschappen voor gebeurtenissen. Deze informatie kan handig zijn bij het definiëren van waarden in object_eigenschappen en gebeurtenisgegevens.

Evenementen

Gebeurtenissen omvatten standaard HubSpot-gebeurtenissen en aangepaste gedragsgebeurtenissen. Elke gebeurtenis heeft zijn eigen tabel, gelabeld als events_eventname.

object_en_gebeurtenis_type_definities

Deze tabel bevat definities voor alle objecten en gebeurtenissen die beschikbaar zijn in je HubSpot-account.

Synchronisatiefrequentie en gegevensorganisatie

De gegevenssynchronisatie start dagelijks tussen HubSpot en Google BigQuery om 0600 UTC +0. Er wordt een map aangemaakt voor elke dag dat de gegevens worden gesynchroniseerd met verschillende submappen voor elke tabel. De laatste zeven synchronisaties zullen beschikbaar zijn in Google Cloud platform en tabellen in BigQuery worden bijgewerkt om te verwijzen naar de laatste bucket dump.

Elk van de volgende tabellen zal beschikbaar zijn als een Parquet-bestand:

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

Was dit artikel nuttig?
Dit formulier wordt alleen gebruikt voor feedback op documentatie. Ontdek hoe je hulp krijgt met HubSpot.