De CDN-cache ongeldig maken via Dynamic Media invalidating-cdn-cache-for-dm-assets-in-aem-cs

Dynamic Media-elementen worden in cache geplaatst door de CDN (Content Delivery Network) voor snelle levering aan uw klanten. Wanneer u echter updates van deze elementen uitvoert, wilt u dat deze wijzigingen onmiddellijk op uw website van kracht worden. Door de CDN-cache te wissen of ongeldig te maken, kunt u snel elementen bijwerken die door Dynamic Media worden geleverd. U hoeft niet meer te wachten tot de cache verloopt met een TTL-waarde (Time To Live) (de standaardwaarde is tien uur). In plaats daarvan kunt u een aanvraag vanuit de Dynamic Media-gebruikersinterface verzenden om de cache binnen enkele minuten te laten verlopen.

NOTE
Deze functie vereist dat u de CDN met Adobe-bundled gebruikt die bij Adobe Experience Manager Dynamic Media wordt geleverd. Een andere aangepaste CDN wordt niet ondersteund met deze functie.

Als u Slimme afbeeldingen op uw account en u gebruikt de Adobe-gebundelde CDN, kunt u alle URL's met verschillende querytekenreeksen leegmaken door de enige basis-URL op te schonen.

Bijvoorbeeld, ongeldig maken https://weekendsite.scene7.com/is/image/<CUSTOMER-NAME>/imagemaakt ook de volgende URL's ongeldig:

  • https://weekendsite.scene7.com/is/image/<CUSTOMER-NAME>/image
  • https://weekendsite.scene7.com/is/image/<CUSTOMER-NAME>/image?wid=300
  • https://weekendsite.scene7.com/is/image/<CUSTOMER-NAME>/image?$PLP$
  • enzovoort.

Deze ongeldigmaking is echter niet het geval voor algemene domeinen die geen ondersteuning bieden voor Smart Imaging, zoals s7d1.scene7.com. Dergelijke domeinen hebben nog steeds de volledige URL nodig om validatiewerkzaamheden met succes uit te voeren.

De CDN-cache ongeldig maken via Dynamic Media:

Deel 1 van 2: Een CDN-validatiesjabloon maken

  1. Ga in Adobe Experience Manager as a Cloud Service naar Tools > Assets > CDN Invalidation Template.

    Functie voor CDN-validatie

  2. Op de CDN Invalidation template op basis van uw scenario een van de volgende opties uitvoeren:

    table 0-row-2 1-row-2 2-row-2
    Scenario Optie
    Ik heb in het verleden al een CDN-validatiesjabloon gemaakt met Dynamic Media Classic. De Create Template Het tekstveld wordt vooraf gevuld met uw sjabloongegevens. In dat geval kunt u de sjabloon bewerken of doorgaan met de volgende stap.
    Ik moet een sjabloon maken. Wat ga ik binnen? In de Create Template tekstveld, voer een afbeeldings-URL (inclusief voorinstellingen of wijzigingstoetsen) in waarnaar wordt verwezen <ID>in plaats van een specifieke afbeelding-id zoals in het volgende voorbeeld:
    https://my.publishserver.com/is/image/company_name/<ID>?$product$
    Als de sjabloon net <ID>en vervolgens vult Dynamic Media in https://<publishserver_name>/is/image/<company_name>/<ID> waar <publishserver_name> is de naam van uw publicatieserver die is gedefinieerd in Algemene instellingen in Dynamic Media Classic. De <company_name> is de naam van uw bedrijfwortel verbonden aan deze instantie van Experience Manager, en <ID> de geselecteerde elementen via de elementkiezer worden ongeldig gemaakt.
    Voorinstellingen/modifiers na <ID> worden naar behoren gekopieerd in de URL-definitie.
    Alleen afbeeldingen, dat wil zeggen /is/image-kan automatisch worden gevormd op basis van de sjabloon.
    Voor /is/content/Wanneer u elementen zoals video's of PDF toevoegt met de elementkiezer, worden er geen automatisch URL's gegenereerd. In plaats daarvan moet u deze elementen opgeven in de CDN-validatiesjabloon of kunt u de URL handmatig aan deze elementen toevoegen in Deel 2 van 2: Opties voor CDN-validatie instellen.
    Voorbeelden:
    In dit eerste voorbeeld bevat de validatiesjabloon <ID> samen met de URL van het element /is/content. Bijvoorbeeld: http://my.publishserver.com:8080/is/content/dms7snapshot/<ID>. Dynamic Media maakt de URL op basis van dit pad, met <ID> de elementen zijn die u hebt geselecteerd via de elementenkiezer die u ongeldig wilt maken.
    In dit tweede voorbeeld bevat de validatiesjabloon de volledige URL van het element dat in uw westeigenschappen wordt gebruikt met /is/content (niet afhankelijk van de kiezer van het element). Bijvoorbeeld: http://my.publishserver.com:8080/is/content/dms7snapshot/backpack waarbij backpack de element-id is.
    Elementformaten die in Dynamic Media worden ondersteund, komen in aanmerking voor ongeldigmaking. Elementbestandstypen die niet CDN-validatie wordt ondersteund door onder andere PostScript®, Encapsulated PostScript®, Adobe Illustrator, Adobe InDesign, Microsoft® Powerpoint, Microsoft® Excel, Microsoft® Word en Rich Text Format.

    ・ Wanneer u de sjabloon maakt, maar zorg dat u zorgvuldig de syntaxis en typos in acht neemt; Dynamic Media voert geen sjabloonvalidatie uit.
    ・ Met de CDN-validatiesjabloon kunt u maximaal 2500 tekens opslaan.
    ・ Geef URL's op voor slimme afbeeldingsgewassen in deze CDN-validatiesjabloon of in het dialoogvenster Add URL tekstveld in Deel 2: Opties voor CDN-validatie instellen.
    ・ Elk item in een CDN-validatiesjabloon moet op een aparte regel staan.
    ・ Het volgende voorbeeld van de CDN-validatiesjabloon is alleen bedoeld voor demonstratiedoeleinden.

    CDN-validatiesjabloon - maken

    note note
    NOTE
    Met de CDN-validatiesjabloon kunt u maximaal 2500 tekens opslaan.
  3. In de rechterbovenhoek van het dialoogvenster CDN Invalidation template pagina, selecteert u Save selecteert u vervolgens OK.

    Deel 2 van 2: Opties voor CDN-validatie instellen

  4. Ga in as a Cloud Service Experience Manager naar Tools > Assets > CDN Invalidation.

    Functie voor CDN-validatie

  5. Op de CDN Invalidation - Add Details selecteert u de elementen voor CDN-validatie.

    CDN-validatie - Details toevoegen

    note note
    NOTE
    Als u besluit de opties te handhaven Invalidate asset associated image presets in CDN en Invalidate based on template Als deze optie is uitgeschakeld, wordt de basis-URL van de geselecteerde elementen samengesteld voor ongeldigmaking. Gebruik deze optie-indeling alleen voor afbeeldingen.
    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
    Optie Beschrijving
    Invalidate asset associated image presets in CDN (Optioneel) Wanneer u deze optie inschakelt, worden geselecteerde elementen en alle bijbehorende URL's met voorinstellingen voor afbeeldingen automatisch samengesteld voor cachevalidatie.
    Elementen en de bijbehorende vooraf gedefinieerde URL's met voorinstellingen worden automatisch gevormd voor validatie. Deze optie werkt alleen voor afbeeldingselementen.
    Invalidation based on template (Optioneel) Schakel deze optie in als u alleen de gedefinieerde sjabloon voor URL-formatie wilt gebruiken.
    Add Assets Gebruik de elementkiezer om elementen te selecteren die u ongeldig wilt maken. U kunt gepubliceerde of niet-gepubliceerde elementen selecteren.
    Het in cache plaatsen van de CDN is gebaseerd op URL en niet op elementen. Daarom is het noodzakelijk dat u op de hoogte bent van de volledige URL's die op uw website staan. Nadat u deze URL's hebt bepaald, kunt u ze aan de sjabloon toevoegen. Vervolgens kunt u deze elementen selecteren en toevoegen en de URL's in één stap ongeldig maken.
    Deze optie gebruiken met Invalidate asset associated image presets in CDN, of Invalidation based on template, of beide.
    Add URL Voeg handmatig volledige URL-paden toe of plak deze naar Dynamic Media-elementen waarvan u de CDN-cache wilt ongeldig maken. Gebruik deze optie als u geen CDN-validatiesjabloon hebt gemaakt in Deel 1 van 2: Een CDN-validatiesjabloon maken en hebben slechts een paar elementen om ongeldig te maken.
    Belangrijk: Elke URL die u toevoegt, moet op een eigen regel staan.
    U kunt maximaal 1000 URL's op een bepaald moment ongeldig maken. Als het aantal URL's in het dialoogvenster Add URL tekstveld is groter dan 1000, u kunt niet selecteren Next. In dergelijke gevallen moet u X rechts van een geselecteerd element of een handmatig toegevoegde URL om dit te verwijderen uit de lijst met validaties.
    Geef URL's op voor slimme afbeeldingsgewassen in de CDN-validatiesjabloon of in deze Add URL tekstveld.
  6. Selecteer rechtsboven in de pagina de optie Next.

  7. Op de CDN Invalidation - Confirm pagina, in de URLs in de keuzelijst, ziet u een lijst met een of meer URL's die zijn gegenereerd op basis van de CDN-validatiesjabloon die u eerder hebt gemaakt en de elementen die u zojuist hebt toegevoegd.

    Als u bijvoorbeeld het voorbeeld voor de CDN-validatiesjabloon gebruikt dat eerder in de stappen werd weergegeven, kunt u een enkel element met de naam spinset. Wanneer u gaat naar Tools > Assets > CDN Invalidation resulteert dit in de volgende vijf gegenereerde URL's in het dialoogvenster CDN Invalidation - Confirm gebruikersinterface:

    CDN-validatie - Bevestigen

    Selecteer indien nodig X rechts van een URL om deze te verwijderen uit het validatieproces.

  8. Selecteer rechtsboven in de pagina de optie Submit om het CDN-validatieproces te starten.

