Configurare l’integrazione
Configura l’integrazione connettendo Commerce all’istanza di AEM Assets e selezionando la strategia di corrispondenza per la sincronizzazione delle risorse.
Dopo aver identificato il progetto AEM Assets, seleziona la regola corrispondente per la sincronizzazione delle risorse tra Adobe Commerce e AEM Assets.
-
Match by product SKU—Regola predefinita che corrisponde allo SKU nei metadati della risorsa con SKU prodotto Commerce per garantire che le risorse siano associate ai prodotti corretti.
-
Custom match - Regola di corrispondenza per scenari più complessi o requisiti aziendali specifici che richiedono una logica di corrispondenza personalizzata. L’implementazione della corrispondenza personalizzata richiede lo sviluppo di codice personalizzato in Adobe Developer App Builder per definire il modo in cui le risorse vengono associate ai prodotti. Ulteriori dettagli disponibili a breve…
Per la configurazione iniziale, utilizza la regola predefinita Corrispondenza per SKU prodotto.
Prerequisiti
-
[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe)."} Installa i pacchetti Adobe Commerce per aggiungere l'estensione e generare le credenziali e le connessioni necessarie per utilizzare l'estensione.
-
Segui i passaggi descritti nell'argomento abilita Dynamic Media Open API. Includi le seguenti informazioni per il team di supporto:
- AEM Program ID
- Adobe Commerce URL
- AEM Environment ID,
- IMS Org ID per l'ambiente di authoring AEM Assets che si desidera connettere a Commerce.
Configurare la connessione
-
Ottieni l'ID del progetto e dell'ambiente AEM Assets Authoring Environment.
-
Apri AEM Cloud Manager e seleziona Assets.
-
Copia e salva gli ID di progetto e ambiente dall'URL:
https://author-p[Program ID]-e[EnvironmentID].adobeaemcloud.com/
-
-
Dall’amministratore di Commerce, apri la configurazione dell’integrazione di AEM Assets.
-
Vai a Store > Configurazione > ADOBE SERVICES > AEM Assets Integration.
-
-
Immettere l'ambiente AEM Assets Program ID e Environment ID.
Modificare i valori di configurazione rimuovendo la selezione da Use system value.
-
Immettere Asset Selector IMS Client ID.
Per informazioni dettagliate sul selettore risorse, vedi Selezione manuale delle risorse
-
[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe)."} Seleziona Commerce integration per autenticare le richieste tra Commerce e il servizio di corrispondenza risorse.
-
Imposta Commerce integration su
assets-integration
per selezionare l'integrazione di Commerce da utilizzare con AEM Assets. -
Impostare Synchronization enabled su
Yes
per consentire a Commerce di accettare gli aggiornamenti in arrivo da AEM Assets.Dopo aver abilitato l’integrazione, sono disponibili opzioni di configurazione aggiuntive per specificare i criteri di corrispondenza delle risorse.
-
Selezionare una delle regole di corrispondenza risorse per la sincronizzazione risorse dal menu a discesa Asset matching rule.
- Seleziona Match by SKU per corrispondenza automatica predefinita,
- Seleziona Custom match per corrispondenza automatica personalizzata (richiede Adobe Developer App Builder.)
-
Aggiungi il nome del campo di metadati AEM Assets definito per gli SKU dei prodotti Commerce nel campo Match by product SKU attribute name,
commerce:skus
per impostazione predefinita. -
Selezionare Save Config per applicare gli aggiornamenti e avviare la sincronizzazione delle risorse.
L’aggiornamento della configurazione attiva il processo di sincronizzazione iniziale, consentendo a Commerce di accettare gli aggiornamenti in arrivo da AEM Assets. Il tempo necessario per la sincronizzazione dipende dal volume delle risorse e da configurazioni specifiche. L’integrazione sfrutta i processi automatizzati per ridurre al minimo il tempo necessario per la sincronizzazione.
Sincronizzazione SLA
L’integrazione garantisce i seguenti livelli di prestazioni di sincronizzazione:
-
< 5 minutes for 99% of updates
-
< 30 minutes for 99.9% of updates
In questo modo le pagine dei prodotti visualizzano sempre le immagini più aggiornate, mantenendo accurati e accattivanti i contenuti della vetrina.
Configurare il proprietario della visualizzazione
L'impostazione Proprietario visualizzazione determina quale sistema fornisce le immagini del prodotto nell'integrazione:
- Adobe Commerce: usa immagini in hosting in Commerce.
- AEM Assets: usa immagini sincronizzate da AEM.
L'amministratore visualizza le immagini disponibili per il proprietario, mentre le altre immagini sono disattivate e visualizzate con l'etichetta hidden.
Per informazioni sul comportamento di visualizzazione delle immagini, vedere l'argomento Imposta dettagli immagine.
-
Passa a Store > Configurazione > ADOBE SERVICES > AEM Assets Integration.
-
Seleziona l'origine Proprietario visualizzazione per visualizzare le immagini.
-
Fare clic su Save Config per applicare gli aggiornamenti e avviare la sincronizzazione delle risorse.
Facoltativo. Configurare l’URL del dominio personalizzato
Se il progetto AEM Assets as a Cloud Service è stato configurato con un nome di dominio personalizzato, è necessario aggiungere il nome di dominio alla configurazione dell'archivio Commerce in modo che l'integrazione AEM Assets per Commerce possa utilizzarlo.
-
Passa a Store > Configurazione > ADOBE SERVICES > AEM Assets Integration.
-
Aggiungi l'URL dominio personalizzato al campo Asset Custom Domain.
-
Fare clic su Save Config per applicare gli aggiornamenti e avviare la sincronizzazione delle risorse.