Använda regeluppsättningar för att omforma URL:er using-rulesets-to-transform-urls
Du kan distribuera regeluppsättningar i Dynamic Media för att omvandla URL:er. Regeluppsättningar är instruktioner skrivna i ett skriptspråk (t.ex. JavaScript) som utvärderar XML-data och utför vissa åtgärder om dessa data uppfyller vissa villkor. Varje regel består av minst ett villkor och minst en åtgärd. En regel utvärderar XML-data mot villkoren, och om ett villkor är uppfyllt utförs rätt åtgärd. Exempel på regeluppsättningar är följande:
-
Lägga till ett MIME-typsuffix. Många tjänster och webbplatser kräver bildsuffix, som att lägga till
.jpg
till en URL. -
Skapa en mappsökväg till URL:en för sökmotoroptimering.
-
Lägga till metadata i URL:en för sökmotoroptimering.
-
Ställa in innehållets disposition för att utlösa en hämtning.
-
Förenkla bildhanteringen genom att ange URL:er för personalisering. Till exempel:
rgb{XX,YY,ZZ}
i RTF-klart\redXX\greenYY\blueZZ
-
Begär att vissa tecken ska kodas, till exempel
$
,{
och}
och vissa tecken som ska avkodas mot ImageServer. Facebook fungerar till exempel inte så bra med URL:er som innehåller specialtecken.
I Dynamic Media-sammanhang kan webbplatser som använder ett XML-baserat system för att hantera resursinformation överföra XML-filer till Dynamic Media. Du kan ange en av dessa filer som förbearbetningsregeluppsättningsfil för Dynamic Media-resurser. Den här filen omstrukturerar URL-protokollets standardformat så att det uppfyller affärslogiken i system som integreras med Dynamic Media. Du anger en XML-fil som ska fungera som sökväg till definitionsfilen för regeluppsättningen.
Det finns exempellinjaler som kan hjälpa dig att skapa en egen linjaluppsättning.
Se Referens för regeluppsättning.
Precis som när du skapar alla regeluppsättningar måste du se till att XML-filen är giltig innan du överför den med ett XML-valideringsprogram som xmlvalid.
Se även Felsökningsregeluppsättningar.
Kontrollera också först att du testar regeluppsättningen i en staging-miljö som inte påverkar produktionsmiljön.
Produktionsmiljöer och staging-miljöer kräver normalt olika inloggningar.
Se Adobe Dynamic Media Classic-datorprogram för inloggningsinformation.
Se även Använda"resurs" i stället för"is"-bild i en regeluppsättning.
Så här distribuerar du XML-regeluppsättningar:
-
Logga in på Dynamic Media Classic desktop application.
Dina autentiseringsuppgifter och din inloggning tillhandahölls av Adobe vid tidpunkten för etableringen. Om du inte har den här informationen kontaktar du teknisk support.
-
Överför regeluppsättningsfilen genom att göra följande:
- Klicka på i fältet Global navigering Upload.
- På Upload sida, nära det övre vänstra hörnet, klicka Browse.
- I Open bläddra till regeluppsättningsfilen (XML).
- Markera filen och klicka sedan på Open.
- Till höger på sidan Upload väljer du en målmapp för regeluppsättningsfilen.
- Långt ned på sidan ser du till att Publish After Uploading är markerad.
- Klicka på längst ned till höger på sidan Submit Upload.
- Klicka på i fältet Global navigering Jobs för att kontrollera överföringsjobbets status. När Status kolumn på Job fortsätter sidan till nästa steg.
-
Klicka på i navigeringsfältet uppe på sidan Setup > Application Setup > Publish Setup > Image Server.
-
På sidan Image Server Publish, under gruppen Catalog Management, letar du upp Rule Set Definition File Path och klickar sedan på Select.
-
På sidan Select Rule Set Definition File (XML) bläddrar du till regeluppsättningsfilen och klickar sedan på Select i den nedre högra hörnet av sidan.
-
Klicka på i det nedre högra hörnet på sidan Inställningar Close.
-
Kör ett Image Server-publiceringsjobb.
Regeluppsättningsvillkoren tillämpas på begäranden till Dynamic Media Image-servrar.
Om du gör ändringar i regeluppsättningsfilen tillämpas ändringarna omedelbart när du överför och publicerar den uppdaterade regeluppsättningsfilen igen.