- Knowledge base
- Account & Configurazione
- Integrazioni
- Entrare in contatto con HubSpot e AWS S3
BetaEntrare in contatto con HubSpot e AWS S3
Ultimo aggiornamento: 3 giugno 2026
Disponibile con uno qualsiasi dei seguenti abbonamenti, tranne dove indicato:
-
Data Hub Enterprise
Entrare in contatto con HubSpot e AWS S3 per sincronizzare i dati di HubSpot su un bucket S3. Dopo aver collegato l'app, HubSpot può sincronizzare i dati del CRM, compresi gli oggetti, i record, le associazioni, gli eventi e i segmenti con AWS S3 per l'archiviazione, la reportistica e le analisi dati.
Ad esempio, è possibile sincronizzare i dati dei contatti e delle aziende in un bucket S3 e utilizzarli nel data warehouse dell'azienda, negli strumenti di business intelligence o nei flussi di lavoro per l'elaborazione dei dati.
Nota bene: HubSpot non condivide i dati HIPAA con AWS S3.
Prima di iniziare
Prima di impostare l'integrazione, è necessario iscrivere il proprio account HubSpot allabeta di Access HubSpot data in AWS S3 .
Entrare in contatto con HubSpot e AWS S3
Per entrare in contatto con HubSpot e AWS S3, è necessario seguire in ordine i seguenti passaggi:
- Configurare le autorizzazioni di accesso per il bucket AWS S3.
- Creare un criterio IAM.
- Creare il ruolo IAM in AWS.
- Entrare in contatto con HubSpot e AWS S3.
- Concedere all'utente IAM le autorizzazioni per accedere agli oggetti del bucket S3.
1. Configurare le autorizzazioni di accesso per il bucket S3
HubSpot ha bisogno delle seguenti autorizzazioni su un bucket e una cartella AWS S3 per accedere ai file della cartella e delle sottocartelle:
- s3:GetBucketLocation
- s3:GetObject
- s3:GetObjectVersion
- s3:ListBucket
- s3:PutObject
- s3:DeleteObject
2. Creare un criterio IAM
- Accedere alla console di gestione AWS.
- Nella dashboard iniziale, fare clic su Servizi > Sicurezza, identità, & Conformità > IAM.
- Nella barra laterale sinistra, fare clic su Impostazioni account.
- Nella sezione Security Token Service (STS) , cercate la regione AWS che corrisponde alla regione in cui si trova il vostro account AWS. Fare clic per attivare l'interruttore per attivare la regione.
- Nel pannello laterale sinistro, fare clic su Criteri.
- Fare clic su Crea criterio.
- Nella scheda JSON , fare clic su Aggiungi nuova dichiarazione.
- Aggiungete il documento di policy qui sotto che darà a HubSpot le autorizzazioni necessarie per caricare o scaricare i dati utilizzando un singolo bucket e un percorso di cartella. È inoltre possibile eliminare i file di dati utilizzando l'opzione di copia PURGE.
Nota:
- Assicurarsi di sostituire
<bucket>e<prefix>con il nome effettivo del bucket e il prefisso del percorso della cartella. I nomi delle risorse Amazon (ARN) per i bucket nelle regioni governative hanno un prefissoarn:aws-us-gov:s3::. - Impostando la
s3:prefixa ["*"] o ["<path>/*"] concede l'accesso a tutti i prefissi nel bucket o nel percorso del bucket specificato, rispettivamente.
{
"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>/*"
]
}
}
}
]}
- Fare clic su Avanti.
- Nella sezione Recensione e creazione , aggiungere il nome del criterio e una descrizione opzionale.
- Fare clic su Crea criterio.
3. Creare il ruolo IAM in AWS
Per configurare le autorizzazioni di accesso a HubSpot in AWS Management Console:
- Accedere alla console di gestione AWS.
- Nella dashboard iniziale, fare clic su Servizi > Sicurezza, identità, & Conformità > IAM.
- Nella barra laterale sinistra, fare clic su Ruoli.
- Fare clic su Crea ruolo.
- Nella sezione Tipo di entità attendibile , selezionare Account AWS.
- Nella sezione Un account AWS , selezionare Un altro account AWS e inserire l'ID del proprio account AWS. In seguito modificherete la relazione di fiducia per dare accesso a HubSpot.
- Selezionare Richiedi ID esterno e inserire un ID segnaposto come 0000. In seguito si modificherà la relazione di fiducia per il ruolo IAM e si specificherà l'ID esterno per l'integrazione dello storage. Un ID esterno viene utilizzato per concedere l'accesso alle risorse AWS a un'applicazione di terze parti come HubSpot.
- Fare clic su Avanti.
- Selezionare il criterio creato al punto 1 e fare clic su Avanti.
- Nella sezione Dettagli ruolo , inserire un Nome ruolo e una Descrizione per identificare il ruolo.
- Fare clic su Crea ruolo.
- Nella pagina di riepilogo del ruolo, copiare il valore ARN . Questo valore verrà utilizzato nella fase successiva.
4. Entrare in contatto con HubSpot e AWS S3
Prima di rata l'integrazione, assicuratevi che il vostro account HubSpot sia iscritto alla beta di Access HubSpot data in AWS S3 .- Nel tuo account HubSpot, fai clic sull'icona del Marketplace
nella barra di navigazione principale, quindi seleziona Marketplace di HubSpot. - Cercare e selezionare AWS S3.
- Fare clic su Rata.
- Inserire il nome del ruolo IAM configurato al punto 3 e il percorso dell'URL S3 per il bucket in cui si desidera memorizzare i dati.
- Fare clic su Avanti.
- Recensire e copiare i valori dell' utente AWS IAM e dell' ID esterno AWS , che serviranno nella fase successiva. Quindi, fare clic su Continua con le applicazioni entrate in contatto.
5. Concedere all'utente IAM le autorizzazioni per l'accesso agli oggetti del bucket
- Accedere alla console di gestione AWS.
- Nella dashboard iniziale, fare clic su Servizi > Sicurezza, identità, & Conformità > IAM.
- Nella barra laterale sinistra, fare clic su Ruoli.
- Selezionate il ruolo creato al punto 3.
- Selezionare la scheda Relazioni di fiducia e fare clic su Modifica criterio di fiducia.
- Modificare i documenti della polizza con i valori registrati al punto 3.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "", "Effect": "Allow", "Principal": { "AWS": "<hubspot_user_arn>" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "sts:ExternalId": "<hubspot_external_id>" } } } ]}
- Nel criterio di cui sopra, modificare i due campi seguenti con i valori registrati al punto 4:
-
- hubspot_user_arn al valore STORAGE_AWS_IAM_USER_ARN
- hubspot_external_id al valore STORAGE_AWS_EXTERNAL_ID
Dopo aver completato i passaggi sopra descritti, HubSpot può sincronizzare i dati in AWS S3.
Formato dei dati per la sincronizzazione tra HubSpot e AWS S3
Dati disponibili per la sincronizzazione
È possibile sincronizzare i seguenti dati da HubSpot ad AWS S3:
- Oggetti: oggetti standard e personalizzati, come contatti, aziende, ticket o prodotti.
- Record: record dell'oggetto.
- Associazioni: tutti i tipi di associazione e i record associati.
- Evento: dati sugli eventi sia per gli eventi standard di HubSpot sia per gli eventi comportamentali personalizzati.
- Segmenti: Segmenti di contatti e aziende di HubSpot.
- Proprietari: proprietari record.
- Pipeline: pipeline della trattativa e della ticket e fasi della trattativa.
- Proprietà: proprietà e relativi valori sui record dell'oggetto, compresa la cronologia delle proprietà.
I dati degli oggetti di diverso tipo sono organizzati e disponibili in due modi:
- Individuale: eogni tipo di oggetto è memorizzato in una propria tabella e contiene solo i record dell'oggetto dello stesso tipo. Ad esempio, objects_contacts contiene solo record del contatto.
- Combinato: tutti irecord dell'oggetto vengono combinati in un unico oggetto del database. Pertanto, quando si esegue una query, è necessario specificare un filtro come "WHERE objectTypeId='0-1'"
Agli oggetti personalizzati verrà assegnato un ID al momento della creazione, identificato come 2-unique_ID. Ad esempio, 2-12345.
oggetti_x tabelle
Ogni tipo di oggetto disponibile, compresi gli oggetti personalizzati, ha una tabella specifica. Queste tabelle sono denominate secondo il formato OBJECTS_<object type name> dove <object type name> è l'etichetta della forma plurale della tabella objecttype. Oggetto: se il tipo di oggetto non ha una forma plurale, l'etichetta della forma singolare del nome del tipo di oggetto concatenata con "S" <object type name> sarà l'etichetta della forma singolare del nome del tipo di oggetto concatenata con "S".
Di seguito è riportato un elenco completo dei tipi di oggetto HubSpot disponibili, una breve descrizione dei dati che rappresentano e le tabelle corrispondenti.
| Tipo di oggetto HubSpot |
OggettoTipoId |
Descrizione |
| 0-1 |
Informazioni sulle persone che interagiscono con la vostra azienda |
|
| 0-2 |
Informazioni su singole aziende o organici |
|
| 0-3 |
Dettagli sulle opportunità di guadagno con un contatto o un'azienda. |
|
| 0-4 |
Memorizza i dati delle azioni del CRM, tra cui note, attività, e-mail, riunioni e chiamate. |
|
| 0-5 |
Rappresentare le richieste di aiuto o di supporto dei clienti. |
|
| 0-14 |
Utilizzato per condividere le informazioni sui prezzi con i potenziali acquirenti. |
|
| 0-15 |
Dettagli per gli invii individuali di un form di HubSpot. |
|
| 0-8 |
Rappresenta un sottoinsieme di prodotti venduti in una trattativa. Quando un prodotto è collegato a una trattativa, diventa una voce. |
|
| 0-11 |
Dettagli dei messaggi in arrivo da più canali. |
|
| 0-25 |
Dettagli sulle vostre landing page |
|
| 0-27 |
Memorizza le informazioni sugli elenchi di cose da fare |
|
| 0-28 |
Lead per raccogliere informazioni sui lead dei vostri visitatori e contatti |
|
| 0-29 |
Dettagli sulle vie e-mail dell'hub di marketing |
|
| AD_ACCOUNT |
0-30 |
Memorizza le informazioni sui vostri account pubblicitari su Linkedin, Facebook e Google |
| 0-31 |
Dettagli sulle campagne pubblicitarie. Una campagna pubblicitaria può contenere uno o più annunci |
|
| AD_GROUP |
0-32 |
Raggruppamento logico di annunci all'interno di una campagna pubblicitaria |
| AD |
0-33 |
Dettagli sui singoli annunci |
| 0-35 |
Informazioni sulle attività di marketing e sui contenuti correlati, in modo da poter misurare facilmente l'efficacia dei vostri sforzi di marketing collettivo. |
|
| SITO_PAGINA |
0-38 |
Dati relativi a singole pagine del sito web |
| 0-39 |
Dati sui Post blog |
|
| SEGMENTO DELL'OGGETTO |
0-45 |
Oggetto: raggruppamenti di record dell'oggetto in base alle loro proprietà o attività |
| 0-48 |
Chiamate effettuate da altri Record del CRM, ad esempio i contatti |
|
| FATTURA |
0-53 |
Gestire e sincronizzare le fatture con i sistemi di account esterni |
| 0-57 |
Importazioni di risorse multimediali in HubSpot |
|
| 0-58 |
Una sequenza è una serie di modelli di e-mail mirati e temporizzati per coltivare i contatti nel tempo |
|
| 0-72 |
Le trattative condivise vengono utilizzate per dividere il credito delle trattative tra più utenti |
|
| 0-83 |
I documenti di vendita creano una libreria di contenuti che tutto il team può caricare e condividere con i contatti. |
|
| 0-19 |
Memorizza le informazioni inviate a un sondaggio di feedback. |
|
| 0-69 |
Gli abbonamenti contengono i dettagli dei pagamenti ricorrenti |
|
| 0-101 |
Contiene i dati relativi ai fondi raccolti dai clienti |
oggetto_con_proprietà_di_oggetto
Questa tabella contiene i dati dei record di HubSpot. È possibile ottenere una riga per ogni record di un tipo di oggetto (ad esempio, tutti i record del contatto nel tipo di oggetto Contatti).
oggetto_proprietà_storia
Questa tabella contiene i valori storici delle proprietà. Per i contatti, contiene i 45 valori più recenti. Per tutti gli altri oggetti, contiene i 20 valori più recenti. La tabella contiene una riga per ogni valore storico della proprietà. Il valore attuale di una proprietà è determinato dal timestamp UPDATEDAT più recente nella cronologia della proprietà.
Interrogazione delle associazioni
Come i dati degli oggetti, i dati delle associazioni sono organizzati in due modi:
- Individuale: ogni tipo di associazione è memorizzato nella propria tabella e contiene solo i record di quel tipo. Ad esempio,
associations_contacts_to_dealscontiene solo record dell'associazione tra gli oggetti contatto e trattativa. T - Combinato: tutti i record per tutti i tipi di associazione vengono combinati in un'unica tabella.
associazioni_x_a_y
Ogni tipo di associazione ha una propria vista, etichettata come associations_<association type name> ad esempio associations_contacts_to_deals.
definizioni_di_associazione
Questa tabella contiene informazioni su tutti i tipi di associazione disponibili tra gli oggetti di HubSpot, con una riga per tipo di associazione.
definizioni_di_proprietà
Questa tabella contiene informazioni sulle proprietà degli oggetti e sugli eventi del vostro account HubSpot. Le proprietà degli eventi includono eventi standard, come le aperture e i clic delle e-mail, e proprietà di eventi comportamentali personalizzati. Queste informazioni possono essere utili per definire i valori presenti nei dati di object_properties ed Evento.
Eventi
Gli eventi comprendono eventi standard di HubSpot ed eventi comportamentali personalizzati. Ogni evento ha una propria tabella, etichettata come events_eventname.
definizioni_di_tipo_di_oggetto_e_di_evento
Questa tabella contiene le definizioni di tutti gli oggetti e gli eventi disponibili nel vostro account HubSpot.
Frequenza di sincronizzazione e organizzazione dei dati
I dati si sincronizzano quotidianamente tra HubSpot e AWS S3. Per ogni giorno di sincronizzazione dei dati viene creata una cartella. Ciascuna delle tabelle seguenti sarà disponibile come cartella con file CSV gzippati:
ASSOCIATIONSASSOCIATION_DEFINITIONSEVENTS_[Event name]LISTSLIST_MEMBERSHIPSOBJECTSOBJECT_AND_EVENT_TYPE_DEFINITIONSOBJECT_PROPERTIESOBJECT_PROPERTIES_HISTORYOBJECT_WITH_OBJECT_PROPERTIESOWNERSOWNER_TEAMPIPELINESPIPELINE_STAGESPROPERTY_DEFINITIONSTEAMS
Ci saranno diverse sottocartelle per ogni tabella. Se la dimensione della tabella supera i 15 MB, sotto ogni cartella della tabella ci saranno più file CSV gzippati.