HubDB to relacyjna baza danych, która umożliwia tworzenie tabel o elastycznym schemacie do przechowywania danych, których można używać na stronach w witrynie internetowej lub wyszukiwać zewnętrznie za pośrednictwem interfejsu API HubDB.
Uwaga:
- Aby używać danych HubDB do tworzenia stron dynamicznych, wymagana jest subskrypcja Content Hub Professional lub Enterprise.
- Konta posiadające tylko subskrypcję Marketing Hub Enterprise mogą używać HubDB tylko do marketingowych wiadomości e-mail.
Utwórz tabelę
-
- W prawym górnym rogu kliknij Utwórz tabelę.
- W oknie dialogowym wprowadź etykietę inazwę tabeli . Nie można zmienić nazwy tabeli po jej utworzeniu.
- Kliknij przycisk Utwórz.
Dodawanie i edytowanie danych tabeli
Edytuj tabele HubDB bezpośrednio na koncie HubSpot lub prześlij plik CSV, aby automatycznie scalić istniejące dane z wierszami tabeli.
Dodaj niestandardową kolumnę tabeli
- Na pulpicie nawigacyjnym HubDB kliknij etykietę jednej z tabel.
- W prawym górnym rogu kliknij Akcje, a następnie wybierz Dodaj kolumnę.
- W oknie dialogowym skonfiguruj kolumnę:
- Wprowadź etykietę kolumny.
- Wprowadź nazwę kolumny. Możesz użyć tej nazwy do zapytania o dane za pomocą interfejsu API HubDB.
- Wprowadź opis kolumny. Ten opis pojawi się, gdy użytkownik najedzie kursorem na ikonę informacji info obok nazwy kolumny.
- Wprowadź typ kolumny.
- Kliknij Dodaj kolumnę.
- Aby zmodyfikować lub usunąć kolumnę, najedź na nią kursorem i kliknij ikonę strzałki, a następnie wybierz opcję Edytuj lub Usuń.
Dodaj wiersze tabeli
- Na pulpicie nawigacyjnym HubDB kliknij etykietę istniejącej tabeli.
- W prawym górnym rogu kliknij Akcje, a następnie wybierz Dodaj wiersz.
- Nowy wiersz zostanie automatycznie utworzony pod istniejącymi wierszami. Wprowadź wartość dla każdej kolumny skonfigurowanej dla tabeli.
- Aby sklonować lub usunąć wiersz, najedź kursorem na jego identyfikator i kliknijikonę strzałki downCarat, a następnie wybierz opcję Klonuj lub Usuń.
Import danych tabeli za pomocą pliku CSV
Jeśli masz istniejący arkusz kalkulacyjny z danymi, które pasują do schematu tabeli HubDB, możesz zaimportować go do HubSpot, aby automatycznie połączyć jego dane z tabelą.
Uwaga:
- Aby zaimportować obraz do tabeli HubDB, dodaj adres URL obrazu do pliku CSV. Aby ustawić wymiary obrazu, dodaj szerokość i wysokość na końcu adresu URL, oddzielając je przecinkami. Na przykład: http: //www.hubspot.com/sample-image.jpg,100,300.
- Importowane daty muszą używać formatowania MM/DD/RRRR. Na przykład 6 listopada 2022 r. to 11/06/2022.
- Na pulpicie nawigacyjnym HubDB kliknij etykietę jednej z tabel.
- W prawym górnym rogu kliknij Akcje, a następnie wybierz Importuj.
- Kliknij kafelek Dodaj lub zamień:
- Dodaj: wiersze z arkusza kalkulacyjnego zostaną dodane do istniejących danych.
- Zastąp: wiersze z arkusza kalkulacyjnego zastąpią istniejące dane w tabeli. Jeśli identyfikatory wierszy znajdują się w arkuszu kalkulacyjnym, wiersze zostaną zaktualizowane, a nie zastąpione.
- Kliknij przycisk Dalej.
- Kliknij Wybierz plik.
- Przeglądaj dysk twardy komputera w poszukiwaniu pliku CSV do przesłania i kliknij Otwórz.
- Domyślnie HubSpot wykryje kodowanie danych w pliku CSV. Aby ręcznie określić kodowanie danych:
- Kliknij Opcje zaawansowane.
- Kliknij menu rozwijane Dostosuj kodowanie danych, a następnie wybierz kodowanie.
- Kliknij przycisk Dalej.
- Określ, w jaki sposób chcesz mapować każde pole z pliku CSV do odpowiedniej kolumny tabeli HubDB:
- Kliknij menu rozwijane HubDB Table Column, a następnie wybierz kolumnę.
- Jeśli nie skonfigurowano powiązanej kolumny dla pola CSV, kliknij przycisk Add column. W oknie dialogowym wprowadź etykietę, nazwę i wybierz typ. Po zakończeniu kliknij przycisk Dodaj kolumnę.
- Kliknij przycisk Importuj.
- Po zakończeniu importowania kliknij przycisk Gotowe.
Zarządzanie ustawieniami tabel (tylko Content Hub Professional i Enterprise)
Jeśli masz konto Content Hub Professional lub Enterprise, możesz zarządzać ustawieniami dla każdej tabeli HubDB, takimi jak to, czy tabela jest publicznie dostępna za pośrednictwem interfejsu API i czy dane mogą być używane do tworzenia dynamicznych stron.
- Kliknij nazwę tabeli.
- W prawym górnym rogu kliknij Akcje > Zarządzaj ustawieniami.
- Na prawym pasku bocznym skonfiguruj ustawienia tabeli:
- Zezwalaj na publiczny dostęp API: domyślnie dostęp do danych tabeli jest możliwy tylko w aplikacji Połączenie hubSpot, za pośrednictwem HubL lub za pomocą uwierzytelnionych wywołań API. Włącz to ustawienie, aby umożliwić nieuwierzytelnionym wywołaniom API zapytania o dane tabeli. Aby zapytać o dane, musisz podać identyfikator konta HubSpot w parametrze zapytania
portalId
.
- Włącz tworzenie dynamicznych stron przy użyciu danych wiersza: włącz to ustawienie, aby włączyć tworzenie dynamicznych stron przy użyciu danych HubDB. Następnie można skonfigurować następujące dodatkowe opcje:
- Użyj rozwijanych menu, aby wybrać, które kolumny będą wypełniać dynamiczne strony meta opisem, wyróżnionym obrazem i kanonicznym adresem URL. W przypadku nowych tabel konieczne będzie utworzenie nowych kolumn zawierających te dane.
- Meta description: musi być kolumną typu tekstowego.
- Wyróżniony obraz: musi być kolumną typu obraz.
- Kanoniczny adres URL: musi być kolumną typu URL.
- Zezwalaj na używanie tabel podrzędnych: włącz to ustawienie , aby zezwolić na odwołania do innych tabel HubDB w tej tabeli. Możesz także wybrać ustawienie Automatycznie twórz strony z listingiem dla tabel podrzędnych, aby umożliwić HubSpot automatyczne tworzenie pośrednich stron z listingiem. Dowiedz się więcej o tworzeniu wielopoziomowych stron dynamicznych przy użyciu HubDB
Uwaga: tabela nadrzędna nie może odwoływać się do tabeli podrzędnej, która również odwołuje się do tabeli nadrzędnej. Spowoduje to utworzenie pętli, która spowoduje błąd podczas próby wybrania tabeli podrzędnej w tabeli nadrzędnej.
- Kliknij przycisk Zapisz.
Publikowanie tabel
Po zakończeniu wypełniania tabeli HubDB danymi można opublikować ją do wykorzystania na stronach w witrynie internetowej i udostępnić ją do zapytań za pośrednictwem interfejsu API HubSpot.
- W prawym górnym rogu kliknij przycisk Publikuj.
- W oknie dialogowym potwierdź gotowość do upublicznienia tabeli, a następnie kliknij przycisk Publikuj.
Eksport danych tabeli
- Na pulpicie nawigacyjnym HubDB kliknij etykietę jednej z tabel.
- W prawym górnym rogu kliknij menu rozwijane Akcje i wybierz Eksportuj, a następnie wybierz format pliku. Pobieranie danych z HubDB rozpocznie się natychmiast.
Uwaga: obrazy wyeksportowane z tabeli HubDB zostaną sformatowane jako adresy URL obrazów. Jeśli wymiary obrazu zostały dostosowane, pojawią się one na końcu adresu URL.
Wyświetl zależności tabeli
Po utworzeniu tabeli można zobaczyć, gdzie tabela HubDB jest używana w treści z pulpitu nawigacyjnego HubDB. Ponadto, podczas usuwania tabeli HubDB, HubSpot wyświetli ostrzeżenie, jeśli tabela jest obecnie używana przez jakiekolwiek zasoby.
Aby wyświetlić zasoby korzystające z tabeli HubDB, na pulpicie nawigacyjnym HubDB kliknij menu rozwijane Akcje obok tabeli, a następnie wybierz opcję Pokaż elementy zależne.
Dowiedz się więcej o HubDB w dokumentacji deweloperskiej HubSpot.