Przejdź do treści
Uwaga: Tłumaczenie tego artykułu jest podane wyłącznie dla wygody. Tłumaczenie jest tworzone automatycznie za pomocą oprogramowania tłumaczącego i mogło nie zostać sprawdzone. W związku z tym, angielska wersja tego artykułu powinna być uważana za wersję obowiązującą, zawierającą najnowsze informacje. Możesz uzyskać do niej dostęp tutaj.

Tworzenie i aktywowanie zestawów danych w Data Studio

Data ostatniej aktualizacji: 3 czerwca 2026

Dostępne z każdą z następujących podpisów, z wyjątkiem miejsc, w których zaznaczono:

Uwaga: jeśli jesteś superadministratorem, dowiedz się, jak zgłosić swoje konto do udziału w wersji beta.

Podsumowanie

HubSpot Data Studio konsoliduje zewnętrzne dane klientów, zapewniając ujednoliconą platformę do synchronizacji, integracji i aktywacji w całym stosie technologicznym. Użytkownicy mogą tworzyć zbiory danych z zewnętrznych źródeł, takich jak Arkusze Google, Snowflake i aplikacje do synchronizacji danych, a następnie integrować je z listami, przepływami pracy i raportami w celu wydajnego podejmowania decyzji opartych na danych.

Zanim zaczniesz

  • Aby przeglądać, edytować i korzystać z zestawów danych, musisz posiadać uprawnienia do Data Studio.
  • Uprawnieniado przeglądania i edycji są domyślnie włączone. Superadministrator musi włączyć uprawnienia do korzystania dla użytkowników zestawów danych, aby umożliwić im korzystanie z kredytów HubSpot na Data Studio.
  • Uprawnieniado używania są wymagane tylko w przypadku korzystania z zestawu danych w przepływie pracy, segmencie, synchronizacji z CRM lub eksportowaniu.
  • Możesz otrzymywać powiadomienia o synchronizacji Data Studio, aby być na bieżąco z ich statusem, co pozwala szybko podjąć działania w przypadku wystąpienia błędów lub nieoczekiwanych awarii oraz zapewnia stałą jakość danych aktualizowanych w CRM zgodnie z harmonogramem. Dowiedz się, jak skonfigurować powiadomienia.
  • Dowiedz się więcej o ograniczeniach subskrypcji w katalogu produktów i usług HubSpot.

Czym jest zbiór danych?

Zbiór danych to zbiór danych z całego konta HubSpot, który może składać się z danych HubSpot i/lub zewnętrznych źródeł danych. Zbiór danych może zawierać właściwości obiektów CRM i zasobów HubSpot, pola z zewnętrznych źródeł danych oraz formuły do obliczania danych.

 

Dowiedz się więcej o definicjach zestawów danych w Słowniku.

Przykłady zastosowań Data Studio

Poniżej przedstawiono kluczowe przykłady zastosowań pokazujące, w jaki sposób można wykorzystać zewnętrzne zestawy danych do ulepszania rekordów CRM, optymalizacji przepływów pracy, tworzenia dynamicznych list klientów oraz tworzenia raportów.

Synchronizacja danych z aplikacji innych firm

Możesz synchronizować zestawy danych z aplikacji innych firm bezpośrednio z systemem HubSpot CRM. Umożliwia to:

  • Aktualizować rekordy CRM przy użyciu zewnętrznych zestawów danych
  • Generować nowe właściwości z obliczonych pól formuł
  • Natychmiastowe zapisywanie danych w CRM za pomocą jednego kliknięcia

Na przykład można połączyć dane z platformy monitorującej użycie produktu (np. Mixpanel) z zestawami danych firmy, aby utworzyć w HubSpot potężną właściwość „Wskaźnik zaangażowania w produkt ”.

Dowiedz się, jak synchronizować dane z aplikacji innych firm.

Synchronizacja danych z CRM HubSpot

Możesz synchronizować dane z CRM HubSpot, aby:

  • Ulepszyć segmentację odbiorców
  • Wysyłać bardziej spersonalizowane e-maile marketingowe
  • Ulepszyć działania sprzedażowe w oparciu o wnioski wyciągnięte z danych

Na przykład możesz utworzyć zbiór danych, który śledzi zachowania klientów w różnych kanałach. Synchronizując te dane z systemem CRM, możesz udoskonalić segmentację odbiorców w celu identyfikacji potencjalnych klientów o wysokim poziomie zainteresowania. Wykorzystując te informacje, możesz wysyłać spersonalizowane kampanie e-mailowe dostosowane do preferencji klientów, zwiększając zaangażowanie i współczynniki konwersji.

