Integration konfigurieren

Konfigurieren Sie die Integration, indem Sie Commerce mit der AEM Assets-Instanz verbinden und die entsprechende Strategie für die Synchronisierung von Assets auswählen.

Nachdem Sie das AEM Assets-Projekt identifiziert haben, wählen Sie die Zuordnungsregel für die Synchronisierung von Assets zwischen Adobe Commerce und AEM Assets aus.

  • Match by product SKU - Standardregel, die die SKU in den Asset-Metadaten mit der Commerce-Produkt-SKU abgleicht, um sicherzustellen, dass Assets mit den richtigen Produkten verknüpft sind.

  • Custom match - Matching-Regel für komplexere Szenarien oder spezifische Geschäftsanforderungen, die eine benutzerdefinierte Matching-Logik erfordern. Für die Implementierung des benutzerdefinierten Abgleichs ist die Entwicklung von benutzerdefiniertem Code in Adobe Developer App Builder erforderlich, um zu definieren, wie Assets mit Produkten abgeglichen werden. Weitere Details folgen in Kürze…

Verwenden Sie für die Ersteinrichtung die Standardregel Übereinstimmung nach Produkt-SKU.

Voraussetzungen

  • Konfigurieren des AEM Assets-Projekts

  • [Nur PaaS]{class="badge informative" title="Gilt nur für Adobe Commerce in Cloud-Projekten (von Adobe verwaltete PaaS-Infrastruktur)."} Installieren von Adobe Commerce-, um die Erweiterung hinzuzufügen und die erforderlichen Anmeldeinformationen und Verbindungen zur Verwendung der Erweiterung zu generieren.

  • Führen Sie die Schritte aus, die im Thema Öffnen der Dynamic Media-API aktivieren beschrieben sind. Fügen Sie dem Support-Team die folgenden Informationen hinzu:

    • AEM Program ID
    • Adobe Commerce URL
    • AEM Environment ID,
    • IMS Org ID für die AEM Assets-Authoring-Umgebung, die Sie mit Commerce verbinden möchten.

Konfigurieren der Verbindung

  1. Rufen Sie die Projekt- und Umgebungs-ID der 0}AEM Assets-Autorenumgebung ab.

    1. Öffnen Sie die AEM Cloud Manager und wählen Sie Assets aus.

    2. Kopieren Sie die Projekt- und Umgebungs-IDs aus der URL und speichern Sie sie:
      https://author-p[Program ID]-e[EnvironmentID].adobeaemcloud.com/

  2. Öffnen Sie vom Commerce-Administrator aus die AEM Assets-Integrationskonfiguration.

    1. Wechseln Sie zu Store > Konfiguration > ADOBE SERVICES > AEM Assets Integration.

      AEM Assets-Integration aktivieren {width="600" modal="regular"}

  3. Geben Sie die Program ID und Environment ID der AEM Assets-Umgebung ein.

    Bearbeiten Sie die Konfigurationswerte, indem Sie die Auswahl aus der Use system value entfernen.

  4. Geben Sie die Asset Selector IMS Client ID ein.

    Weitere Informationen zum Asset-Wähler finden Sie unter Manuelles Auswählen von Assets

  5. [Nur PaaS]{class="badge informative" title="Gilt nur für Adobe Commerce in Cloud-Projekten (von Adobe verwaltete PaaS-Infrastruktur)."} Wählen Sie die Commerce integration zum Authentifizieren von Anfragen zwischen Commerce und dem Asset Matching-Service aus.

  6. Legen Sie die Commerce integration auf assets-integration fest, um die Commerce-Integration auszuwählen, die mit AEM Assets verwendet werden soll.

  7. Legen Sie Synchronization enabled auf Yes fest, damit Commerce eingehende Updates von AEM Assets annehmen kann.

    Nach der Aktivierung der Integration stehen zusätzliche Konfigurationsoptionen zur Verfügung, um Kriterien für die Asset-Zuordnung anzugeben.

  8. Wählen Sie aus dem Dropdown-Menü "Asset matching rule" eine der Asset-Zuordnungsregeln für die Asset-Synchronisierung aus.

  9. Fügen Sie den AEM Assets-Metadatenfeldnamen der für Commerce-Produkt-SKUs definiert ist, in das Feld Match by product SKU attribute name ein, commerce:skus standardmäßig.

  10. Wählen Sie Save Config aus, um Aktualisierungen anzuwenden und die Synchronisierung von Assets zu starten.

    Durch die Konfigurationsaktualisierung wird der anfängliche Synchronisierungsprozess Trigger, sodass Commerce eingehende Aktualisierungen von AEM Assets annehmen kann. Die für die Synchronisierung erforderliche Zeit hängt vom Volumen der Assets und von bestimmten Konfigurationen ab. Die Integration nutzt automatisierte Prozesse, um die für die Synchronisierung erforderliche Zeit zu minimieren.

