跳到內容
請注意::這篇文章的翻譯只是為了方便而提供。譯文透過翻譯軟體自動建立,可能沒有經過校對。因此,這篇文章的英文版本應該是包含最新資訊的管理版本。你可以在這裡存取這些內容。

在 Data Studio 中建立和啟動資料集

上次更新時間: 2025年9月4日

可搭配下列任何訂閱使用,除非另有註明:

請注意:如果您是超級管理員,請學習如何選擇您的帳戶加入測試版

HubSpot Data Studio 整合外部客戶資料,為您的技術堆疊提供統一的同步、整合與啟動平台。使用者可以從 Google Sheets、Snowflake 和資料同步應用程式等外部來源建立資料集,然後將它們整合到清單、工作流程和報告中,以實現高效的資料驅動決策。

開始使用前

  • 若要檢視、編輯和同步資料集,您必須擁有Data Studio權限。
  • 預設已開啟檢視編輯權限。超級管理員必須開啟資料集使用者的同步權限,才能讓他們使用 Data Studio 的HubSpot Credits

什麼是資料集?

資料集是整個 HubSpot 帳戶的資料集合,可以由 HubSpot 和/或外部資料來源組成。資料集可包括 CRM 物件和 HubSpot 資產的屬性、外部資料來源的欄位,以及計算資料的公式。

詞彙表中瞭解更多關於資料集定義的資訊。

Data Studio 的使用案例

以下是主要使用案例,展示您如何利用外部資料集來強化 CRM 記錄、最佳化工作流程、建立動態客戶清單,以及使用資料集建立報表。

從第三方應用程式同步資料

您可以將資料集從第三方應用程式直接同步到您的 HubSpot CRM。這可讓您

  • 使用外部資料集更新 CRM 記錄
  • 從計算公式欄位產生新的屬性
  • 只需按一下即可立即將資料寫入您的 CRM

舉例來說,您可以將產品使用平台 (例如 Mixpanel) 的資料與公司資料集混合,在 HubSpot 中建立強大的產品參與評分屬性。

了解如何從第三方應用程式同步資料

同步資料至 HubSpot 的 CRM

您可以將資料同步至 HubSpot 的 CRM,以便:

  • 改善您的受眾區分
  • 傳送更個人化的行銷電子郵件
  • 根據從資料中學到的知識,改善您的銷售推廣工作

例如,您可以建立一個追蹤不同通路客戶行為的資料集。將這些資料同步回 CRM,您就可以精細觀眾區隔,找出高意向的潛在客戶。利用這些洞察力,您可以針對客戶的喜好傳送個人化的電子郵件促銷活動,提高參與度和轉換率。

瞭解如何將資料同步至 HubSpot 的 CRM

在工作流程中使用您的資料集

您可以在工作流程中使用您的資料集,以

  • 為主要資料集記錄建立一次性或重複性工作流程
  • 將資料集欄位納入工作流程動作中

例如,利用接觸分數資料集建立工作流程,自動針對潛在升級或流失風險發出客戶警示。此工作流程也可以主動聯絡可能非常適合升級的客戶。

瞭解如何在工作流程中使用資料集

使用您的資料集建立區段

您可以使用您的資料集來建立區段,以便:

  • 匯入和合併產品使用、潛在客戶分數和客戶資料至 Data Studio
  • 將 HubSpot 聯絡人資料與外部來源結合,利用篩選器精煉洞察力
  • 產生符合特定條件的資料集聯絡人篩選清單

例如,利用目標客戶資料數據集產生動態區段,以驅動自動化行銷活動,大規模提供個人化客戶體驗。

瞭解如何使用您的資料集來建立區段

在報告中使用您的資料集

您可以在報告中使用您的資料集,以

  • 結合多個資料來源,利用 CRM、外部應用程式和分析平台的資訊建立統一報告
  • 透過套用篩選條件動態分割資料,以聚焦於特定群組、行為或趨勢
  • 使用公式欄位建立自訂指標和計算,以產生獨特的績效指標。

例如,您可以建立一個欄位,根據交易金額屬性計算每年的經常性收入,然後在報告中使用資料集中的這些資料來追蹤收入趨勢、預測未來收益,以及分析隨著時間推移的客戶保留率。

瞭解如何在報表中使用您的資料集

匯出資料集至 Google Sheets 和 Office 365 Excel

您可以將資料集匯出至 Google Sheets 和 Office 365 Excel:

  • 為存檔目的或額外的安全性保留外部副本。
  • 即使沒有網際網路連線也能使用您的資料。
  • 輕鬆與團隊成員分享資料集,進行即時編輯和回饋。

例如,將 HubSpot 資料集匯出至 Google Sheets 或 Office 365 Excel,可讓企業精煉資料,以便清楚洞察收入趨勢和獲取客戶的情況,然後在不授予 HubSpot 存取權限的情況下,安全地與外部利害關係人分享資料。

瞭解如何匯出資料集

建立資料集

若要建立資料集,請

  1. 在你的 HubSpot 帳戶中,瀏覽「資料管理」>「Data Studio」。
  2. 按一下右上方的「建立資料集」。

資料來源

資料來源是資料集的基礎。在詞彙中瞭解有關不同資料來源的更多資訊。

  1. 來源索引標籤上,在選擇主要資料來源下,按一下Choose a data source 擇資料 來源)。
data-management-sources-tab
  1. Choose your data畫面上,選擇您的主要資料來源:
    • 同步來源索引標籤上,按一下 HubSpot 資料來源,或來自第三方應用程式的資料來源。要添加新源,請點擊+ 新源,然後根據提示操作。
    • CSVs標籤上,按一下要用作資料來源的CSV檔案。若要新增 CSV 檔案,請按一下+ 上傳新 CSV,然後按提示操作。
  2. 若要新增第二來源,請按一下+ 新增第二來源然後按上述步驟操作。根據需要繼續新增次要來源。
  3. 若要加入其他資料來源以建構更複雜的資料集,請按一下 使用進階資料來源組態

進階來源組態

若要加入另一個資料來源:

  1. 按一下Join another data source(加入另一個資料來源),或資料來源檢視器中的+ 圖示

data-management-join-data-source

  1. HubSpot 資料來源外部資料來源索引標籤上,選擇資料來源
  2. 按一下繼續
  3. 「預覽您的加入」畫面上,配置以下內容:
data-management-customize-your-join
    • 左表框中,它將顯示您選擇的主要來源
    • 右表方塊中,將顯示您選擇的附加來源。
    • 按一下左側下拉式功能表,選擇左連結內連結
      • 左連結:回傳來自[主要資料來源]的所有記錄,以及來自[次要資料來源] 的任何符合記錄。
      • 內連結:回傳[主要資料來源][次要資料來源] 中具有匹配值的資料列。
    • 按一下使用關聯標籤使用匹配關鍵
      • 使用關聯標籤:選擇連結的關聯標籤。
      • 使用匹配關鍵:為左表和右表選擇匹配關鍵。
    • 匹配行為下,指定選取資料來源之間的關係:
      • 多重匹配:左表中的一個行可以匹配右表中的多個行。
      • 只匹配一次:左表中的一條行最多可匹配右表中的一條行。不會包含其他行。
    • 按一下新增自訂連接

欄位

  1. Columns (欄) 索引標籤上,拖放欄位以自訂其順序。
data-management-customize-columns
  1. 若要選擇要出現在資料集中的欄,請按一下Choose columns(選擇欄),然後按一下要顯示的欄旁邊的核取方塊
  2. 若要建立新列,請按一下+ 建立新列。探索以下不同的欄建立選項:

資料代理

使用資料代理進行研究並產生新資料:

  1. 按一下以展開資料代理。然後按一下建立智慧列
data-management-create-smart-column
  1. 智慧欄名稱文字方塊中,輸入欄名稱
  2. Describe what you want to know (描述您想知道的內容 ) 文字方塊中,寫入您要從智慧列產生和擷取的資料描述。
  3. 按一下+ 插入欄代號,以引用資料集內的其他屬性。
  4. 按一下Where should this data come from?下拉式功能表,以選擇資料來源。
    • 網路研究:來自網路搜尋的資料。
    • 公司研究:來自公司主要網站的資料。
    • 資料集列:來自資料集中另一列的資料。
  5. 按一下資料類型下拉式功能表,指定儲存格中的資訊種類 (例如:數字、文字或日期)。
    • 字串
    • 數字
    • 布林
  6. 按一下預覽
  7. 智慧列現在會出現在表格中。

豐富

使用 Enrichment 來填補缺口或驗證資料:

  1. 按一下以展開Enrichment。然後按一下Enrich [primary data source] 列Enrich [secondary data source] 列

