AEM as a Cloud Service Dynamic Media: Ein Mehrachsen-Rotationsset wird nicht erstellt, wenn der voreingestellte Regex eine Dateierweiterung enthält

Adobe Experience Manager as a Cloud Service (AEMaaCS) mit Dynamic Media Classic-Integration erstellt keine Multi-Axis-Rotationssets, wenn der Regex der Stapelsatzvorgabe eine Dateierweiterung enthält. Dynamic Media bewertet Asset-Namen ohne Dateierweiterungen, sodass die Vorgabe nicht mit den Assets übereinstimmt oder das Rotationsset zusammenstellt. Um das Problem zu beheben, entfernen Sie die Dateierweiterung aus den Regex-Mustern und verarbeiten oder laden Sie die Assets erneut hoch.

Beschreibung description

Umgebung

Integration von Adobe Experience Manager as a Cloud Service (AEMaaCS) mit Dynamic Media Classic (alle Versionen)

Problem/Symptome

  • Mehrachsen-Rotationssets werden nicht automatisch mit einer Stapelsatzvorgabe in AEMaaCS Dynamic Media erstellt.

  • Die Synchronisierung von Assets mit Dynamic Media Classic ist erfolgreich, und alle Bilder sind in der Dynamic Media Classic Asset-Bibliothek sichtbar.

  • Die Konfiguration der Stapelsatzvorgabe entspricht der dokumentierten Namenskonvention, z. B. _S_R_C.jpg für 2 Zeilen × 24 Spalten, insgesamt 48 Frames pro SKU.

  • Die Voreinstellung ist aktiv, korrekt zugewiesen und sowohl in AEM als auch in Dynamic Media Classic sichtbar.

  • Bei der erneuten Verarbeitung von Assets oder dem Hochladen neuer Assets wird kein Rotationsset erstellt.

  • In den Dynamic Media-Vorgangslogs werden keine Fehler oder Warnungen angezeigt.

  • Die manuelle Gruppierung in Dynamic Media Classic funktioniert, die Vorgabe wird jedoch nicht validiert.

  • Im konfigurierten Zielordner wird kein Multiachsen-Rotationsset erstellt, auch nachdem alle anderen Konfigurationsaspekte bestätigt wurden.

  • Beispiel für Asset-Dateinamen:

    • TEST12345_S01_R01_C01.jpg
    • TEST12345_S01_R02_C24.jpg

Grundursache

Dynamic Media wertet Asset-Namen anhand von regulären Ausdrücken für Stapelsatzvorgaben ohne Dateierweiterungen aus. Durch Einbeziehen der Dateierweiterung in den Regex wird verhindert, dass die Vorgabe mit den Asset-Namen übereinstimmt, sodass kein Mehrachsen-Rotationsset zusammengestellt wird.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Überprüfen Sie die Konfiguration der Stapelsatzvorgabe sowohl in AEM Assets als auch in Dynamic Media Classic.
  2. Überprüfen Sie die regulären Ausdrücke in den Feldern Übereinstimmung, Zeile und Spalte.
  3. Wenn die regulären Ausdrücke eine Dateierweiterung enthalten, z. B. .jpg, entfernen Sie sie aus den Mustern in den Übereinstimmung, Zeile und Spalte Feldern.
  4. Ändern Sie beispielsweise das Feld Match in den folgenden Ausdruck ohne JPG am Ende: [ a-zA-Z0-9] +_S[ 0-9] {2}_R[ 0-9] {2}_C[ 0-9] {2}
  5. Speichern Sie die aktualisierte Vorgabe.
  6. Verarbeiten Sie die Assets erneut oder laden Sie einen neuen Satz von Assets hoch, der der Namenskonvention entspricht.
  7. Vergewissern Sie sich, dass das Mehrachsen-Rotationsset im konfigurierten Zielordner erstellt wird.
recommendation-more-help
experience-cloud-kcs-help-kbarticles