知識庫

設定屬性的驗證規則

作者:HubSpot Support | Jan 11, 2023 3:10:17 PM

為了幫助您在 HubSpot 帳戶中維持一致且精確的資料,您可以為自訂文字、日期選擇器、數字屬性以及某些預設屬性設定規則。當為屬性設定驗證規則時,使用者必須符合屬性的要求才能儲存數值。

例如,您可以建立訂單號碼 文字屬性,其中的值只能包含數字字符,或建立付款金額數字屬性,其中的值最多只能包含小數點後兩位。

請注意:透過工作流程設定屬性值或提交至透過傳統編輯器建立的表單時,目前不會強制執行驗證規則。透過新表單編輯器建立的表單才會執行驗證規則。

除了自訂文字和數字屬性,您還可以為下列預設 HubSpot 屬性設定驗證規則:

  • 公司屬性:街道地址、街道地址 2、年收入、城市、國家/地區、國家/地區代碼、員工範圍、公司名稱、員工人數、州/地區、郵遞區號。
  • 聯絡屬性:街道地址、年收入、城市、公司名稱、國家/地區、電子郵件、姓名、行業、職稱、姓氏、訊息、敬語、州/地區、郵遞區號。
  • 交易屬性:金額、關閉損失原因、關閉獲勝原因、交易名稱、下一步。
  • Ticket 屬性:票單名稱。

編輯屬性設定權限是設定屬性的驗證規則所必需的。

編輯屬性設定需要權限,才能設定屬性的驗證規則。使用 regex 自訂規則進行驗證需要專業 企業訂閱。

  1. 在左側功能表中,導覽至「內」。

  2. 按一下 選取物件 下拉式功能表,然後選擇[物件] 屬性 ,以建立或編輯該物件的屬性。

  3. 若要將驗證規則新增至現有的屬性,請按一下該屬性的名稱,然後按一下右側面板的規則索引標籤。
  4. 若要建立具有驗證規則的新屬性,請在右上方按一下建立屬性
    • 輸入 屬性的詳細資料,然後按一下 欄位類型索引 標籤
    • 欄位類型請選擇單行文字多行文字日期選擇器日期 時間選擇器 電話號碼 ,然後按一下規則索引標籤
  5. 選擇選項以開啟屬性值的驗證規則。根據欄位類型,您會有以下選項:
    • 單行文字:
      • 不允許前後空格:使用者無法在文字前後輸入空格。他們可以在字與字之間加入空格。此規則適用於編輯,例如透過 CRM UI 輸入或匯入的資料。現有的值不會被追溯格式化。
      • 不允許任何空格:使用者不能輸入任何空格。此規則適用於編輯,例如透過 CRM UI 或匯入方式輸入的資料。現有值不會追溯格式化。
    • 單行多行文字
      • 使用自訂規則驗證使用正則表達式設定驗證規則
      • 要求此屬性具有唯一值:使用者不能在多條記錄中輸入相同的值。每個物件最多可建立十個唯一值的屬性,僅可在建立屬性時設定。回饋提交、行銷活動或產品目前不支援此功能。進一步瞭解唯一值屬性如何用於重複記錄
      • 要求最小字元數:使用者不能輸入少於最小字元數的內容。
      • 限制最大字元數:使用者不能輸入超過最大字元數的字元。
      • 自動移除不允許的字元:使用者不能輸入不允許輸入的字元。它們會在輸入時自動移除(例如,不允許輸入特殊字符。使用者輸入Jo%n,結果為Jon)。進一步瞭解自動移除字元
      • 允許所有字元:使用者可以輸入所有字元類型。
      • 只允許數字: 除數字格式中使用的字元(例如 100.00 或 1,000)外,使用者不能輸入字母和特殊字元。
      • 不允許符號或特殊字符:使用者不能輸入標點符號(例如 &、{} 等)、貨幣符號或不可見的控制代碼字元。使用者可以輸入字母數位字元,包括其他語言的字元,例如 Indic 或拉丁延伸字元。
      • 僅允許大寫字母:使用者不能輸入小寫字母。此規則適用於編輯,例如透過 CRM UI 或匯入方式輸入的資料。現有值不會被追溯格式化。
      • 僅允許小寫字母:使用者無法輸入大寫字母。此規則適用於編輯,例如透過 CRM UI 或匯入方式輸入的資料。現有值不會追溯格式化。
      • 要求標題大小寫:使用者必須大寫每個單字的第一個字母。此規則適用於編輯,例如透過 CRM UI 輸入或匯入的資料。現有值不會追溯格式化。
    • 電話號碼
      • 要求此屬性具有唯一值:使用者不能在多條記錄中輸入相同的值。每個物件最多可建立十個唯一值的屬性。目前回饋提交、行銷活動或產品不支援此功能。進一步瞭解唯一值屬性如何用於重複記錄
      • 驗證此屬性的電話號碼:開啟自動電話格式驗證,並可選擇設定預設國家代碼。進一步瞭解電話號碼驗證如何運作
    • 號碼
      • 要求此屬性具有唯一值:使用者不能在多條記錄中輸入相同的值。每個物件最多可建立十個唯一值的屬性。目前回饋提交、行銷活動或產品不支援此功能。進一步瞭解唯一值屬性如何用於重複記錄
      • 設定最小值限制:使用者無法輸入低於指定數字的值。例如,您設定限制為 1,000。這表示使用者可以輸入大於或等於 1,000 的值。
      • 設定最大值限制:使用者不能輸入高於指定數字的值。例如,您設定限制為 1,000。這表示使用者可以輸入小於或等於 1,000 的數值。
      • 設定最大小數位數:使用者輸入的數值不能超過小數位右方的指定數字。例如,您設定限制為 2,這表示使用者可以輸入 123.45 或 32.1 等數值。
    • 日期日期和時間選擇器:根據您帳戶的時區設定此屬性允許的日期。
      • 任何日期:使用者可以輸入過去或未來的任何日期。
      • 僅限未來日期:使用者無法輸入今天的日期或過去的日期。選擇允許哪些未來日期:Any future date(任何未來日期)、Any date after buffer time(緩 時間後的任何日期)或Any date in a rolling date range(滾動日期範圍內的任何日期),然後輸入天數(如果適用)。
      • 僅限過去日期:使用者無法輸入未來日期。
      • 特定日期範圍:使用者無法輸入指定日期範圍以外的日期。輸入開始結束日期以設定範圍。
      • 僅允許星期一至星期五:使用者無法輸入星期六或星期日的日期。
  6. 完成後,按一下建立 儲存

進一步瞭解建立和編輯內容。