data-management-enrichment

  1. 按一下[資料來源] 欄 [屬性] 下拉式功能表,選擇要豐富的欄屬性。
  2. Select columns to be created 下,按一下屬性旁邊的核取方塊。您也可以使用搜尋列尋找屬性。
  3. 按一下預覽建立 [#] 欄

公式

使用公式建立基於其他欄的計算:

  1. 按一下以展開公式。然後按一下下列其中一項:
    • 套用切換情況
    • 比較日期
    • 尋找和取代
    • 公式建立程式 (進階)
    • 摘要測量
  1. 在底部面板中,填入公式欄位。
data-management-switch-case-column

  1. 然後按一下儲存

修改器

使用修改器套用格式變更和規範化:

  1. 按一下套用大寫,然後執行下列動作:
    • 按一下要引用的欄下拉式功能表,以選取一列。
    • 在「新欄名」文字方塊中輸入名稱。
    • Choose capitalization(選擇大小寫)下,按一下Title case(標題大小寫)、UPPERCASE(大寫)或lowercase(小寫)。
    • 按一下建立欄
  2. 按一下修整空白,然後執行下列動作:
    • 按一下欄參考下拉式功能表,以選取一列。
    • New column name(新欄名稱)文字方塊中輸入名稱。
    • 按一下建立欄

摘要與非摘要檢視

有兩種檢視可用來檢視您的資料集:

  • 總結檢視當資料集擁有一個以上的資料來源,且主要和次要資料來源之間可能有多個匹配點時所建立的資料集檢視。此檢視會顯示依主要資料來源分類的資料,並會用於 CRM 同步、工作流程和清單。只有摘要檢視中可用的欄位才會在 CRM 同步、工作流程和清單中使用。
  • 未歸納檢視: 顯示未群組資料的資料集檢視。它用於報告。在只有一個來源或不同來源之間有 1:1 關係的情況下,只有未歸納檢視才可用,並可在報告、CRM 同步、工作流程和清單中使用。

篩選條件

將篩選器套用至您的資料集。

  1. 在「篩選器」標籤上,套用「行層級篩選器」、「彙總 選器」和「群組摘要篩選器」到您的資料集。
  2. 按一下Include data if it matches下拉式功能表,然後選擇下面的所有篩選器下面的任何篩選器自訂篩選器規則
  3. 按一下+ 新增篩選器,然後從彈出方塊中按一下篩選器。根據需要繼續新增篩選器。

data-management-filters

檢閱資料集

完成自訂資料集後,您可以執行下列動作:

  1. 檢閱表格以確保您的資料集正確顯示。
  2. 按一下摘要檢視下拉式功能表,並選擇下列其中一項:
data-management-switch-case-column
    • 總結檢視:顯示依主要來源分類的資料。這是用於 CRM 同步、工作流程和清單。
    • 未歸納檢視:顯示未分組的資料,包含所有來源的行。
  1. 如果您對資料集感到滿意,請按一下 儲存按一下 「使用」 ,以建立報告、工作流程、清單、進行 CRM 同步或匯出資料集。

詞彙

資料來源

資料來源包括您要報告的 CRM 物件 (如聯絡人、自訂物件)、資產 (如網站頁面、電子郵件) 和活動 (如會話、銷售)。每個資料集最多可選擇五個

主要資料來源是資料集的錨點,所有其他來源都會連結到它。HubSpot 使用最短路徑連接它們,自動加入相關資料,如聯絡人和交易,無需額外步驟。

其他資料來源需要中介連線才能整合。例如,如果Deals是主要來源,而需要部落格文章資料,HubSpot 會透過聯絡人Web 活動連結它們,自動選擇必要的來源。

其他資料來源

您可以新增次要資料來源至資料集,以整合資訊至單一檢視。有些來源會自動整合,有些則可能需要額外輸入才能建立連線。

自動連接

自動連接適用於常見的 HubSpot 資料組合 (例如:公司 + 交易) 以及與同步應用程式的整合 (例如:聯絡人 + Stripe 發票)。

選擇這些來源對時,會使用預設欄位自動匹配行,通常是電子郵件地址公司網域

若要自訂配對列,您可以在來源面板中管理連接

自訂連接

從具有彈性欄結構的來源整合資料時 - 例如 Google Sheets、AirTable、CSV 和倉庫 - 您必須提供額外的詳細資料,才能啟用資料合併。

如果需要自訂連接,您需要從每個來源選擇匹配的欄位。這可確保資料正確對齊,使用共同的識別碼,例如電子郵件地址、ID 或公司網域。

語法

在函式中,您可以使用屬性和欄位的資料或字面資料。屬性和欄位資料會根據個別資料來源而變動,而文字資料則是固定的。例如

  • 2021-03-05 是字面日期,是常數。
  • [CONTACT.createdate] 是基於屬性的日期,對每個聯絡人記錄而言都是動態的。

只要資料類型與函式所需的參數相容,函式就可以包含字面和屬性/欄位資料。例如

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

下面,瞭解字面和屬性/欄位資料的語法,以及如何將它們納入公式中。

字元語法

在計算中使用字面意義來加入特定、靜態的文字串、數字、真假值和日期。

  • 字串字面意義: 以引號包圍的文字。例如,“My cool string”.
  • 數字字面意義:不含引號的數字。例如,42
  • 布林字面意義: truefalse
  • 日期字面意義: 格式化為"YYY-MM-DD" 的字串,或日期時間戳數字 (例如:1635715904)。

屬性語法

屬性引用可讓您直接包含所選資料來源屬性中的值。您無需將屬性新增為資料集欄位,即可引用該屬性。

在引用屬性時,請使用下列語法:

  • 引用表達式總是用方括號 ([] ) 包圍。
  • 屬性引用指定物件或事件名稱,接著是句點和內部屬性名稱。例如
    • [CONTACT.lifecyclestage]
    • [COMPANY.name]
    • [e_hs_scheduled_email_v2.__hs_event_native_timestamp]

欄位引用語法

您可以在公式中使用方括號圍繞欄位名稱來引用欄位。例如

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

只要公式的運算符號和函數接受欄位的資料類型,您就可以在公式中引用欄位。例如,如果您建立一個包含字串的新欄位,就可以在接受字串的函數中引用該欄位:

  • 如果欄位 1 [DEAL.name] ,它包含一個字串值 (交易名稱)。
  • CONCAT([Field 1], "Q4") 是有效的,因為它包含兩個字串值。
  • CONCAT([DEAL.name], 2012) 將不會有效,因為它包含一個字串和一個數字值。

操作員

您可以在字面和屬性/欄位值中使用運算符號,並且運算符號會以標準的 PEMDAS 運算順序進行評估。這允許您使用括號來嵌套運算符。例如

  • 將一個數字加上一個屬性參照1 + [DEAL.amount]
  • 使用括號來嵌套操作(1 + 2) * (3 + 4)
操作符 說明 使用範例

+

加數。返回一個數字。

1 + 1
= 2

[DEAL.amount] + 100

-

減去數字。返回一個數字。

100 - 1
= 99

EXP(1) - EXP(1)
= 0

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

*

乘數。返回一個數字。

2 * 2
= 4

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

[DEAL.amount] * 0.5

/

除數。返回一個數字。

10/ 2
= 5

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

-

否定一個數字。

-100
= -100

-[DEAL.amount]

AND&&

檢查兩個布林值是否皆為真。返回一個布林值。

true AND false
= 假

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

OR||

檢查兩個布林值中是否有一個為真。返回一個布林值。

true OR false
= 真

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

!

否定一個布林值。返回另一個布林值。

!true
= false

===

等式運算符號。返回一個布林值。

=true
= 真

IF

IF 邏輯是在符合特定條件時執行的一組規則。您可以使用 IF 邏輯來區分資料。例如,您可以使用 IF 邏輯來

  • 根據交易的大小來計算不同的佣金 (例如,對於較大的交易給予較高的百分比)。
  • 將交易分成不同等級,以便在報告中進行分析和採取行動。
  • 將反饋回覆轉換為類別 (例如,標籤 1-6 為減分者)。
  • 根據聯繫人被標記為索的天數來定義聯繫人的優先順序。

標籤

LABEL 函式可將枚舉屬性的間隔值轉換為使用者友善的值。有些 HubSpot 定義的屬性,例如DealContact owner,是以內部值表示的。這會使分析變得困難。當與支援轉換的 HubSpot 定義屬性一起使用時,LABEL 函式會根據入口網站設定提供轉換,而非使用者設定。例如,您可以使用 LABEL 函式來:

  • 直接在欄位中存取聯絡人或交易階段名稱

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

  • 在欄位中直接引用 HubSpot 所有者的名稱

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


數字功能

函數 定義 參數 使用範例

ABS

計算一個數字的絕對值。返回一個數字。

ABS(number)

number:要取絕對值的數字。

ABS(-10)
= 10

ABS(10)
= 10

CEIL

將小數值四捨五入為最接近的整數。返回一個數字。

CEIL(number)

number:要取上限的數字。

CEIL(3.14)
= 4

CEIL(EXP(1))
= 3

CEIL(LN([DEAL.amount]))

DIV0

除以一個數字,但當被除数為零時返回零。返回一個數字。

DIV0(dividend, divisor)

dividend:除法運算中作為除數的數字。

除數:在除法運算中用作除數的數字,除數為零時,總值為零

DIV0(5, 2)
= 2.5

DIV0(5, 0)
= 0

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

EXP

電腦歐拉數升為一個值。返回一個數字。

EXP(exponent)

exponent:將 Euler's 數升至的指數。

EXP(1)
= 2.718281828459045

EXP(0)
= 1

FLOOR

將小數值四捨五入為最接近的整數。返回一個數字。

FLOOR(number)

number:將歐拉數值升高的指數。

FLOOR(3.14)
= 3

CEIL(EXP(1))
= 2

FLOOR(LN([DEAL.amount]))

LN

計算數值的自然對數。傳回一個數字。

LN(number)

number:要取自然對數的值。

LN(1)
= 0

LN(EXP(1))
= 1

LN([DEAL.amount])

LOG

在指定基數範圍內計算數值的對數。傳回一個數字。

LOG(base, value)

base:在值的對數計算中使用的基數。

value:要取對數的數字。

LOG(10, 1)
= 0

LOG(10, 10)
= 1

LOG(10, [DEAL.amount])

POWER

將一個基數值提升到指定的幂。返回一個數字。

POWER(base, exponent)

base:要計算幂的數字。

指數:要將基數提高的幂數

POWER(2, 10)
= 1024

POWER(100, 0.5)
= 10

POWER([DEAL.hs_arr], 2)

SQRT

取非負數的平方根。返回一個數字。

SQRT(number)

number:要取平方根的數字。

SQRT(100)
= 10

SQRT([DEAL.hs_arr])

WIDTH_BUCKET

將數值分為等寬的桶。傳回數值落入的桶的號碼。

如果回傳值低於最小值,則回傳零。如果回傳值高於最大值,則回傳桶數 +1 。

WIDTH_BUCKET(value, minValue, maxValue, bucketCount)

value:要計算的桶數。

minValue:從最小值開始分選。

maxValue:要進行分類的最大值。

bucketCount:將值分類到minValuemaxValue之間所需的等寬分隔桶數

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)

