Webbplatskatalogkompetens site-catalog-skill

Lär dig hur Experience Modernization Agent kompetens i webbplatskatalogen utför automatiserad analys av en befintlig webbplats som stöder Edge Delivery Services migreringsplanering.

Översikt overview

Webbplatskatalogens kunskaper identifierar varje sida på webbplatsen, identifierar sidmallar och blockvarianter som används, tar skärmbilder av varje sida och genererar ett interaktivt HTML-rapportpaket som du kan bläddra bland på fliken Förhandsvisa i konsolen eller ladda ned och öppna lokalt.

Kunskapen stöder dig och din migrering av ett befintligt projekt till Edge Delivery Services på följande sätt:

  • Startar ett migreringsprojekt - Kör kompetensen innan något arbete börjar förstå webbplatsens skala, inklusive sidantal, mallar, blockvarianter och språkinställningar. Där fastställs baslinjerabalager som varje beslut i senare led beror på.
  • Uppskattning och planering av arbete - Hämta kvantifierade mått för att stödja förslag, planering av strömåtgärder och resurser.
  • Förberedelse för massimport - Använd template-catalog.json för att identifiera vilka sidor som har samma layout och planerar mall-för-mall-bulkimport.
  • Intressentrapporter - Dela det interaktiva HTML-rapportpaketet med projektledare, arkitekter och intressenter.

Anropar invoking

I Experience Modernization Console ​ använder du naturligt språk för att be agenten att katalogisera en webbplats. Här följer några exempeluppmaningar.

  • scope site https://www.example.com
  • site scope https://www.example.com
  • analyze https://www.example.com
  • find templates on https://www.example.com
  • discover templates on https://www.example.com
  • catalog site https://www.example.com
  • how many page types are there on https://www.example.com
  • what are the layouts on https://www.example.com
  • analyze site structure of https://www.example.com

Du kommer att märka att kompetensens arbetsflöde har fyra faser som körs i följd:

  1. Analyserar
  2. Mallar
  3. Justering
  4. Blockera katalogisering

Du kan spela upp vilken fas som helst och agenten rensar fasens utdata och alla utdata längre fram i kedjan och sedan återupptas från den tidpunkten. Här följer några exempel på uppmaningar om att spela upp faser.

  • Repeat analyzing / Redo page analysis / Rerun analyze pages
  • Repeat templating / Redo the template discovery step / Restart the templating step
  • Repeat tuning / Rerun tune templates / Redo template tuning
  • Repeat block cataloging / Restart catalog block variants

När en fas spelas upp bevaras föregående faser.

Utdata output

När kompetensen är klar med katalogiseringen av webbplatsen får du tre olika typer av utdata.

  1. En sammanfattning av slutförande i chatt som innehåller summor (sidor, mallar, blockvarianter med EDS-mappad kontra anpassad uppdelning), uppdelning av språk, täckningsprocent och total rapportstatus (fullständig/ofullständig/misslyckad)

  2. Ett interaktivt HTML-rapportpaket som din primära slutprodukt, sparat i catalog/template-catalog-report-bundle.zip

    • Paketet innehåller template-catalog-report.html plus alla refererade skärmbilder och resurser.
    • Du kan hämta paketet och visa det lokalt eller dela det.
    • Du kan också be agenten att Move template-catalog-report-bundle.zip to the /content folder to render it in the preview tab. Update all references as needed. ska visa rapporten i konsolen.
  3. Strukturerade JSON-artefakter i catalog/ för underordnade kunskaper och programmatisk användning, inklusive summary.json, template-catalog.json, block-catalog.json, urls-all.json, urls-grouped.json, urls-checklist.json, .pages/, .blocks/

Mappinnehåll för katalog contents

Strukturerade JSON-artefakter lagras i catalog/ av kompetensen.

Fil
Beskrivning
template-catalog-report-bundle.zip
Interaktivt rapportpaket från HTML (primärt slutprodukt)
summary.json
Samlingsvärden och rapportstatus
template-catalog.json
Alla unika mallar med URL:er som använder varje (används för bulkimport)
block-catalog.json
Alla blockvarianter med metadata och skärmbildsreferenser
urls-all.json
Alla URL:er som upptäcks
urls-grouped.json
URL-adresser grupperade efter mönster och nationella inställningar
urls-sample.json
Representativa URL:er som provats för analys
urls-checklist.json
Analysstatus per URL
catalog.log
Körningslogg
.pages/<page-slug>/page-catalog.json
Utdata från sidnivåanalys
.pages/<page-slug>/full-page.jpg
Helsidesbild
.pages/<page-slug>/blocks/<block-name>.jpg
Skärmbilder per block
.pages/_global/header.json + header.jpg
Global rubrikanalys och skärmbild
.pages/_global/footer.json + footer.jpg
Global sidfotsanalys och skärmbild
.blocks/<variantId>/metadata.json
Blockera variantmetadata
.blocks/<variantId>/screenshots/<name>.jpg
Blockera variantskärmbilder

Rapportstatus status

Fältet status i summary.json kan vara:

Status
Betydelse
complete
Alla sidor analyserades korrekt (eller så var felfrekvensen 10 % eller lägre).
incomplete
Över 10 % av sidorna misslyckades, eller blockidentifieringen kraschade på över 50 % av sidorna. Utdata kan fortfarande användas, men är ofullständiga.
failed
Inga sidor analyserades.

Sampling for Large Sites sampling

Som standard begränsas djupgående sidanalys till 1 000 URL:er. För webbplatser med upp till 1 000 URL:er analyseras varje sida.

För webbplatser med fler än 1 000 URL:er pausas agenten och frågar hur du ska gå vidare:

  • Öka samplingshöljet (upp till högst 4 000 URL:er)
  • Analysera endast en specifik grupp (t.ex. bara /products/* eller /blog/*)
  • Analysera alla URL:er och kör hela webbplatsen utan sampling

URL-identifieringen täcker alltid hela platsen oavsett samplingsgränsen. Endast den djupgående analysen per sida är begränsad.

Om du vill åsidosätta och analysera varje sida ska du informera agenten:

  • analyze all URLs
  • analyze everything
  • analyze every page
  • run the full site

Arbetsflöde för massimport bulk-import

Webbplatskatalogkompetensen är en del av det rekommenderade tillvägagångssättet för migrering av en fullständig plats.

  1. Kör webbplatskatalogens kompetens för att hämta den fullständiga mallkatalogen och blockkatalogen.
  2. Öppna HTML rapportpaket om du vill visa mallarna som agenten identifierade.
  3. För varje mall importerar du de representativa sidorna (som listas i template-catalog.json) manuellt och finjusterar importen tills utdata är korrekta.
  4. Massimportera återstående sidor för den mallen med URL-listan från template-catalog.json.
  5. Upprepa för varje mall tills den fullständiga platsen migreras.

Begränsningar limitations

Webbplatskatalogkompetensen har följande begränsningar.

  • Endast offentliga webbplatser - Målet måste vara offentligt tillgängligt (ingen autentisering, VPN eller brandvägg).
  • Dynamiskt innehåll stöds inte - Innehåll som kräver att användaren interagerar i DOM kanske inte kan hämtas.
  • Standardgräns för 1 000 URL - Djupanalysfasen är som standard begränsad till 1 000 URL:er, som kan åsidosättas till högst 4 000 URL:er.
recommendation-more-help
experience-manager-cloud-service-help-main-toc