Dowiedz się, jak zsynchronizować dane z systemem CRM HubSpot.

Wykorzystaj swój zbiór danych w przepływie pracy

Możesz wykorzystać swoje zbiory danych w przepływie pracy, aby:

  • Tworzyć jednorazowe lub cykliczne przepływy pracy dla rekordów z głównego zestawu danych
  • Włączyć pola zestawu danych do działań w przepływie pracy

Na przykład wykorzystaj zbiór danych dotyczących wskaźnika zaangażowania, aby zbudować przepływ pracy, który automatyzuje powiadomienia dla klientów o potencjalnych aktualizacjach lub ryzyku utraty klienta. Ten przepływ pracy może również proaktywnie docierać do klientów, którzy mogą być idealnymi kandydatami do aktualizacji.

Dowiedz się, jak używać zbiorów danych w przepływie pracy.

Wykorzystaj swój zbiór danych do tworzenia segmentów

Możesz używać swoich zbiorów danych do tworzenia segmentów w celu:

  • Importować i łączyć dane dotyczące użytkowania produktów, oceny potencjalnych klientów oraz dane klientów w Data Studio
  • Połączyć dane kontaktowe HubSpot ze źródłami zewnętrznymi, udoskonalając wnioski za pomocą filtrów
  • Wygenerować filtrowaną listę kontaktów z zestawu danych, które spełniają określone kryteria

Na przykład wykorzystaj zbiory danych o konkretnych klientach, aby wygenerować dynamiczny segment, który napędza zautomatyzowaną kampanię marketingową, zapewniając spersonalizowane doświadczenia klientów na dużą skalę.

Dowiedz się, jak używać zbiorów danych do tworzenia segmentów.

Użyj zbioru danych w raporcie

Możesz używać zbiorów danych w raporcie, aby:

  • Połączyć wiele źródeł danych w celu tworzenia ujednoliconych raportów zawierających informacje z systemu CRM, aplikacji zewnętrznych i platform analitycznych
  • Dynamicznie segmentować dane poprzez stosowanie filtrów, aby skupić się na określonych grupach, zachowaniach lub trendach
  • Tworzyć niestandardowe wskaźniki i obliczenia przy użyciu pól formuł, aby generować unikalne wskaźniki wydajności. 

Na przykład możesz utworzyć pole do obliczania rocznych przychodów cyklicznych na podstawie właściwości kwoty transakcji, a następnie wykorzystać te dane z zestawu danych w raporcie do śledzenia trendów przychodów, prognozowania przyszłych zysków i analizowania retencji klientów w czasie.

Uwaga: jeśli zbiór danych wykorzystuje obiekty HubSpot i zawiera podsumowane miary oraz niestandardowe formuły, wszelkie filtry zastosowane do tych miar będą miały wpływ wyłącznie na podsumowany widok danych, a nie na podstawowy raport.

Dowiedz się, jak korzystać ze zbiorów danych w raporcie.

Eksportuj zbiory danych do Arkuszy Google i programu Excel w usłudze Office 365

Możesz eksportować zbiory danych do Arkuszy Google i programu Excel w usłudze Office 365, aby:

  • Zachować zewnętrzne kopie do celów archiwizacji lub dodatkowego bezpieczeństwa.
  • Pracować z danymi nawet bez połączenia z Internetem.
  • Łatwo udostępniać zestawy danych członkom zespołu w celu edycji i uzyskania opinii w czasie rzeczywistym.

Na przykład eksportowanie zestawów danych HubSpot do Arkuszy Google lub programu Excel w usłudze Office 365 pozwala firmom udoskonalać dane w celu uzyskania jasnych informacji na temat trendów przychodów i pozyskiwania klientów, a następnie bezpiecznie udostępniać je zewnętrznym interesariuszom bez przyznawania im dostępu do HubSpot.

Dowiedz się, jak eksportować zestawy danych.

Tworzenie zestawu danych

Aby utworzyć zestaw danych:

  1. Na koncie HubSpot przejdź do sekcji Zarządzanie danymi > Studio danych.
  2. KliknijUtwórz zbiór danych w prawym górnym rogu.
  3. KliknijPobierz dane.

Źródła danych

Źródła danych stanowią podstawę Twojego zestawu danych. Dowiedz się więcej o różnych źródłach danych wSłowniku.

  1. W panelu po lewej stronie Źródła:
    • Aby dodać źródło danych HubSpot, które jest już w Twoim CRM:wybierz źródło danych z listy lub kliknij Pomóż mi wybrać, aby skorzystać z Breeze, sztucznej inteligencji HubSpot, która zasugeruje obiekty. Po dokonaniu wyboru pojawi się lewy panel Wybierz kolumny. Aby dodać dodatkowe źródła danych, kliknij+ Dodaj źródło
    • Aby dodać dane zewnętrzne: kliknij+ Połącz nowe źródło. W paneluDodaj źródło danych wybierz opcjęPlik lub aplikację zewnętrzną.
  2. Po wybraniu źródeł danych na liście właściwości zaznacz pola wyboru obok właściwości, które chcesz wyświetlić w swoim zbiorze danych. Następnie kliknijGotowe.
  1. Aby połączyć dodatkowe źródła danych w celu utworzenia bardziej złożonego zestawu danych, kliknij opcję Źródła u góry. W panelu po lewej stronie kliknij opcjęUżyj zaawansowanej konfiguracji źródła.

Zaawansowana konfiguracja źródła

Aby połączyć inne źródło danych:

  1. Kliknij opcjęDołącz inne źródło danych lub ikonę+ w przeglądarce źródeł danych.

data-management-join-data-source

  1. Na karcie Źródła danych HubSpot lub Źródła danych zewnętrznych wybierzźródło danych.
  2. KliknijKontynuuj.
  3. Na ekraniePodgląd połączenia skonfiguruj następujące opcje:
data-management-customize-your-join 
    • W poluTabela po lewej stronie wyświetli się wybraneźródło główne.
    • W poluTabela po prawej stronie wyświetli się dodatkowe źródło, które wybrałeś.
    • Kliknij menu rozwijane„Lewa ”, aby wybrać opcjꄣączenie lewostronne ” lub„Łączenie wewnętrzne”.
      • Łączenie lewostronne: zwraca wszystkie wiersze z[głównego źródła danych] oraz wszystkie pasujące wiersze z[dodatkowego źródła danych]
      • Łączenie wewnętrzne: zwraca wiersze, które mają pasujące wartości zarówno w[głównym źródle danych], jak i w[dodatkowym źródle danych].
    • Kliknij opcję Użyj etykiet powiązań lubUżyj klucza dopasowania.
      • Użyj etykiet powiązań: wybierz etykietę powiązania dla połączenia.
      • Użyj klucza dopasowania: wybierz klucz dopasowania dla lewej i prawej tabeli.
    • W sekcjiZachowanie dopasowania określ relację między wybranymi źródłami danych:
      • Wiele dopasowań: jeden wiersz w tabeli lewej może pasować do wielu wierszy w tabeli prawej.
      • Tylko jedno dopasowanie: jeden wiersz w lewej tabeli może pasować co najwyżej do jednego wiersza w prawej tabeli. Dodatkowe wiersze nie zostaną uwzględnione.
    • Kliknij opcjęDodaj niestandardowe połączenie.

Kolumny

  1. Aby przeciągnąć i upuścić kolumny w celu dostosowania ich kolejności, u góry kliknijopcję Kolumny. Kliknij różne kolumny, a następnieprzeciągnij jei upuść w preferowanej kolejności.
  1. Aby utworzyć nowe kolumny, kliknij jedną z poniższych opcji:
    • Dodaj kolumny ze źródła
    • Dodaj kolumnę agenta danych
    • Dodaj kolumnę formuły

Agent danych

Po wybraniu opcjiDodaj kolumnę agenta danych możesz użyć agenta danych do przeprowadzenia analizy i wygenerowania nowych danych w kolumnie inteligentnej:

  1. KliknijDodaj kolumnę agenta danych.
  2. Wpolu tekstowym Opisz, co chcesz wiedzieć wpisz opis danych, które chcesz wygenerować i wyodrębnić z kolumny inteligentnej. Dodatkowo możesz skorzystać zsugerowanych podpowiedzi. Następnie kliknijPodgląd.
  3. W polu tekstowym Nazwa kolumny inteligentnej wpisz nazwę kolumny.
  4. Sprawdźopis i zmodyfikuj tekst w razie potrzeby.
  5. Kliknij+ Wstaw token kolumny, aby odwołać się do innych właściwości w zbiorze danych.
  6. Kliknij menu rozwijaneSkąd powinny pochodzić te dane?, aby wybrać źródło danych.
    • Wyszukiwanie w sieci: dane z wyszukiwania w Internecie.
    • Badania firmowe: dane z głównej strony internetowej firmy.
    • Kolumny zbioru danych: dane z innej kolumny w zbiorze danych.
  7. Kliknij menu rozwijane Jaki rodzajdanych ma zwrócić to zapytanie, aby określić rodzaj informacji w komórce (np. liczba, tekst lub data).
    • Ciąg znaków
    • Liczba
    • Logiczna
  8. Kliknij„Podgląd”.
  9. Inteligentna kolumna pojawi się teraz w tabeli.