字串函數

函數 定義 參數 使用範例

CONTAINS

判斷字串是否包含大小寫敏感的子串。傳回一個布林值。

CONTAINS("string", "substring")

string:要檢測的字串值。

substring:要檢查字串內的值。

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

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

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

CONCAT

串接兩個字串。返回一個字串。

CONCAT("string1", "string2")

string1:要追加到 string2 的字串值。

string2:要追加到 string1 的字串值。

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

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

LENGTH

計算字串的長度。返回一個數字。

LENGTH("string")

string:要計算長度的字串值。

LENGTH("HubSpot")
= 7

LENGTH([FEEDBACK_SUBMISSION.hs_content])

TRIM

移除字串的首尾空白。傳回字串。

TRIM(" string ")

string:要刪除空白的字串值。

TRIM(" Cats are great ")
= 「貓很棒」

日期函數

函數 定義 參數 使用範例

DATE_FROM_PARTS

由年、月、日三部分建立日期值。傳回一個日期。

DATE_FROM_PARTS(year, month, day)

year: 所需日期的年份部分。

月:所需日期的月部分。

日:所需日期的日部分。

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

DATEDIFF

返回指定時間單位的第一個日期值與第二個日期值之間的時間單位數目。傳回一個數字。

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

datePart:在差異計算中使用的年、季、月、週或日單位。

