Skapa och fyll i tabeller i HubDB
Senast uppdaterad: november 20, 2024
Tillgänglig med något av följande abonnemang, om inte annat anges:
Marketing Hub Enterprise |
Content Hub Professional , Enterprise |
HubDB är en relationsdatabas som gör att du kan skapa tabeller med flexibla scheman för att lagra data som du kan använda på dina webbsidor eller fråga externt via HubDB API.
- Om du vill använda HubDB-data för att skapa dynamiska sidor behöver du Content Hub Professional eller Enterprise.
- Konton med endast en Marketing Hub Enterprise -prenumeration kan bara använda HubDB för marknadsföringsmeddelanden.
Skapa en tabell
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på Skapa tabell uppe till höger.
- I dialogrutan anger du en tabelletikett och etttabellnamn. Du kan inte ändra namnet på en tabell efter att du har skapat den.
- Klicka på Skapa.
Lägga till och redigera tabelldata
Redigera en HubDB-tabell direkt i ditt HubSpot-konto eller ladda upp en CSV för att automatiskt slå samman befintlig data med dina tabellrader.
Lägg till en anpassad tabellkolumn
- Klicka på etiketten för en av dina tabeller på HubDB:s instrumentpanel.
- Klicka på Åtgärder längst upp till höger och välj sedan Lägg till kolumn.
- I dialogrutan konfigurerar du kolumnen:
- Ange en kolumnetikett.
- Ange ett kolumnnamn. Detta namn kan du använda för att söka data med HubDB API.
- Ange en beskrivning av kolumnen. Den här beskrivningen visas när en användare håller muspekaren över info info-ikonen bredvid kolumnnamnet.
- Ange en kolumntyp.
- Klicka på Lägg till kolumn.
- Om du vill ändra eller ta bort en kolumn håller du muspekaren över den och klickar på pilikonen och väljer sedan Redigera eller Ta bort.
Lägga till tabellrader
- Klicka på etiketten för en befintlig tabell i HubDB:s instrumentpanel.
- Klicka på Åtgärder längst upp till höger och välj sedan Lägg till rad.
- En ny rad kommer automatiskt att skapas under alla befintliga rader. Ange ett värde för varje kolumn som du har konfigurerat för tabellen.
- Om du vill klona eller ta bort en rad håller du muspekaren över radens ID och klickar påpilen downCaratoch väljer sedan Clone eller Remove.
Importera tabelldata via en CSV-fil
Om du har ett befintligt kalkylblad med data som matchar ditt HubDB-tabellschema kan du importera det till HubSpot för att automatiskt slå samman dess data med din tabell.
Vänligen notera detta:
- För att importera en bild till en HubDB-tabell, lägg till bildens URL i CSV-filen. Om du vill ange dimensioner för bilden lägger du till bredd och höjd i slutet av URL:en, med kommatecken emellan. Till exempel: http: //www.hubspot.com/sample-image.jpg,100,300.
- Importerade datum måste använda MM/DD/YYYY-formatering. Till exempel skulle 6 november 2022 vara 11/06/2022.
- Klicka på etiketten för en av dina tabeller på HubDB:s instrumentpanel.
- Klicka på Åtgärder längst upp till höger och välj sedan Importera.
- Klicka på rutan Lägg till eller ersätt:
- Lägg till: rader från ditt kalkylblad kommer att läggas till i dina befintliga data.
- Replace: raderna från kalkylbladet skrivs över och ersätter befintliga data i tabellen. Om rad-ID:n ingår i kalkylbladet uppdateras raderna istället för att ersättas.
- Klicka på Nästa.
- Klicka på Välj fil.
- Bläddra igenom datorns hårddisk efter den CSV-fil som ska laddas upp och klicka på Öppna.
- Som standard kommer HubSpot att upptäcka kodningen av data i din CSV. För att manuellt ange datakodningen:
- Klicka på Avancerade alternativ.
- Klicka på rullgardinsmenyn Anpassa datak odning och välj sedan en kodning.
- Klicka på Nästa.
- Ange hur du vill mappa varje fält från din CSV till motsvarande tabellkolumn i HubDB:
- Klicka på rullgardinsmenyn HubDB Table Column och välj sedan en kolumn.
- Om du inte har konfigurerat någon associerad kolumn för CSV-fältet klickar du på Lägg till kolumn. I dialogrutan anger du en etikett , ettnamn och väljer en typ. När du är klar klickar du på Lägg till kolumn.
- Klicka på Importera.
- När importen är klar klickar du på Klar.
Hantera bordsinställningar (endast Content Hub Professional och Enterprise)
Om du har ett Content Hub Professional- eller Enterprise-konto kan du hantera inställningar för varje HubDB-tabell , till exempel om tabellen är allmänt tillgänglig via API och om data kan användas för att skapa dynamiska sidor.
- I ditt HubSpot-konto navigerar du till Innehåll > HubDB.
- Klicka på namnet på en tabell.
- Klicka på Åtgärder > Hantera inställningar uppe till höger.
- I det högra sidofältet kan du konfigurera tabellens inställningar:
- Tillåt offentlig API-åtkomst: Som standard kan tabellens data endast nås i HubSpot, via HubL eller med autentiserade Api-begäran. Aktivera den här inställningen för att möjliggöra oautentiserade ap i-begäran för att fråga tabellens data. För att fråga om data måste du inkludera HubSpot-konto-ID i en
portalId
query-parameter. - Aktivera skapande av dynamiska sidor med hjälp av raddata: Aktivera den här inställningen för att aktivera skapandet av dynamiska sidor med hjälp av HubDB-data. Du kan sedan konfigurera följande ytterligare alternativ:
- Använd rullgardinsmenyerna för att välja vilka kolumner som ska fylla dynamiska sidor med metabeskrivning, presenterad bild och kanonisk url-adress. För nya tabeller måste du skapa nya kolumner för att innehålla dessa data.
- Metabeskrivning: måste vara en kolumn av texttyp.
- Presenterad bild: måste vara en kolumn av bildtyp.
- Kanonisk url -adress: måste vara en kolumn av typen URL.
- Tillåt användning av underordnade tabeller: aktivera denna inställning för att tillåta referenser till andra HubDB-tabeller i denna tabell. Du kan också välja inställningen Skapa listningssidor automatiskt för underordnade tabeller för att aktivera HubSpot att automatiskt skapa mellanliggande listningssidor. Läs mer om hur du bygger dynamiska sidor i flera nivåer med HubDB
Observera: en överordnad tabell kan inte referera till en underordnad tabell som också refererar till den överordnade tabellen. Detta kommer att skapa en slinga som resulterar i ett fel när man försöker välja den underordnade tabellen i den överordnade tabellen.
- Använd rullgardinsmenyerna för att välja vilka kolumner som ska fylla dynamiska sidor med metabeskrivning, presenterad bild och kanonisk url-adress. För nya tabeller måste du skapa nya kolumner för att innehålla dessa data.
- Tillåt offentlig API-åtkomst: Som standard kan tabellens data endast nås i HubSpot, via HubL eller med autentiserade Api-begäran. Aktivera den här inställningen för att möjliggöra oautentiserade ap i-begäran för att fråga tabellens data. För att fråga om data måste du inkludera HubSpot-konto-ID i en
- Klicka på Spara.
Publicera bord
När du är klar med att fylla din HubDB-tabell med data kan du publicera den för att använda den på dina webbsidor och göra den tillgänglig för frågor via HubSpot API.
- Klicka på Publicera längst upp till höger.
- I dialogrutan bekräftar du att du är redo att offentliggöra ditt bord och klickar sedan på Publicera.
Exportera tabelldata
- Klicka på etiketten för en av dina tabeller på HubDB:s instrumentpanel.
- Klicka på rullgardinsmenyn Åtgärder längst upp till höger och välj Exportera och välj sedan ett filformat. Data från HubDB kommer att börja laddas ner omedelbart.
Observera: bilder som exporteras från en HubDB-tabell kommer att formateras som bild-URL:er. Om bildens dimensioner har anpassats kommer de att visas i slutet av URL:en.
Visa tabellens underordnade
När en tabell har skapats kan du se var en HubDB-tabell används i ditt innehåll från HubDB-panelen. När du tar bort en HubDB-tabell kommer HubSpot dessutom att varna dig om tabellen för närvarande används av några tillgångar.
Om du vill visa tillgångar som använder en HubDB-tabell klickar du på rullgardinsmenyn Åtgärder bredvid en tabell på HubDB-panelen och väljer sedan Visa beroende.
Läs mer om HubDB i HubSpots utvecklardokumentation.