Wzbogacanie

Użyj opcji Wzbogacanie, aby uzupełnić braki lub zweryfikować dane:

  1. W górnej części kliknijWzbogacanie. Następnie zaznaczpola wyboru obok danych, które chcesz dodać do kolumn.
  2. Kliknij + Dodaj wybrane kolumny
  3. Po przejrzeniu wybranych opcji wzbogacania kliknijDodaj kolumny wzbogacające.

Formuły

Użyj opcji Formuły, aby utworzyć obliczenia na podstawie innych kolumn:

  1. W górnej części ekranu kliknij opcję Formuły. Następnie kliknij jedną z dostępnych opcji.
  1. W dolnym panelu wypełnij pola formuły.
data-management-switch-case-column
  1. Następnie kliknijZapisz.

Modyfikatory

Użyj modyfikatorów, aby zastosować zmiany formatowania i normalizacje:

  1. W górnej części kliknij opcjęFormuły.
  2. Kliknij opcjęPopraw wielkość liter lub Usuń spacje, a następnie wykonaj następujące czynności:
    • Wpisz nazwę w polu tekstowymnazwy kolumny.
    • Kliknij menu rozwijane Wybierz kolumnę, aby wybrać kolumnę.
    • Kliknij menu rozwijane „Transformacja ” i wybierz opcję „Wielkie litery w tytule”, „Małe litery” lub„Usuń spacje”.
    • Kliknij „Zapisz”.

Widoki

podsumowane i niepodsumowane

Istnieją dwa rodzaje widoków służących do przeglądania zbiorów danych:

  • Widok podsumowany: widok zbioru danych tworzony, gdy ma on więcej niż jedno źródło danych i istnieje wiele możliwych dopasowań między głównym a dodatkowymi źródłami danych. Widok ten pokazuje dane pogrupowane według głównego źródła danych i jest używany w synchronizacji CRM, przepływach pracy i listach. Tylko kolumny dostępne w widoku podsumowanym będą dostępne w synchronizacji CRM, przepływach pracy i listach.
  • Widok niesumaryczny: widok zestawu danych, który wyświetla dane niesgrupowane. 

Uwaga: w przypadkach, gdy istnieje tylko jedno źródło lub występuje relacja jeden do jednego między różnymi źródłami (np. example@hubspot.com pojawia się raz w Snowflake i raz w HubSpot CRM), nie zostanie wyświetlony widok podsumowany ani niepodsumowany zestawu danych, a zestaw danych może być wykorzystywany do raportowania, synchronizacji CRM, przepływów pracy i list. Dowiedz się, jak skonfigurować ustawienia łączenia danych.

Możesz wybrać jeden z tych dwóch widoków, klikającopcję Widok rozwijany w lewym górnym rogu, a następnie wybierającWidok podsumowany lubWidok niepodsumowany.

Filtry

Możesz zastosować filtry do swojego zestawu danych.

  1. W górnej części kliknijopcję Filtruj. Kliknij opcję + Dodaj filtr lubWidok filtru zaawansowanego.
  2. Jeśli wybrałeś opcję „Widok z zaawansowanym filtrowaniem”, kliknij jedną z poniższych opcji zaawansowanego filtrowania:
    • Filtry na poziomie wiersza: filtrują wiersze przed grupowaniem lub podsumowaniem
    • Filtry agregacji: filtrują wiersze na podstawie stałych wartości agregacji
    • Filtry widoku podsumowanego: filtrują wiersze w widoku podsumowanym po podsumowaniu źródeł typu „jeden do wielu”
  3. Jeśli wybrałeś opcję+ Dodaj filtr, kliknijfiltr w oknie podręcznym. W razie potrzeby dodawaj kolejne filtry.

Sprawdź zbiór danych

Po zakończeniu dostosowywania zbioru danych możesz wykonać następujące czynności:

  1. Przejrzyj tabelę, aby upewnić się, że zbiór danych wyświetla się poprawnie.
  1. Jeśli zadowolony z zestawu danych,kliknij Zapisz.KliknijUżyj w, aby utworzyć raport, przepływ pracy, listę, przeprowadzić synchronizację CRM lub wyeksportować zestaw danych.

Słownik

Źródła danych

Źródła danych obejmują obiekty CRM (np. kontakty, obiekty niestandardowe), zasoby (np. strony internetowe, e-maile) oraz działania (np. rozmowy, sprzedaż), które chcesz uwzględnić w raporcie. Możesz wybrać maksymalnie pięć na zbiór danych.