date1:從 date2 減去的起始日期值。

date2:要從 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

從日期值中抽取年、季、月、週或日。傳回一個數字。

DATEPART(“datePart”, “date”)

datePart:要抽取的年、季、月、週或日單位。

date:要抽取日期部分的日期值。

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

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

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

DATETRUNC

將日期值截斷為年、季、月、週或日。

DATETRUNC(“datePart”, “date”)

datePart:要截成的年、季、月、週或日單位。

date:要截短的日期值。

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

從年、月、日、時、分、秒部分建立時間戳數值。傳回一個日期時間值。

TIMESTAMP_FROM_PARTS(year, month, day)

年:所需日期的年部分。

月:所需日期的月部分。

日:所需日期的日部分。

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

WEEKNUM

計算日期在一年內的週數。傳回一個數字。

WEEKNUM(“date”)

date:日期時間值,用來計算一年內的週數。

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

WEEKNUM(“1609459200”)
= 11

WEEKNUM(“[deal.createdate]”)

NOW

根據您帳戶的時區傳回目前時間。傳回一個日期時間值。

NOW()

NOW()
= 1633611966314

WORKINGDAYS

回傳兩個日期之間的週天数 (週一 - 週五)。

WORKINGDAYS(value1, value2)

value1:起始日期時間值。

value2:結束日期時間值。

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

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

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

這篇文章有幫助嗎?
此表單僅供記載意見回饋。了解如何取得 HubSpot 的協助