---
title: Wysyłanie danych do HubSpot
description: Mapuj wiersze modelu na firmy lub kontakty HubSpot z dokładnymi zakresami, dopasowaniem i bezpiecznym tworzeniem.
species: guide
---
# Wysyłanie danych do HubSpot

Supernova może aktualizować lub tworzyć `companies` i `contacts` w HubSpot. Nowe wysyłki domyślnie dopasowują po `hs_object_id`, czyli stabilnym identyfikatorze znajdującym się już w wierszach zsynchronizowanych z HubSpot.

## Wymagany dostęp

| Obiekt | Zakres zapisu | Domyślna właściwość dopasowania |
|---|---|---|
| Firmy | `crm.objects.companies.write` | `hs_object_id` |
| Kontakty | `crm.objects.contacts.write` | `hs_object_id` |

Połącz HubSpot ponownie, jeśli dane uwierzytelniające źródła nie mają zakresu zapisu wybranego obiektu. Sam dostęp do odczytu pozwala synchronizować tabelę, ale nie autoryzuje wysyłki.

## Tworzenie modelu

Jawnie zachowaj identyfikator dopasowania i każdą wysyłaną wartość:

```sql
select
  property_hs_object_id as hs_object_id,
  customer_tier,
  renewal_date
from titan.analytics.customer_health
where property_hs_object_id is not null
```

Najpierw wybierz właściwość dopasowania, a następnie zmapuj `customer_tier` i `renewal_date` na zapisywalne właściwości HubSpot. Właściwości wyliczane i zarządzane przez miejsce docelowe są wykluczone z mapowania.

Mapowania wyliczeniowe wysyłają wewnętrzną wartość opcji, a nie wyświetlaną etykietę. Daty, liczby i wartości logiczne są przed żądaniem konwertowane do formatu przewodowego HubSpot.

## Podgląd i potwierdzenie

Podgląd rozdziela aktualizacje, nowe rekordy, niejednoznaczne dopasowania i nieprawidłowe wiersze. Wyłącz tworzenie, jeśli każdy wiersz modelu powinien już odpowiadać zsynchronizowanemu rekordowi HubSpot.

Po pomyślnym zapisie Supernova ponownie odczytuje zmienioną tabelę przychodzącą, aby jezioro przejęło wartości miejsca docelowego. Wysyłka pozostaje przypięta do konta HubSpot, na którym została utworzona.