Główne źródło danych stanowi podstawę zestawu danych, a wszystkie inne źródła są z nim powiązane. HubSpot łączy je, korzystając z najkrótszej ścieżki, automatycznie łącząc powiązane dane, takie jak kontakty i transakcje, bez dodatkowych czynności.

Inne źródła danych wymagają połączeń pośrednich w celu integracji. Na przykład, jeśli głównym źródłem są transakcje, a potrzebne są dane z postów na blogu, HubSpot łączy je poprzez kontakty i działania internetowe, automatycznie wybierając niezbędne źródła.

Dodatkowe źródła danych

Możesz dodać dodatkowe źródła danych do swojego zestawu danych, aby skonsolidować informacje w jednym widoku. Niektóre źródła zintegrują się automatycznie, podczas gdy inne mogą wymagać dodatkowych danych wejściowych w celu ustanowienia połączenia.

Automatyczne połączenia

Automatyczne połączenia są dostępne dla typowych kombinacji danych HubSpot (np. Firmy + Transakcje) oraz integracji z aplikacjami synchronizacyjnymi (np. Kontakty + Faktury Stripe).

Po wybraniu tych par źródeł wiersze są automatycznie dopasowywane przy użyciu domyślnej kolumny, zazwyczaj adresu e-mail lub domeny firmy.

Aby dostosować kolumnę dopasowującą, można zarządzać połączeniem w panelu źródła.

Łączenia niestandardowe

Podczas integracji danych ze źródeł o elastycznej strukturze kolumn — takich jak Arkusze Google, AirTable, pliki CSV i hurtownie danych — musisz podać dodatkowe szczegóły, aby umożliwić scalanie danych.

Jeśli wymagane jest połączenie niestandardowe, musisz wybrać kolumny dopasowujące z każdego źródła. Zapewnia to prawidłowe dopasowanie danych przy użyciu wspólnych identyfikatorów, takich jak adresy e-mail, identyfikatory lub domeny firmowe.

Składnia

W ramach funkcji można używać danych z właściwości i pól lub danych literałowych. Dane właściwości i pól będą dynamiczne w zależności od poszczególnych źródeł danych, natomiast dane literałowe są stałe. Na przykład:

  • 2021-03-05 to data literałowa, która jest stała.
  • [CONTACT.createdate] to data oparta na właściwościach, która jest dynamiczna dla każdego rekordu kontaktu.

Funkcje mogą zawierać zarówno dane literałowe, jak i dane właściwości/pól, o ile typy danych są zgodne z wymaganymi argumentami funkcji. Na przykład:

DATEDIFF("MONTH", "2021-01-01", “[CONTACT.createdate]”)

Poniżej dowiesz się więcej o składni literałów i danych właściwości/pól oraz o tym, jak włączać je do formuł.

Składnia literałów

Używaj literałów, aby dodawać do obliczeń konkretne, statyczne ciągi tekstowe, liczby, wartości true lub false oraz daty.

  • Literał łańcuchowy: tekst otoczony cudzysłowami. Na przykład: “My cool string”
  • Literał liczbowy: liczby bez cudzysłowów. Na przykład 42.
  • Literał logiczny: true lub false.
  • Literał daty: ciąg sformatowany jako "YYY-MM-DD" lub liczbowy znacznik czasu daty (np. 1635715904). 

Składnia właściwości

Odwołania do właściwości pozwalają na bezpośrednie uwzględnienie wartości z właściwości wybranych źródeł danych. Nie ma potrzeby dodawania właściwości jako pola zestawu danych, aby się do niej odwołać.

Podczas odwoływania się do właściwości należy stosować następującą składnię:

  • Wyrażenia odwoławcze są zawsze ujęte w nawiasy kwadratowe ( [ i ] ).
  • Odwołania do właściwości określają nazwę obiektu lub zdarzenia, po której następuje kropka i nazwa właściwości wewnętrznej. Na przykład:
    • [CONTACT.lifecyclestage]
    • [COMPANY.name]
    • [e_hs_scheduled_email_v2.__hs_event_native_timestamp]

Składnia odwołania do pola

Możesz odwołać się do pól w formule, umieszczając nazwę pola w nawiasach kwadratowych. Na przykład:

    • [Field 1]
    • [My awesome custom field]

Można odwoływać się do pól w formułach, o ile operatory i funkcje formuły akceptują typ danych pola. Na przykład, jeśli utworzysz nowe pole zawierające ciąg znaków, możesz odwołać się do tego pola w funkcji, która akceptuje ciągi znaków:

  • Jeśli Pole 1 to [DEAL.name], zawiera ono wartość ciągu znaków (nazwę transakcji).
  • CONCAT([Field 1], "Q4") byłoby poprawne, ponieważ zawiera dwie wartości ciągu znaków.
  • CONCAT([DEAL.name], 2012) nie byłoby poprawne, ponieważ zawiera zarówno wartość ciągu znaków, jak i wartość liczbową.

Operatory

Operatory można stosować z wartościami literałowymi oraz wartościami właściwości/pól, a operatory są obliczane zgodnie ze standardową kolejnością operacji PEMDAS. Umożliwia to zagnieżdżanie operatorów za pomocą nawiasów. Na przykład:

  • Dodawanie liczby z odwołaniem do właściwości: 1 + [DEAL.amount]
  • Użycie nawiasów do zagnieżdżania operacji: (1 + 2) * (3 + 4)
Operator Opis Przykład użycia

+

Dodaj liczby. Zwraca liczbę.

1 + 1
= 2

[DEAL.amount] + 100

-

Odejmuj liczby. Zwraca liczbę.

100 - 1
= 99

EXP(1) - EXP(1)
= 0

WEEKNUM([DEAL.closedate]) - WEEKNUM([DEAL.createdate])

*

Pomnóż liczby. Zwraca liczbę.

2 * 2
= 4

POW(10, 2) * -1
= -100

[DEAL.amount] * 0.5

/

Podziel liczby. Zwraca liczbę.

10/ 2
= 5

[DEAL.amount] / DATEDIFF("DAY", [DEAL.createdate], [DEAL.closedate])

-

Neguje liczbę.

-100
= -100

-[DEAL.amount]

AND lub &&

Sprawdza, czy obie wartości logiczne są prawdziwe. Zwraca wartość logiczną.

true AND false
= false

CONTAINS(“HubSpot”, “Hub”) && CONTAINS(“HubSpot”, “Spot”)
= true

OR lub ||

Sprawdź, czy któraś z dwóch wartości logicznych jest prawdziwa. Zwraca wartość logiczną.

true OR false
= true

CONTAINS(“HubSpot”, “Hub”) || CONTAINS(“HubSpot”, “CRM”)
= true

!

Neguje wartość logiczną. Zwraca inną wartość logiczną.

!true
= false

= lub ==

Operator równości. Zwraca wartość logiczną.

=true
= true

IF

Logika IF to zbiór reguł wykonywanych, gdy spełniony jest określony warunek. Możesz używać logiki IF do rozróżniania danych. Na przykład możesz użyć logiki IF do:

  • Obliczanie różnych prowizji w oparciu o wielkość transakcji (tj. przyznanie wyższego procentu za większą transakcję).
  • Podzielić transakcje na poziomy w celu analizy i podjęcia działań w raportach.
  • Przekształcanie odpowiedzi z ankiet w kategorie (np. ocena 1–6 oznacza krytyka).
  • Określenie priorytetu kontaktu na podstawie liczby dni, od kiedy jest on oznaczony jako potencjalny klient.
     

LABEL

Funkcja LABEL przekształca wartości przedziałów właściwości wyliczeniowych na wartości przyjazne dla użytkownika. Niektóre właściwości zdefiniowane przez HubSpot, takie jak „Właściciel transakcji” i „Właściciel kontaktu”, są reprezentowane jako wartości wewnętrzne. Utrudnia to analizę. W połączeniu z właściwościami zdefiniowanymi przez HubSpot, które obsługują tłumaczenie, funkcja LABEL zapewni tłumaczenie oparte na ustawieniach portalu, a nie na ustawieniach użytkownika. Na przykład funkcji LABEL można użyć do:

  • uzyskanie bezpośredniego dostępu do nazw etapów kontaktu lub transakcji w polach

LABEL([DEAL.dealstage]) = "Closed Won"(10)

  • Odwoływać się do właścicieli HubSpot według nazwiska bezpośrednio w polach

LABEL([DEAL.hubspot_owner_id]) = "John Smith"


Funkcje numeryczne

Funkcja Definicja Argumenty Przykład użycia

ABS

Oblicza wartość bezwzględną liczby. Zwraca liczbę.

ABS(number)

liczba: liczba, której wartość bezwzględną należy obliczyć.

ABS(-10)
= 10

ABS(10)
= 10

CEIL

Zaokrągla wartość dziesiętną w górę do najbliższej liczby całkowitej. Zwraca liczbę.

CEIL(number)

liczba: liczba, dla której ma zostać obliczona wartość górna.

CEIL(3.14)
= 4

CEIL(EXP(1))
= 3

CEIL(LN([DEAL.amount]))

DIV0

