向HubSpot Marketplace提交模組時,必須符合以下要求:
進一步了解市場的一般提交要求。
符合市場規定
- 至少一個模組螢幕截圖必須只包含模組(零狀態影像)中包含的風格。
- 供應商最多可提供五個免費模組。
- 目前,提交到市場的內容可能不包含HubDB。
設計要求
- 設計必須展現高審美品質和視覺吸引力。 它應該對HubSpot支援的所有平臺和瀏覽器都有吸引力。
- 字段標籤和模組必須使用描述性命名規則。
- 模組欄位必須使用描述模組標籤,以描述其預期目的。 建議在複雜的模組和模組欄位中使用幫助文字。
- 模組必須包含模組圖示。 了解如何在模組中新增圖示。
代碼品質
- 模組必須是自含的。所有外部文件都必須使用連結檔案功能。
- 所有模組樣式都必須使用模組獨有的類名,以確保模組以外的元素不會受到無意中影響。
- 所有模組JavaScript都應按模組特定的類名引用DOM元素,以確保模組以外的元素不會受到無意中影響。
- 在可能的情況下,必須以SSL友好的方式載入資產。
- 專為網頁或網誌設定的模組不允許使用硬編碼的內嵌風格。 必要時可以使用動態內嵌樣式。
- 控制臺中不能包含任何錯誤。
- 所有JavaScript都必須能代表某個模組的多個實例。 JavaScript每頁只會載入一次,無論模組出現的數量如何。
流程備註
- 如果存在錯誤,市場提交將被移除。
- 如果模組影響頁面或電子郵件中的其他元素,市場提交將被移除。
- 如果該模組或其資產與HubSpot支援的所有主要網路瀏覽器不兼容,市場提交將被移除。
- 如果第三方資產損失,市場提交將被移除。
- 模組不得包含未授權發佈的第三方資產,如字體、影片、影像或模組。
- 供應商負責上傳的所有代碼和文件。
- 在未獲得使用者知情、明確同意的情況下,模組不得追蹤使用者。
- 模組及其開發人員不得做任何違法、不誠實或道德冒犯的事情。
B.最佳做法
- 建議對複雜的模組提供文件連結。
- 動態風格應加到內嵌中,以考慮單個網頁或網誌文章中某個模組的多次發生。