Wysyłanie danych do Intercom#
Supernova może aktualizować lub tworzyć contacts i companies w Intercom. Nowe wysyłki domyślnie używają docelowego id, który odpowiada identyfikatorowi zsynchronizowanemu z jeziorem.
Uprawnienia#
Wewnętrzne integracje Intercom wystawiają jeden token dostępu ze skonfigurowanymi uprawnieniami. API nie udostępnia wiarygodnej kontroli uprawnień dla poszczególnych obiektów, dlatego przed pierwszym potwierdzonym uruchomieniem sprawdź dostęp do zapisu w Intercom. Nieautoryzowany zapis kończy się błędem i nie przesuwa stanu bazowego różnic.
Tworzenie modelu#
select
id,
plan_name,
health_score
from titan.analytics.intercom_health
where id is not nullAtrybuty Intercom przyjmują rzeczywiste liczby i wartości logiczne JSON. Nieprawidłowa liczba, data, wartość wyliczeniowa lub logiczna powoduje lokalny błąd danego wiersza.
Tworzenie kontaktów#
Utworzenie kontaktu może uruchomić wiadomości działające już w Intercom. Nowy kontakt otrzymuje każdą wiadomość wychodzącą lub serię, której kryteria odbiorców spełnia, zwykle w ciągu kilku minut. Przed włączeniem tworzenia sprawdź aktywne wiadomości; wysyłka masowa może też generować opłaty w miejscu docelowym.
Z tego powodu każde oczekujące utworzenie kontaktu wymaga jawnego potwierdzenia podglądu.
Tworzenie firm#
Firma utworzona przez API nie pojawi się w Intercom, dopóki nie zostanie do niej dołączony kontakt. Wysłanie firmy nie dołącza kontaktów. Pomyślne utworzenie może więc być rzeczywiste, choć firma nie widnieje na liście Intercom.
Dopasowanie#
Jako właściwości dopasowania oferowane są tylko atrybuty, które Intercom potrafi wiarygodnie rozwiązać. Preferuj id. Adres e-mail nie jest bezpieczną wartością domyślną, ponieważ potencjalny klient i użytkownik mogą go współdzielić, a ponadto może go brakować.
Wysyłka jest przypięta do przestrzeni roboczej Intercom, w której ją utworzono. Jeśli token źródła zacznie później wskazywać inną przestrzeń, uruchomienie odmówi działania i poprosi o odtworzenie lub przywrócenie połączenia.