Dzieli liczbę, ale zwraca zero, gdy dzielnik wynosi zero. Zwraca liczbę.

DIV0(dividend, divisor)

dzielna: liczba, która ma być użyta jako dzielna w operacji dzielenia.

divisor: liczba, która ma służyć jako dzielnik w operacji dzielenia, przy czym zero daje w wyniku wartość zerową

DIV0(5, 2)
= 2,5

DIV0(5, 0)
= 0

DIV0([DEAL.amount], DATEDIFF("DAY", [DEAL.createdate], [DEAL.closedate]))

EXP

Liczba Eulera podniesiona do określonej potęgi. Zwraca liczbę.

EXP(exponent)

wykładnik: wykładnik, do którego ma zostać podniesiona liczba Eulera.

EXP(1)
= 2,718281828459045

EXP(0)
= 1

FLOOR

Zaokrągla wartość dziesiętną w dół do najbliższej liczby całkowitej. Zwraca liczbę.

FLOOR(number)

liczba: wykładnik, do którego należy podnieść liczbę Eulera.

FLOOR(3.14)
= 3

CEIL(EXP(1))
= 2

FLOOR(LN([DEAL.amount]))

LN

Oblicz logarytm naturalny wartości. Zwraca liczbę.

LN(number)

liczba: wartość, której logarytm naturalny ma zostać obliczony.

LN(1)
= 0

LN(EXP(1))
= 1

LN([DEAL.amount])

LOG

Oblicz logarytm wartości przy określonej podstawie. Zwraca liczbę.

LOG(base, value)

podstawa: podstawa, która ma być użyta do obliczenia logarytmu wartości.

wartość: liczba, której logarytm ma zostać obliczony.

LOG(10, 1)
= 0

LOG(10, 10)
= 1

LOG(10, [DEAL.amount])

POWER

Podnosi wartość podstawową do określonej potęgi. Zwraca liczbę.

POWER(base, exponent)

podstawa: liczba, dla której obliczana jest potęga.

wykładnik: liczba, do której należy podnieść podstawę.

POWER(2, 10)
= 1024

POWER(100, 0.5)
= 10

POWER([DEAL.hs_arr], 2)

SQRT

Oblicz pierwiastek kwadratowy z liczby nieujemnej. Zwraca liczbę.

SQRT(number)

liczba: liczba, z której ma zostać obliczony pierwiastek kwadratowy.

SQRT(100)
= 10

SQRT([DEAL.hs_arr])

WIDTH_BUCKET

Podziel wartości liczbowe na przedziały o równej szerokości. Zwraca numer przedziału, do którego należy dana wartość.

Jeśli zwracana wartość jest mniejsza od minimum, zwraca zero. Jeśli zwracana wartość jest większa od maksimum, zwraca liczbę przedziałów +1.

WIDTH_BUCKET(value, minValue, maxValue, bucketCount)

value: liczba, dla której ma zostać obliczony numer przedziału.

minValue: minimalna wartość, od której rozpoczyna się grupowanie.

maxValue: maksymalna wartość, do której ma się dokonać podziału.

bucketCount: żądana liczba przedziałów o równej szerokości, do których mają zostać przypisane wartości z przedziału między minValue a maxValue. 

WIDTH_BUCKET(25, 0, 100, 10)
= 3

WIDTH_BUCKET(95, 0, 100, 10)
= 10

WIDTH_BUCKET(-1000, 0, 100, 10)
= 0

WIDTH_BUCKET(9999, 0, 100, 10)
= 11

WIDTH_BUCKET([DEAL.amount], 0, 10000, 1000)

Funkcje łańcuchowe

Funkcja Definicja Argumenty Przykład użycia

CONTAINS

Sprawdza, czy ciąg znaków zawiera podciąg z uwzględnieniem wielkości liter. Zwraca wartość logiczną.

CONTAINS("string", "substring")

string: wartość ciągu znaków do sprawdzenia.

podciąg: wartość, którą należy sprawdzić w ciągu znaków.

CONTAINS("HubSpot", "Hub")
= true

CONTAINS("foo", "bar")
= false

CONTAINS([CONTACT.firstname], "Mike")

CONCAT

Łączy dwa ciągi znaków. Zwraca ciąg znaków.

CONCAT("string1", "string2")

ciąg1: wartość ciągu, do której zostanie dołączony ciąg2.

string2: wartość ciągu znaków, która ma zostać dołączona do string1.

CONCAT("Hub", "Spot")
= „HubSpot”

CONCAT([CONTACT.firstname], CONCAT(" ", [CONTACT.lastname]))

LENGTH

