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.jsonfö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.comsite scope https://www.example.comanalyze https://www.example.comfind templates on https://www.example.comdiscover templates on https://www.example.comcatalog site https://www.example.comhow many page types are there on https://www.example.comwhat are the layouts on https://www.example.comanalyze 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:
- Analyserar
- Mallar
- Justering
- 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 pagesRepeat templating/Redo the template discovery step/Restart the templating stepRepeat tuning/Rerun tune templates/Redo template tuningRepeat 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.
-
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)
-
Ett interaktivt HTML-rapportpaket som din primära slutprodukt, sparat i
catalog/template-catalog-report-bundle.zip- Paketet innehåller
template-catalog-report.htmlplus 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.
- Paketet innehåller
-
Strukturerade JSON-artefakter i
catalog/för underordnade kunskaper och programmatisk användning, inklusivesummary.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.
template-catalog-report-bundle.zipsummary.jsontemplate-catalog.jsonblock-catalog.jsonurls-all.jsonurls-grouped.jsonurls-sample.jsonurls-checklist.jsoncatalog.log.pages/<page-slug>/page-catalog.json.pages/<page-slug>/full-page.jpg.pages/<page-slug>/blocks/<block-name>.jpg.pages/_global/header.json + header.jpg.pages/_global/footer.json + footer.jpg.blocks/<variantId>/metadata.json.blocks/<variantId>/screenshots/<name>.jpgRapportstatus status
Fältet status i summary.json kan vara:
completeincompletefailedSampling 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 URLsanalyze everythinganalyze every pagerun 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.
- Kör webbplatskatalogens kompetens för att hämta den fullständiga mallkatalogen och blockkatalogen.
- Öppna HTML rapportpaket om du vill visa mallarna som agenten identifierade.
- För varje mall importerar du de representativa sidorna (som listas i
template-catalog.json) manuellt och finjusterar importen tills utdata är korrekta. - Massimportera återstående sidor för den mallen med URL-listan från
template-catalog.json. - 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.