使用程式碼精靈建立自訂行為事件
上次更新時間: 十一月 13, 2023
可与下列任何一种订阅一起使用,除非有说明:
|
自訂行為事件可讓您定義和追蹤業務獨有的事件。 自訂行為事件可以綁定到事件屬性,然後您可以在HubSpot的工具中使用。 使用“Javascript程式碼片段”創建的事件會自動將事件數據添加到您網站的HubSpot跟蹤代碼中,並要求熟悉Javascript的人設置。 手動追蹤的事件使用Analytics API ,並需要開發人員進行設定。
了解如何使用自訂行為事件工具來建立點擊的元素事件和瀏覽的URL事件。
請注意:自訂行為事件工具取代了先前的行為事件遺留工具。 在舊版工具中建立的任何事件都將繼續運作,您仍然可以在舊版工具中管理和分析這些事件。
事件創建過程包括兩個部分:
- 在HubSpot中定義事件,包括任何自訂事件屬性。
- 建立Javascript程式碼片段或定義會觸發事件的API呼叫 。
在HubSpot中建立事件
若要設定自訂行為事件,請先建立事件,然後將屬性與事件關聯:
- 在你的 HubSpot 帳戶中,瀏覽「報告」>「分析工具」。
- 按一下自訂 行為事件。
- 在右上角,按一下建立自訂活動。
- 選擇程式碼精靈。
- 輸入活動 名稱,並可選擇提供活動描述
- 在下拉式選單中,選擇關聯物件。 這可讓您將活動完成與HubSpot中的不同物件關聯,包括聯絡人、公司、優惠和門票。
- 按一下「下一步」繼續。
新增活動屬性
創建事件時,預設事件屬性將可用。 您也可以建立自己的自訂屬性。 事件屬性與其他CRM屬性分開存儲,並且是事件獨有的(即您無法從帳戶設置編輯這些屬性)。
若要為事件建立屬性,請按照以下步驟操作:
- 按一下旅居的「欄位」類型來選擇旅居類型。選項包括:
- 自訂字串屬性:建立純文本字串屬性。
- 自訂數字屬性:建立數字值的屬性。
- 自訂時間戳屬性:建立日期值的屬性。 您必須以紀元毫秒或ISO8601的形式傳送資料。
- 自訂枚舉屬性:建立具有一組預定義值的屬性。
- 選擇旅居後,請在右側面板中設定旅居:
-
- 輸入旅居的名稱,然後輸入旅居的說明。
- 若要使用枚舉屬性,請按一下下一步,然後輸入屬性「標籤和值」。 您必須先設定值和標籤,然後再傳送資料給它們。 如果在發送不在清單中的資料之前未完成此步驟,則資料將無法使用。 若要傳送多個值,請使用分號分隔它們。
- 按一下完成。
-
- 建立屬性後,它將出現在HubSpot的預設事件屬性下的表中。 你可以選擇「操作」下拉式選單,然後選擇「編輯」或「刪除」,來編輯或刪除旅居。
- 按一下下一步。
- 設定事件及其屬性後,您可以通過選擇Javascript程式碼片段將此事件添加到網站的跟蹤代碼,或通過選擇將數據傳送到HubSpot ,通過API將數據傳送到HubSpot。
建立Javascript程式碼片段
使用Javascript程式碼片段創建事件可讓您自動將Javascript新增至HubSpot追蹤程式碼。 這可用於捕獲更複雜的事件數據,而追蹤代碼預設不會捕獲這些數據。
- 選擇Javascript程式碼片段。 使用右側面板中的片段來追蹤HubSpot中的事件。 建立的任何自訂屬性都會在程式碼片段中預先定義。
- 通過在右側面板中輸入文字,根據需要修改片段。 您新增的任何代碼都會自動包含在您的HubSpot追蹤代碼中。
- 完成後,按一下「建立」以完成活動並自動開始追蹤。
將資料傳送至HubSpot
如果您要將資料傳送到HubSpot ,則需要定義API呼叫以觸發事件。 了解如何在HubSpot的開發人員文件中定義您的API呼叫。
您的API呼叫需要一些信息,您可以從HubSpot內部獲取:
- 事件名稱:事件的內部名稱。
- 屬性名稱:您將要傳送資料的屬性的內部名稱。
若要完成建立事件以透過API傳送資料,請按照以下步驟操作:
- 選擇將資料傳送至HubSpot ,然後複製追蹤ID。
- 按一下建立。
若要尋找現有事件和屬性名稱的內部事件名稱,請按照以下步驟操作:
- 在你的 HubSpot 帳戶中,瀏覽「報告」>「分析工具」。
- 按一下自訂行為事件。
- 按一下活動的名稱。 然後,您將被帶到活動詳情頁面。
- 在頂部,在內部名稱下找到事件名稱。
- 若要查找您要更新的屬性的內部名稱,請按一下屬性的名稱。
- 在右側面板中,按一下代碼圖示,然後在內部名稱下檢視名稱。
向您的活動發送數據時,適用以下限制:
- 旅居名稱不得超過50個字元。
- URL和引用屬性最多可接收1024個字元,而所有其他屬性最多可接收256個字元。
- 每個事件完成可以包含多達50個屬性的數據。
- 屬性內部名稱必須以字母開頭,並僅包含小寫字母a-z ,數字0-9和下劃線。 小寫後具有相同內部名稱的屬性被認為是重複的,並且只有其中一個屬性將在完成時使用。
使用自定義行爲事件數據
自定義行爲事件數據可以在HubSpot的工具中查看和使用。 在下面,了解在哪裏查看事件完成以及如何將這些數據整合到其他工具中。
報告自訂活動
自訂行為事件完成可以從自訂行為事件工具中進行分析,事件數據也可以在自訂報告生成器和歸因報告中使用。
進一步了解如何分析自訂行為事件。
查看聯系人日程表上的事件完成
事件完成將顯示在聯系人記錄時間軸上,以及填充的任何屬性。
若要查看聯絡時間軸上的活動詳情,請按照以下步驟操作:
- 導航至已完成自訂行為事件的聯絡人紀錄。
- 若要按已完成的事件篩選聯絡人時間軸,請按一下「篩選活動」,然後選擇「自訂行為事件」。
- 在聯絡時間軸中,按一下展開活動以顯示活動詳情。
在工作流中使用自定義行爲事件
在工作流程中,您可以使用「延遲,直到事件發生」操作,根據自訂行為事件完成進行延遲:
- 在你的 HubSpot 帳戶中,瀏覽「自動化」>「工作流程」。
- 按一下工作流程的名稱。 或者,學習如何建立新的工作流程。
- 在工作流程編輯器中,按一下+加號圖示以新增工作流程動作。
- 在右側面板中,選擇延遲,直到事件發生。
- 配置延時:
- 按一下「事件」下拉菜單,然後選擇自訂行為事件。
- 然後,選擇您要延遲的事件屬性。
- 選擇事件屬性的篩選條件。
- 按一下套用篩選條件。
- 選取最長等待時間,或選取盡可能長的延遲核取方塊。
- 按一下儲存。
然後,工作流程將延遲註冊記錄,直到它們符合指定的自訂行為事件標準。