Regelsets gebruiken om URL's te transformeren using-rulesets-to-transform-urls

CAUTION
AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.

U kunt regelsets in Dynamic Media gebruiken om URL's te transformeren. Regelsets zijn instructiesets die in een scripttaal (zoals JavaScript) zijn geschreven en die XML-gegevens evalueren en bepaalde handelingen uitvoeren als die gegevens aan bepaalde voorwaarden voldoen. Elke regel bestaat uit ten minste één voorwaarde en ten minste één actie. Een regel evalueert de gegevens van XML tegen de voorwaarden, en als een voorwaarde wordt voldaan, dan neemt het de aangewezen actie. Voorbeelden van regelsets zijn:

  • Een MIME-achtervoegsel toevoegen. Voor veel services en websites zijn afbeeldingsachtervoegsels vereist, zoals toevoegen .jpg naar een URL.

  • Een mappad naar de URL maken voor SEO-doeleinden (Search Engine Optimization, optimalisatie van zoekprogramma's).

    Zie Hoe Adobe Dynamic Media Classic SEO ondersteunt.

  • Metagegevens toevoegen aan de URL voor SEO-doeleinden (Search Engine Optimization).

    Zie Hoe Adobe Dynamic Media Classic SEO ondersteunt.

  • De positie van de inhoud instellen om een download te activeren.

  • Vereenvoudig URL's met sjablonen voor beeldweergave voor personalisatie. Bijvoorbeeld draaien rgb{XX,YY,ZZ} in RTF-gereed \redXX\greenYY\blueZZ

  • Vraag om bepaalde tekens die moeten worden gecodeerd, zoals $, {, en }en bepaalde tekens die naar ImageServer moeten worden gedecodeerd. Facebook werkt bijvoorbeeld niet goed met URL's die speciale tekens bevatten.

    Zie Speciale tekens uit URL's verwijderen.

In de context van Dynamic Media kunnen websites die een op XML gebaseerd systeem gebruiken voor het beheer van elementgegevens, XML-bestanden uploaden naar Dynamic Media. U kunt een van deze bestanden aanwijzen als het bestand met de voorverwerkingsregel voor het bedienen van Dynamic Media-elementen. Dit bestand herstructureert de standaard URL-protocolindeling om te voldoen aan de bedrijfslogica van systemen die worden geïntegreerd met Dynamic Media. U geeft een XML-bestand op dat moet dienen als pad naar het definitiebestand voor de regel.

CAUTION
Wees voorzichtig bij het gebruik van linialen; kunnen voorkomen dat Dynamic Media-inhoud op uw website wordt weergegeven.

Er zijn voorbeeldregels beschikbaar die u kunnen helpen uw eigen regels te maken.
Zie Referentie voor regelset.

Net als bij het maken van alle regelsets moet u ervoor zorgen dat uw XML-bestand geldig is voordat u het uploadt met een XML-validatieprogramma zoals xmlvalid.
Zie ook Regelsets voor probleemoplossing.

Zorg er ook voor dat u eerst de regel test die is ingesteld in een testomgeving die geen invloed heeft op uw live productieomgeving.
Productieomgevingen en staging-omgevingen vereisen doorgaans verschillende logins.

Zie de Adobe Dynamic Media Classic-bureaubladtoepassing voor aanmelden.

Zie ook De afbeelding 'asset' gebruiken in plaats van 'is' in een regelset.

XML-regelsets implementeren:

  1. Aanmelden bij uw Dynamic Media Classic-bureaubladtoepassing.

    Adobe heeft uw aanmeldingsgegevens en aanmeldingsgegevens op het moment van de provisioning opgegeven. Neem contact op met Technische ondersteuning als u deze informatie niet hebt.

  2. Upload het bestand met de regelset als volgt:

    • Klik op de algemene navigatiebalk op Upload.
    • Op de Upload pagina, bij de linkerbovenhoek, klikt u op Browse.
    • In de Open bladert u naar het bestand met de regelset (XML).
    • Selecteer het bestand en klik op Open.
    • Aan de rechterkant van het Upload pagina, selecteert u een doelmap voor het regelsetbestand.
    • Onder aan de pagina controleren, controleren Publish After Uploading is ingeschakeld.
    • Klik in de rechterbenedenhoek van de pagina op Submit Upload.
    • Klik op de algemene navigatiebalk op Jobs om de status van de uploadtaak te controleren. Wanneer de Status kolom op de Job De pagina zegt Geüpload Klaar, ga aan de volgende stappen verder.
  3. Klik op de navigatiebalk boven aan de pagina op Setup > Application Setup > Publish Setup > Image Server.

  4. Zoek op de pagina Image Server Publish onder de groep Catalog Management naar Rule Set Definition File Path en klik vervolgens op Select.

  5. Blader op de pagina Select Rule Set Definition File (XML) naar het bestand met de regelset en klik vervolgens in de rechterbenedenhoek van de pagina op Select.

  6. Klik in de rechterbenedenhoek van de pagina Setup op Close.

  7. Voer een publicatietaak voor afbeeldingsservers uit.

    De regelingestelde voorwaarden worden toegepast op de aanvragen voor live Dynamic Media Image Servers.

    Als u wijzigingen aanbrengt in het bestand met de regelset, worden de wijzigingen direct toegepast wanneer u het bijgewerkte bestand met de regelset opnieuw uploadt en publiceert.

recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad