Hantera taxonomidata managing-taxonomy-data

Lär dig hur du hanterar taxonomidata för att använda taggar med dina AEM med Edge Delivery Services.

Introduktion introduction

Taggning är en viktig funktion som hjälper dig att ordna och hantera dina sidor. Med taggningskonsolen i AEM kan du skapa en omfattande taxonomi med taggar för att ordna sidorna.

Dessa taggar är användbara inte bara för dig och dina författare när du organiserar ditt innehåll, utan kan även vara till för dina läsare. Taggar och deras taxonomi kan användas i komponenter på sidan för att hjälpa läsarna navigera i innehållet.

Universal Editor fungerar bara med ID:n för dina taggar. Genom att skapa en taxonomisida för ditt innehåll visar du beskrivningarna av taggarna på alla språk för den universella redigeraren så att den kan använda den informationen när du återger innehåll.

Skapa en taxonomisida creating

En taxonomi skapas som en annan sida i AEM.

  1. Navigera till konsolen Platser.

  2. Välj den plats där du vill skapa taxonomin.

  3. Tryck eller klicka på Skapa -> Sida.

    Skapa sida

  4. På fliken Mall i guiden Skapa sida väljer du mallen Taxonomi och trycker eller klickar på Nästa.

    Taxonomimall

  5. På fliken Egenskaper i guiden Skapa sida anger du en meningsfull rubrik för sidan och i fältet Taggar använder du taggväljaren för att välja de taggar eller namnutrymmen som du vill ska ingå i taxonomin.

    Taxonomiegenskaper

  6. Tryck eller klicka på Skapa.

Taxonomisidan skapas. I dialogrutan Slutfört kan du trycka på eller klicka på dialogrutan Klart för att stänga meddelandet eller Öppna för att redigera sidan i sidredigeraren.

Observera det resulterande sidnamnet på taxonomisidan som kan användas i följande steg.

Redigera en taxonomisida editing

Du börjar redigera en taxonomisida precis som andra sidor i AEM.

  1. Navigera till konsolen Platser.

  2. Välj den taxonomi du vill redigera.

  3. Tryck eller klicka på Redigera i åtgärdsfältet.

  4. Sidredigeraren öppnas och taxonomin visas.

    • Taxonomisidan är skrivskyddad i sidredigeraren.

    Redigera taxonomi

  5. Tryck eller klicka på ikonen Sidinformation i verktygsfältet och välj Öppna egenskaper.

    Öppna egenskaper

  6. I fönstret Sidegenskaper kan du uppdatera sidans namn och använda taggväljaren för att uppdatera de taggar och namnutrymmen som ingår i taxonomin.

    Redigera sidegenskaper

  7. Tryck eller klicka på Spara och stäng.

Sidan som visas i sidredigeraren är skrivskyddad eftersom innehållet i taxonomin genereras automatiskt från de markerade taggarna och namnutrymmena. De fungerar som en typ av filter som automatiskt genererar innehållet i taxonomin. Därför finns det ingen anledning att redigera sidan direkt i redigeraren.

AEM uppdaterar automatiskt innehållet på taxonomisidan när du uppdaterar underliggande taggar och namnutrymmen. Du måste publicera taxonomin igen efter en ändring för att göra ändringarna tillgängliga för dina användare.

Uppdatera paths.json för taxonomipublikation paths-json

Som när hanterar och publicerar tabelldata för din Edge Delivery Services-webbplats måste du uppdatera paths.json-filen för ditt projekt så att dina taxonomidata kan publiceras.

  1. Öppna projektets rot i GitHub.

  2. Tryck eller klicka på filen paths.json för att öppna informationen om den och sedan på ikonen Redigera .

    paths.json file

  3. Lägg till en linje för att mappa din nya taxonomisida till en .json-resurs.

    code language-json
    {
      "mappings": [
       "/content/<site-name>/:/",
       "/content/<site-name>/<taxonomy-page-name>:/<taxonomy-json-name>.json"
      ]
    }
    
    • <taxonomy-page-name> måste matcha namnet på den taxonomisida du skapade.
    • <taxonomy-json-name> kan vara vilket giltigt namn du vill.
  4. Klicka på Verkställ ändringar… om du vill spara ändringarna i main.

    • Bekräfta main eller skapa en pull-begäran enligt din process.

Den här processen behöver bara göras en gång per taxonomisida. När du är klar kan du publicera taxonomin.

TIP
Mer information om sökvägsmappningar finns i dokumentet Sökvägsmappning för Edge Delivery Services.

Publicera en taxonomi publishing

En taxonomi är inte tillgänglig för Universal Editor eller dina användare förrän den publiceras.

Taxonomisidor publiceras på samma sätt som andra sidor av med hjälp av ikonerna Quick Publish eller Manage Publication i verktygsfältet.

Du måste publicera taxonomisidan igen varje gång du:

  • Redigera taxonomisidan.
  • Redigera eller lägg till i de taggar och namnutrymmen som finns på taxonomisidan.

Om du skapar en ny taxonomisida måste du först lägga till en mappning till den i paths.json-filen i projektet.

Åtkomst till taxonomiinformation accessing

När taxonomin publicerats kan informationen utnyttjas av den universella redigeraren och göras synlig för användarna.

Du kan komma åt taxonomin som JSON-data på följande adress.

https://<branch>--<repository>--<owner>.hlx.page/<taxonomy-json-name>.json

Använd <taxonomy-json-name> som du definierade när du mappar taxonomin till paths.json-filen i projektet. Taxonomidata returneras som JSON-data, som i följande exempel.

{
  "total": 3,
  "offset": 0,
  "limit": 3,
  "data": [
    {
      "tag": "default:",
      "title": "Standard Tags"
    },
    {
      "tag": "do-not-translate",
      "title": "Do Not Translate"
    },
    {
      "tag": "translate",
      "title": "Translate"
    }
  ],
  ":type": "sheet"
}

Dessa JSON-data uppdateras automatiskt när du uppdaterar taxonomin och publicerar den på nytt. Ditt program kan programmässigt komma åt den här informationen för dina användare.

Om du behåller taggar på flera språkkan du komma åt dessa språk genom att skicka ISO2-språkkoden som värdet för en sheet= -parameter.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab