Tworzenie niestandardowych zdarzeń behawioralnych za pomocą kreatora kodu
Data ostatniej aktualizacji: czerwca 21, 2023
Dostępne z każdą z następujących podpisów, z wyjątkiem miejsc, w których zaznaczono:
|
Niestandardowe zdarzenia behawioralne umożliwiają definiowanie i śledzenie zdarzeń, które są unikalne dla Twojej firmy. Niestandardowe zdarzenia behawioralne można powiązać z właściwościami zdarzeń, których można następnie używać we wszystkich narzędziach HubSpot. Zdarzenia utworzone za pomocą fragmentu kodu Javascript automatycznie dodają dane zdarzenia do kodu śledzenia HubSpot w witrynie i wymagają do skonfigurowania osoby zaznajomionej z Javascript. Ręcznie śledzone zdarzenia korzystają z interfejsu API Analytics i wymagają konfiguracji przez programistę.
Dowiedz się, jak używać niestandardowego narzędzia zdarzeń behawioralnych do tworzenia zdarzeń klikniętych elementów i odwiedzonych adresów URL.
Uwaga: niestandardowe narzędzie zdarzeń behawioralnych zastępuje poprzednie narzędzie zdarzeń behawioralnych. Wszelkie zdarzenia utworzone w starszym narzędziu będą nadal działać, a Ty nadal możesz zarządzać i analizować te zdarzenia w starszym narzędziu.
Proces tworzenia zdarzeń składa się z dwóch części:
- Definiowanie zdarzenia w HubSpot, w tym wszelkich niestandardowych właściwości zdarzenia.
- Utworzenie fragmentu kodu Javascript lub zdefiniowanie wywołania API , które wyzwoli zdarzenie.
Tworzenie zdarzenia w HubSpot
Aby skonfigurować niestandardowe zdarzenie behawioralne, należy najpierw utworzyć zdarzenie, a następnie powiązać z nim właściwości:
- Na koncie HubSpot przejdź do Raporty > Narzędzia analityczne..
- Kliknij opcję Niestandardowe zdarzenia behawioralne.
- W prawym górnym rogu kliknij opcję Utwórz niestandardowe zdarzenie.
- Wybierz opcję Kreator kodu.
- Wprowadź nazwę zdarzenia i opcjonalnie podaj jego opis
- Z rozwijanego menu wybierz powiązany obiekt. Umożliwia to powiązanie zakończeń zdarzeń z różnymi obiektami w HubSpot, w tym z kontaktami, firmami, transakcjami i biletami.
- Kliknij Dalej, aby kontynuować.
Dodaj właściwości wydarzenia
Po utworzeniu wydarzenia dostępne będą jego domyślne właściwości. Możesz także utworzyć własne niestandardowe właściwości. Właściwości wydarzenia są przechowywane oddzielnie od innych właściwości CRM i są unikalne dla wydarzenia (tj. nie można ich edytować z poziomu ustawień konta).
Aby utworzyć właściwości dla wydarzenia:
- Wybierz typ właściwości, klikając Typ pola dla właściwości. Dostępne opcje obejmują:
- Niestandardowyciąg znaków: utwórz właściwość, która jest zwykłym ciągiem tekstowym.
- Niestandardowa właściwośćliczbowa: utwórz właściwość będącą wartością liczbową.
- Niestandardowa właściwośćznacznika czasu: utwórz właściwość będącą wartością daty. Musisz wysłać dane w postaci milisekund epoki lub ISO8601.
- Niestandardowa właściwość wyliczeniowa: utwórz właściwość z zestawem predefiniowanych wartości.
- Po wybraniu właściwości skonfiguruj ją w prawym panelu:
-
- Wprowadź nazwę właściwości i wprowadź jej opis.
- W przypadku właściwości Enumeration kliknij przycisk Next i wprowadź etykiety i wartości właściwości. Wartości i etykiety należy ustawić przed wysłaniem do nich danych. Jeśli ten krok nie zostanie ukończony przed wysłaniem danych, których nie ma na liście, dane te nie będą dostępne do użycia. Aby wysłać wiele wartości, oddziel je średnikiem.
- Kliknij przycisk Gotowe.
-
- Po utworzeniu właściwości pojawi się ona w tabeli pod domyślnymi właściwościami zdarzeń HubSpot. Możesz edytować lub usunąć swoją właściwość, wybierając menu rozwijane Actions i wybierając Edit lub Delete.
- Kliknij przycisk Dalej.
- Po skonfigurowaniu zdarzenia i jego właściwości można dodać to zdarzenie do kodu śledzenia witryny, wybierając fragment kodu Javascript, lub wysłać dane do HubSpot za pośrednictwem interfejsu API, wybierając opcję Wyślij dane do HubSpot.
Tworzenie fragmentu kodu Javascript
Tworzenie zdarzeń za pomocą fragmentu kodu Javascript umożliwia automatyczne dodawanie Javascript do kodu śledzenia HubSpot. Można to wykorzystać do przechwytywania bardziej złożonych danych zdarzeń, których kod śledzenia nie przechwytuje domyślnie.
- Wybierz fragment kodu Javascript. Użyj fragmentu kodu w prawym panelu, aby śledzić zdarzenie w HubSpot. Wszelkie utworzone niestandardowe właściwości zostaną wstępnie zdefiniowane we fragmencie kodu.
- Zmodyfikuj fragment kodu według potrzeb, wprowadzając tekst w prawym panelu. Każdy dodany kod zostanie automatycznie dołączony jako część kodu śledzenia HubSpot.
- Po zakończeniu kliknij przycisk Utwórz , aby zakończyć wydarzenie i automatycznie rozpocząć śledzenie.
Wysyłanie danych do HubSpot
Jeśli wysyłasz dane do HubSpot, musisz zdefiniować wywołanie API, aby wyzwolić zdarzenie. Dowiedz się, jak zdefiniować wywołanie API w dokumentacji deweloperskiej HubSpot.
Do wywołania API potrzebnych będzie kilka informacji, które można uzyskać z poziomu HubSpot:
- Nazwa zdarzenia: wewnętrzna nazwa zdarzenia.
- Nazwy właściwości: wewnętrzne nazwy właściwości, do których będą wysyłane dane.
Aby zakończyć tworzenie zdarzenia do wysyłania danych przez API:
- Wybierz opcję Wyślij dane do Hub Spot i skopiuj identyfikator śledzenia.
- Kliknij przycisk Utwórz.
Aby znaleźć wewnętrzną nazwę zdarzenia dla istniejącego zdarzenia i nazwy właściwości:
- Na koncie HubSpot przejdź do Raporty > Narzędzia analityczne..
- Kliknij opcję Custom Behavioral Events.
- Kliknij nazwę zdarzenia. Nastąpi przejście do strony szczegółów zdarzenia.
- U góry znajdź nazwę zdarzenia w sekcji Nazwa wewnętrzna.
- Aby znaleźć wewnętrzne nazwy właściwości, które będziesz aktualizować, kliknij nazwę właściwości.
- W prawym panelu kliknij ikonę kodu, a następnie wyświetl nazwę w sekcji Nazwa wewnętrzna.
Podczas wysyłania danych do zdarzenia obowiązują poniższe ograniczenia:
- Nazwy właściwości są ograniczone do 50 znaków.
- Właściwości URL i referrer mogą otrzymać do 1024 znaków, podczas gdy wszystkie inne właściwości mogą otrzymać do 256 znaków.
- Każde uzupełnienie zdarzenia może zawierać dane dla maksymalnie 50 właściwości.
- Wewnętrzne nazwy właściwości muszą zaczynać się od litery i zawierać tylko małe litery a-z, cyfry 0-9 i podkreślenia. Właściwości z taką samą nazwą wewnętrzną po zmniejszeniu są uważane za duplikaty i tylko jedna z nich zostanie użyta podczas uzupełniania.
Korzystanie z niestandardowych behawioralnych danych zdarzeń
Niestandardowe behawioralne dane zdarzeń można wyświetlać i wykorzystywać we wszystkich narzędziach HubSpot. Poniżej dowiesz się, gdzie wyświetlić ukończenia zdarzeń i w jaki sposób możesz włączyć te dane do innych narzędzi.
Raportowanie zdarzeń niestandardowych
Zakończenia niestandardowych zdarzeń behawioralnych można analizować za pomocą narzędzia niestandardowych zdarzeń behawioralnych, a dane zdarzeń będą również dostępne w kreatorze raportów niestandardowych i raportach atrybucji.
Dowiedz się więcej o analizowaniu niestandardowych zdarzeń behawioralnych.
Wyświetlanie ukończonych zdarzeń na osi czasu kontaktu
Zakończenia zdarzeń będą wyświetlane na osi czasu rekordu kontaktu wraz z wszelkimi wypełnionymi właściwościami.
Aby wyświetlić szczegóły zdarzenia na osi czasu kontaktu:
- Przejdźdo rek ordu kontaktu, który ukończył niestandardowe zdarzenie behawioralne.
- Aby filtrować oś czasu kontaktu według ukończonych zdarzeń, kliknij opcję Filtruj aktywność, a następnie wybierz opcję Niestandardowe zdarzenie behawioralne.
- Na osi czasu kontaktu kliknij, aby rozwinąć zdarzenie i wyświetlić jego szczegóły.
Używanie niestandardowych zdarzeń behawioralnych w przepływach pracy
W przepływie pracy można opóźniać na podstawie ukończenia niestandardowych zdarzeń behawioralnych za pomocą akcjiOpóźnij do wystąpienia zdarzenia:
- Na koncie HubSpot przejdź do Automatyzacja > Przepływy pracy..
- Kliknij nazwę przepływu pracy. Możesz też dowiedzieć się, jak utworzyć nowy przepływ pracy.
- W edytorze przepływu pracy kliknij ikonę + plus, aby dodać akcję przepływu pracy.
- W prawym panelu wybierz opcję Opóźnij do wystąpienia zdarzenia.
- Skonfiguruj opóźnienie:
- Kliknij menu rozwijane Event, a następnie wybierz niestandardowe zdarzenie behawioralne.
- Następnie wybierz właściwość zdarzenia, dla której chcesz ustawić opóźnienie.
- Wybierz filtr dla właściwości zdarzenia.
- Kliknij przycisk Zastosuj filtr.
- Wybierz maksymalny czas oczekiwania lub zaznacz pole wyboru Opóźnij tak długo, jak to możliwe .
- Kliknij przycisk Zapisz.
Przepływ pracy opóźni następnie zarejestrowane rekordy, dopóki nie spełnią one określonych niestandardowych kryteriów zdarzeń behawioralnych.