Synchronisierung mit SLA

Die Integration gewährleistet die folgenden Synchronisierungsleistungsstufen:

  • < 5 minutes for 99% of updates

  • < 30 minutes for 99.9% of updates

Dadurch wird sichergestellt, dass Produktseiten immer die aktuellsten Bilder anzeigen und so der Inhalt der Storefront korrekt und visuell ansprechend bleibt.

Visualisierungsbesitzer konfigurieren

Die Einstellung Visualisierungseigentümer bestimmt, welches System Produktbilder in der Integration bereitstellt:

  • Adobe Commerce - Verwendet in Commerce gehostete Bilder.
  • AEM Assets - Verwendet Bilder, die mit AEM synchronisiert wurden.

Der Administrator zeigt die verfügbaren Bilder für diesen Eigentümer an, während der Rest der Bilder ausgegraut ist und mit einer Beschriftung angezeigt.

Weitere Informationen Verhalten bei der Anzeige von Bildern findenunter „Festlegen von“.

TIP
Legen Sie während einer Migration von Commerce zu AEM Assets den Visualisierungseigentümer auf Commerce fest, um fehlerhafte Bildverknüpfungen zu vermeiden. Wenn alle Produkte erfolgreich mit AEM Assets synchronisiert wurden, wechseln Sie zum AEM Assets-Eigentümer, um die Umstellung abzuschließen. Dadurch wird eine kontinuierliche Bildverfügbarkeit während des gesamten Prozesses sichergestellt.
  1. Navigieren Sie zu Store > Konfiguration > ADOBE SERVICES > AEM Assets Integration.

    Funktion für Verantwortlichen für die Visualisierung der AEM Assets-Integration {width="400" modal="regular"}

  2. Wählen Sie die Visualisierungsinhaber Quelle aus, um die Bilder anzuzeigen.

  3. Klicken Sie auf Save Config , um Aktualisierungen anzuwenden und die Synchronisierung von Assets zu starten.

Optional. Konfigurieren der benutzerdefinierten Domain-URL

Wenn das AEM Assets as a Cloud Service-Projekt mit einem benutzerdefinierten Domain-Namen konfiguriert wurde, müssen Sie den Domain-Namen zur Commerce-Store-Konfiguration hinzufügen, damit die AEM Assets-Integration für Commerce ihn verwenden kann.

  1. Navigieren Sie zu Store > Konfiguration > ADOBE SERVICES > AEM Assets Integration.

    AEM Assets-Integration aktivieren {width="700" modal="regular"}

  2. Fügen Sie die benutzerdefinierte Domain-URL zum Feld Asset Custom Domain hinzu.

  3. Klicken Sie auf Save Config , um Aktualisierungen anzuwenden und die Synchronisierung von Assets zu starten.

Nächster Schritt

Verwalten von Commerce-Assets

recommendation-more-help
7d6707fb-4d59-44b9-ab2a-b69de39eb44d