Oblicz długość ciągu znaków. Zwraca liczbę.

LENGTH("string")

string: wartość ciągu znaków, dla której ma zostać obliczona długość.

LENGTH("HubSpot")
= 7

LENGTH([FEEDBACK_SUBMISSION.hs_content])

TRIM

Usuwa spacje przed i po ciągu znaków. Zwraca ciąg znaków.

TRIM(" string ")

string: wartość ciągu znaków, z której mają zostać usunięte spacje.

TRIM(" Cats are great ")
= "Koty są super"

Funkcje daty

Funkcja Definicja Argumenty Przykład użycia

DATE_FROM_PARTS

Tworzy wartość daty na podstawie części roku, miesiąca i dnia. Zwraca datę.

DATE_FROM_PARTS(year, month, day)

year: część roku żądanej daty.

miesiąc: część miesiąca żądanej daty.

dzień: część dnia żądanej daty.

DATE_FROM_PARTS(2021, 1, 1)
= 2021-01-01

DATEDIFF

Zwraca liczbę jednostek czasu między pierwszą a drugą wartością daty dla określonej jednostki czasu. Zwraca liczbę.

DATEDIFF(“datePart”, “date1”, “date2”)

datePart: jednostka roku, kwartału, miesiąca, tygodnia lub dnia, która ma być użyta w obliczeniach różnicy. 

date1: wartość daty początkowej, którą należy odjąć od date2.

date2: wartość daty końcowej, od której zostanie odjęta wartość date1.

DATEDIFF("DAY", "2021-01-01", "2021-02-01")
= 31

DATEDIFF("MONTH", "2021-01-01", DATE_FROM_PARTS(2021, 2, 1))
= 1

DATEDIFF("QUARTER", [DEAL.createdate], [DEAL.closedate])

DATEPART

Wyodrębnia rok, kwartał, miesiąc, tydzień lub dzień z wartości daty. Zwraca liczbę.

DATEPART(“datePart”, “date”)

datePart: jednostka roku, kwartału, miesiąca, tygodnia lub dnia do wyodrębnienia.

date: wartość daty, z której ma zostać wyodrębniona część daty.

DATEPART("DAY", "2021-03-15")
= 15

DATEPART("MONTH", DATE_FROM_PARTS(2021, 3, 15))
= 3

DATEPART("YEAR", [DEAL.createdate])

DATETRUNC

Skróć wartość daty do roku, kwartału, miesiąca, tygodnia lub dnia.

DATETRUNC(“datePart”, “date”)

datePart: jednostka (rok, kwartał, miesiąc, tydzień lub dzień), do której ma nastąpić skrócenie.

date: wartość daty do skrócenia.

DATETRUNC("YEAR", DATE_FROM_PARTS(2021, 3, 15))
= 2021-01-01

DATETRUNC("MONTH", "2021-03-15")
= 2021-03-01

DATETRUNC("DAY", [e_visited_page.__hs_event_native_timestamp])

TIMESTAMP_FROM_PARTS

Tworzy wartość znacznika czasu z części roku, miesiąca, dnia, godziny, minuty i sekundy. Zwraca wartość daty i godziny.

TIMESTAMP_FROM_PARTS(year, month, day)

year: część roku żądanej daty.

miesiąc: część miesiąca żądanej daty.

day: część dnia żądanej daty. 

TIMESTAMP_FROM_PARTS(2021, 1, 1)
= 2021-01-01

WEEKNUM

Oblicz numer tygodnia w roku dla podanej daty. Zwraca liczbę.

WEEKNUM(“date”)

data: wartość daty i godziny, na podstawie której ma zostać obliczony numer tygodnia w roku.

WEEKNUM("2021-03-15")
= 11

WEEKNUM(“1609459200”)
= 11

WEEKNUM(“[deal.createdate]”)

NOW

Zwraca bieżący czas w strefie czasowej konta. Zwraca wartość datetime.

NOW()

 

NOW()
= 1633611966314

WORKINGDAYS

Zwraca liczbę dni roboczych (od poniedziałku do piątku) między dwiema datami.

WORKINGDAYS(value1, value2)

wartość1: wartość daty i godziny początkowej.

wartość2: wartość daty i godziny końcowej. 

WORKINGDAYS("2022-01-01", "2022-01-31")
= 21

WORKINGDAYS("1640995200", "2022-01-31")
= 21

WORKINGDAYS([DEAL.createdate], NOW())

Czy ten artykuł okazał się pomocny?
Niniejszy formularz służy wyłącznie do przekazywania opinii dotyczących dokumentacji. Dowiedz się, jak uzyskać pomoc dotyczącą HubSpot.