Uwaga: Tłumaczenie tego artykułu jest podane wyłącznie dla wygody. Tłumaczenie jest tworzone automatycznie za pomocą oprogramowania tłumaczącego i mogło nie zostać sprawdzone. W związku z tym, angielska wersja tego artykułu powinna być uważana za wersję obowiązującą, zawierającą najnowsze informacje. Możesz uzyskać do niej dostęp tutaj.
Wymagania dotyczące modułu HubSpot Marketplace
Data ostatniej aktualizacji: stycznia 20, 2023
Podczas zgłaszania modułów do HubSpot Marketplace należy spełnić następujące wymagania:
Dowiedz się więcej o ogólnych wymaganiach dotyczących przesyłania modułów do Marketplace.
Zgodność z wymaganiami dotyczącymi Marketplace
- Przynajmniej jeden zrzut ekranu modułu musi zawierać wyłącznie styl zawarty w module (obraz zerowy).
- Świadczeniodawcy mogą oferować do pięciu bezpłatnych modułów.
- W tym momencie zgłoszenia do Marketplacenie mogą zawierać HubDB.
Wymagania dotyczące projektu
- Projekt musi charakteryzować się wysoką jakością estetyczną i atrakcyjnością wizualną. Powinien być atrakcyjny na wszystkich platformach i przeglądarkach obsługiwanych przez HubSpot.
- Opisowe konwencje nazewnictwa muszą być stosowane do etykiet pól i modułów.
- Pola modułów muszą używać opisowych etykiet modułów, które opisują ich przeznaczenie. Tekst pomocy jest zalecany w złożonych modułach i polach modułów.
- Moduły muszą zawierać ikonę modułu. Dowiedz się, jak dodać ikonę do modułu.
Jakość kodu
- Moduły muszą być samodzielne. Wszystkie pliki zewnętrzne muszą korzystać z funkcji Linked Files.
- Wszystkie style modułu muszą być przypisane do modułu przy użyciu nazw klas, które są unikalne dla modułu, aby zapewnić, że elementy spoza modułu nie zostaną przypadkowo dotknięte.
- Cały JavaScript modułu powinien odwoływać się do elementów DOM za pomocą nazw klas specyficznych dla modułu, aby zapewnić, że elementy spoza modułu nie zostaną przypadkowo dotknięte.
- Aktywa muszą być ładowane w sposób przyjazny dla SSL, jeśli to możliwe.
- Zakodowane na sztywno style inline nie są dozwolone nigdzie na modułach przeznaczonych dla stron lub blogów. Dynamiczne style inline są dozwolone tam, gdzie jest to konieczne.
- Moduły nie mogą zawierać żadnych błędów w konsoli.
- Cały JavaScript musi być zdolny do reprezentowania wielu instancji modułu. JavaScript będzie ładowany tylko raz na stronę, niezależnie od liczby wystąpień modułu.
Uwagi dotyczące procesu
- Zgłoszenia na Marketplace będą usuwane, jeśli będą zawierały błędy.
- Zgłoszenia na Marketplace będą usuwane, jeśli moduł wpływa na inne elementy na stronie lub email.
- Zgłoszenia zostaną usunięte, jeśli moduł lub jego zasoby nie są kompatybilne ze wszystkimi głównymi przeglądarkami obsługiwanymi przez HubSpot.
- Zgłoszenia na Marketplace będą usuwane, jeśli aktywa stron trzecich ulegną uszkodzeniu.
- Moduły nie mogą zawierać zasobów innych firm, które nie są licencjonowane do dystrybucji, takich jak czcionki, filmy, obrazy lub moduły.
- Dostawcy są odpowiedzialni za cały kod i pliki, które są przesyłane.
- Moduły nie mogą śledzić użytkowników bez ich świadomej, wyraźnej zgody.
- Moduły i ich twórcy nie mogą robić niczego nielegalnego, nieuczciwego lub moralnie obraźliwego.
Najlepsze praktyki
- Dołączanie linków do dokumentacji jest zalecane dla złożonych modułów.
- Dynamiczne style powinny być dodawane inline, aby uwzględnić wielokrotne występowanie modułu na jednej stronie lub w jednym wpisie na blogu.
Marketplace
Dziękujemy za opinię. Jest ona dla nas bardzo ważna.
Niniejszy formularz służy wyłącznie do przekazywania opinii dotyczących dokumentacji. Dowiedz się, jak uzyskać pomoc dotyczącą HubSpot.
Powiązana treść
-
Otrzymuj oceny i recenzje oraz zarządzaj nimi w HubSpot Asset Marketplace.
Oceny i recenzje to ważne czynniki wpływające na decyzję klienta o zakupie. Klienci przeglądają recenzje, aby...
Baza wiedzy -
Otrzymywanie i zarządzanie ocenami i recenzjami aplikacji w HubSpot App Marketplace
HubSpot automatycznie wyśle prośbę o recenzję aplikacji zakupionej na HubSpot App Marketplace po 30 dniach od...
Baza wiedzy -
Wytyczne dotyczące zwrotu z Asset Marketplace
W HubSpot Asset Marketplace dostawcy są odpowiedzialni za przedmioty, które sprzedają swoim klientom....
Baza wiedzy