HubDB is een relationele database waarmee je tabellen met flexibele schema's kunt maken om gegevens op te slaan die je kunt gebruiken op je websitepagina's of extern kunt opvragen via de HubDB API.
Let op:
- Om HubDB-gegevens te gebruiken om dynamische pagina's te maken, heb je Content Hub Professional of Enterprise nodig.
- Accounts met alleen een Marketing Hub Enterprise abonnement kunnen HubDB alleen gebruiken voor marketing e-mails.
Maak een tabel
- Klik rechtsboven op Tabel maken.
- Voer in het dialoogvenster een tabellabel entabelnaam in. U kunt de naam van een tabel niet wijzigen nadat u deze hebt gemaakt.
- Klik op Maken.
Tabelgegevens toevoegen en bewerken
Bewerk een HubDB tabel direct in je HubSpot account of upload een CSV om bestaande gegevens automatisch samen te voegen met je tabelrijen.
Een aangepaste tabel kolom toevoegen
- Klik op het HubDB dashboard op het label van een van je tabellen.
- Klik rechtsboven op Acties en selecteer Kolom toevoegen.
- Configureer je kolom in het dialoogvenster:
- Voer een Kolomlabel in.
- Voer een Kolomnaam in. Je kunt deze naam gebruiken om je gegevens op te vragen met de HubDB API.
- Voer een Kolombeschrijving in. Deze beschrijving verschijnt wanneer een gebruiker met de muis over het info info-pictogram naast de kolomnaam beweegt.
- Voer een Kolomtype in.
- Klik op Kolom toevoegen.
- Om een kolom te wijzigen of te verwijderen, beweeg je met de muis over de kolom en klik je op het pijlpictogram.
Tabelrijen toevoegen
- Klik op het HubDB dashboard op het label van een bestaande tabel.
- Klik rechtsboven op Acties en selecteer Rij toevoegen.
- Er wordt automatisch een nieuwe rij aangemaakt onder de bestaande rijen. Voer een waarde in voor elke kolom die je voor de tabel hebt geconfigureerd.
- Om een rij te klonen of te verwijderen, beweeg je met de muis over de ID van de rij en klik je op hetpictogram van de pijl downCarat. Selecteer vervolgens Klonen of Verwijderen.
Tabelgegevens importeren via een CSV
Als je een bestaande spreadsheet hebt met gegevens die overeenkomen met het schema van je HubDB tabel, kun je deze importeren in HubSpot om de gegevens automatisch samen te voegen met je tabel.
Let op:
- Om een afbeelding in een HubDB-tabel te importeren, voeg je de URL van de afbeelding toe aan het CSV-bestand. Om afmetingen voor de afbeelding in te stellen, voeg je de breedte en hoogte toe aan het einde van de URL, gescheiden door komma's. Bijvoorbeeld: http://www.hubspot.com/sample-image.jpg,100,300.
- GeĆÆmporteerde datums moeten de opmaak MM/DD/JJJJ gebruiken. Bijvoorbeeld, 6 november 2022 zou 11/06/2022 zijn.
- Klik op het HubDB dashboard op het label van een van je tabellen.
- Klik rechtsboven op Acties en selecteer Importeren.
- Klik op de tegel Toevoegen of Vervangen:
- Toevoegen: rijen uit je spreadsheet worden toegevoegd aan je bestaande gegevens.
- Vervangen: rijen uit je spreadsheet worden overschreven en vervangen bestaande gegevens in je tabel. Als rij-id's in de spreadsheet zijn opgenomen, worden rijen bijgewerkt in plaats van vervangen.
- Klik op Volgende.
- Klik op Bestand kiezen.
- Blader op de harde schijf van je computer naar de CSV die je wilt uploaden en klik op Openen.
- HubSpot detecteert standaard de codering van de gegevens in je CSV. Om handmatig de gegevenscodering op te geven:
- Klik op Geavanceerde opties.
- Klik op het vervolgkeuzemenu Gegevenscodering aanpassen en selecteer een codering.
- Klik op Volgende.
- Geef aan hoe je elk veld uit je CSV wilt koppelen aan de bijbehorende HubDB tabel kolom:
- Klik op het HubDB Tabelkolom vervolgkeuzemenu en selecteer vervolgens een kolom.
- Als je geen gekoppelde kolom voor het CSV-veld hebt geconfigureerd, klik je op Kolom toevoegen. Voer in het dialoogvenster een label en naam in en selecteer een type. Klik op Kolom toevoegen als je klaar bent.
- Klik op Importeren.
- Klik op Gereed wanneer het importeren is voltooid.
Tabelinstellingen beheren (alleen Content Hub Professional en Enterprise)
Als je een Content Hub Professional of Enterprise account hebt, kun je de instellingen voor elke HubDB tabel beheren, zoals of de tabel openbaar toegankelijk is via API en of de gegevens kunnen worden gebruikt om dynamische pagina's te maken.
- Klik op de naam van een tabel.
- Klik rechtsboven op Acties > Instellingen beheren.
- Configureer de instellingen van de tabel in de rechter zijbalk:
- Sta openbare API-toegang toe: standaard zijn de gegevens van de tabel alleen toegankelijk in HubSpot, via HubL of met geauthenticeerde API-aanroepen. Zet deze instelling aan om niet-geauthenticeerde API-aanroepen toe te staan om de tabelgegevens te bevragen. Om de gegevens op te vragen, moet je de HubSpot account ID opnemen in een
portalId
query parameter.
- Dynamische pagina's maken met behulp van rijgegevens inschakelen: schakel deze instelling in om het maken van dynamische pagina's met behulp van HubDB-gegevens in te schakelen. Je kunt dan de volgende extra opties configureren:
- Klik op Opslaan.
Tabellen publiceren
Als je klaar bent met het vullen van je HubDB tabel met gegevens, kun je deze publiceren voor gebruik op je website pagina's en toegankelijk maken voor opvragen via de HubSpot API.
- Klik rechtsboven op Publiceren.
- Bevestig in het dialoogvenster dat je klaar bent om je tabel openbaar te maken en klik vervolgens op Publiceren.
Tabelgegevens exporteren
- Klik op het HubDB dashboard op het label van een van je tabellen.
- Klik rechtsboven op het vervolgkeuzemenu Acties en selecteer Exporteren. De HubDB gegevens worden onmiddellijk gedownload.
Let op: afbeeldingen die worden geƫxporteerd vanuit een HubDB tabel worden geformatteerd als URL's voor afbeeldingen. Als de afmetingen van de afbeelding zijn aangepast, verschijnen ze aan het einde van de URL.
Tabel afhankelijken weergeven
Zodra een tabel is gemaakt, kun je in het HubDB dashboard zien waar een HubDB tabel wordt gebruikt in je content. Bovendien, wanneer je een HubDB tabel verwijdert, zal HubSpot je waarschuwen als de tabel op dit moment wordt gebruikt door enige activa.
Om onderdelen te bekijken die gebruik maken van een HubDB tabel, klik je op het HubDB dashboard op het vervolgkeuzemenu Acties naast een tabel en selecteer je Toon afhankelijkheden.
Leer meer over HubDB in de HubSpot documentatie voor ontwikkelaars.