CDN-validatiefouten oplossen

In alle gevallen wordt de gehele batch voor ongeldigmaking verwerkt of is de hele batch mislukt.

Fout
Toelichting
Kan URL's voor geselecteerde elementen niet ophalen.
Vindt plaats als aan een van de volgende scenario's is voldaan:
- Er is geen Dynamic Media-configuratie gevonden.
- Er is een uitzondering bij het ophalen van een servicegebruiker via welke de Dynamic Media-configuratie wordt gelezen.
- De publicatieserver of de hoofdmap van het bedrijf die wordt gebruikt om de URL's te maken, ontbreekt in de Dynamic Media-configuratie.
Sommige URL's zijn niet correct gedefinieerd. Corrigeer en verzend opnieuw.
Vindt plaats als de API voor invalidatie van het IPS CDN-cachegeheugen een fout retourneert. De fout wijst erop dat URL naar een verschillend bedrijf verwijst of URL is niet geldig zoals door de bevestiging door IPS cdnCacheInvalidation API wordt gedaan.
Kan de CDN-cache niet ongeldig maken.
Komt voor als het CDN verzoek van de geheim voorgeheugenongeldigverklaring om een andere reden ontbreekt.
Er zijn geen URL's ingevoerd om ongeldig te worden gemaakt.
Vindt plaats als er geen URL's aanwezig zijn in het dialoogvenster CDN Invalidation - Confirm en selecteert u Submit.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab