#AEM

Strategiczna Integracja AEM i Adobe Commerce: E-commerce Napędzany Treścią

Spis treści

Oto szalony eksperyment myślowy: Wyobraź sobie, jak wyglądałoby doświadczenie z Twoimi treściami bez sedna Twojej oferty (handlu), które by je kontynuowało. Klient mógłby cieszyć się Twoimi treściami i mógłby kochać Twoją markę — ale nie miałby dokąd pójść dalej.

Teraz wyobraź sobie, jak wyglądałoby Twoje doświadczenie handlowe bez wsparcia Twoich treści. Byłoby to jak magazyn odzieżowy… zawierający tylko numery seryjne i nic więcej.

Dobrze, nie mówimy, że tak dzieje się z Twoimi treściami e-commerce w AEM bez integracji AEM Adobe Commerce (wcześniej znanej jako integracja AEM Magento).

Ale to skłania do zastanowienia — skoro treści i handel tylko zyskują na wzajemnym wsparciu, to dlaczego nie poprawić połączenia między nimi, łącząc silnik treści z silnikiem handlu?A w tym przypadku, skoro AEM i Adobe Commerce są produktami Adobe, połączenie między nimi może być łatwiejsze (i bardziej korzystne) niż myślisz!

Korzyści z połączenia AEM z Adobe Commerce

Chociaż z pewnością możemy stworzyć współpracę między treściami a handlem, zarządzając tymi platformami oddzielnie, o wiele więcej sensu (i oszczędności czasu) ma automatyczne otwarcie kanałów komunikacji poprzez integrację obu.

To jest główna korzyść z integracji AEM z Adobe Commerce — jedność między dwoma wzajemnie połączonymi systemami, które potrzebują siebie nawzajem, aby osiągnąć skalę. Ale nie poprzestaniemy na tym.

Oto jak marki konkretnie korzystają z integracji AEM i Adobe Commerce:

  • Zwiększ szybkość skalowania: Wzmocnienie bardziej płynnej relacji między Twoim systemem e-commerce a Twoimi treściami pomaga usprawnić podróż klienta i poprawić wskaźnik konwersji, co pomaga Ci szybciej się skalować.
  • Bezproblemowe publikowanie omnichannel: Dzięki temu, że katalogi produktów i wszystkie cyfrowe doświadczenia działają na tej samej długości fali, każda zmiana w e-commerce gwarantuje, że Twoje treści nie pozostaną w tyle.
  • Personalizacja i dyferencjacja na szeroką skalę: Wprowadzenie systemu e-commerce do gry w personalizację treści znacznie poprawia szybkość, z jaką klienci znajdują to, czego szukali, lub ponownie się z tym łączą, co prowadzi do szybszych transakcji.
  • Rozszerzona analityka e-commerce: Wbudowane integracje AEM z potężnymi narzędziami analitycznymi (Adobe Analytics, Adobe Target, Customer Journey Analytics itp.) pomagają w pogłębianiu danych e-commerce, budując lepsze zrozumienie Twoich klientów.
  • Ujednolicona obecność marki: Integracja umożliwia systemowi zarządzania treścią i systemowi e-commerce pobieranie zasobów z jednego centralnego DAM w AEM, zapewniając spójność marki we wszystkich doświadczeniach.

Ponadto, oto jak programiści korzystają z integracji AEM i Adobe Commerce:

  • Nic nie ginie w tłumaczeniu: Zarówno AEM, jak i Adobe Commerce posiadają kluczowe komponenty i architektury, które funkcjonują podobnie w zakresie projektowania i najlepszych praktyk, ułatwiając programistom przenoszenie ich wiedzy z obu systemów do zintegrowanego środowiska.
  • Ujednolicona platforma: Prowadzenie procesów zarządzania treścią i zarządzania e-commerce w jednym miejscu zmniejsza ryzyko niespójności między dwoma systemami.
  • Łatwy dostęp do tych samych treści: Programiści nie muszą już przełączać się między repozytoriami zasobów w poszukiwaniu tego, czego potrzebują. Dzięki integracji Adobe Commerce i AEM, oba systemy mogą pobierać zasoby z DAM AEM. 

Łatwiejsza konserwacja: Integracja znacząco skraca czas poświęcany na nawigowanie między dwiema platformami i zarządzanie nimi indywidualnie. Zamiast tego, systemy e-commerce i treści mogą być zarządzane w jednym miejscu.

Krok po kroku: Integracja Adobe AEM i Adobe Commerce

Nie powiemy Wam, że integracja AEM i Adobe Commerce jest tak prosta, jak kliknięcie kilku przycisków, ponieważ to nie byłaby prawda. Jednak na ogólnym poziomie, lista kroków do integracji nie jest przytłaczająca.

Nie będziemy tu zagłębiać się w szczegóły (w tym momencie mówilibyśmy już czystym kodem!), ale przedstawimy podstawowe kroki, które należy wykonać, aby połączyć platformy i przenieść dane Adobe Commerce do AEM.

1. Niezależna instalacja i konfiguracja Adobe Commerce

Aby integracja Adobe AEM i Adobe Commerce zakończyła się sukcesem, należy poświęcić czas na pełną i poprawną konfigurację Adobe Commerce jako platformy niezależnej od instancji AEM.

Pomyślna konfiguracja Adobe Commerce powinna być zgodna z określonymi najlepszymi praktykami i będzie wymagała pomocy wysoko wykwalifikowanego zespołu technicznego lub specjalistycznego zespołu wdrożeniowego. Ma to na celu zapewnienie, że platforma jest odporna na przyszłe wyzwania i gotowa na sukces niezależnie, a także na bezproblemową integrację z AEM w przyszłości.

I nawet jeśli konfiguracja Adobe Commerce to proces, który już przeszliście, warto najpierw dokładnie sprawdzić jej skuteczność z ekspertami technicznymi, zanim rozpoczniecie integrację z AEM.

2. Konfiguracja rozszerzenia CIF i komponentów podstawowych w AEM

Aby rozpocząć konfigurowanie połączenia między AEM a Adobe Commerce, należy dodać rozszerzenie AEM Commerce Integration Framework (CIF) oraz pakiet CIF Core Components.

Jeśli używasz lokalnej wersji AEM (6.4 lub nowszej), komponenty te będą musiały zostać zainstalowane z Adobe. Jednakże, jeśli używasz AEM jako usługi w chmurze (AEM as a Cloud Service), rozszerzenie CIF i podstawowe komponenty powinny być już wbudowane i nie są wymagane żadne dodatkowe kroki w celu ich dodania.

3. Skonfiguruj Commerce Integration Framework

Wyposażony w rozszerzenie CIF i Core Components, możesz teraz użyć ich do skonfigurowania połączenia między AEM a Adobe Commerce.

Komunikacja między obiema platformami odbywa się za pomocą publicznego (nie prywatnego) adresu URL punktu końcowego GraphQL. Nie wchodząc zbytnio w szczegóły, ten adres URL punktu końcowego można skonfigurować jako zmienną środowiskową za pośrednictwem Cloud Manager lub Adobe I/O CLI.

4. Skonfiguruj synchronizację danych

Gdy Twoja instancja AEM i instancja Adobe Commerce komunikują się ze sobą za pośrednictwem połączenia CIF, będziesz musiał ustalić pewne podstawowe zasady dotyczące danych, które chcesz synchronizować między nimi. 

Może okazać się, że warto zsynchronizować cały katalog z Adobe Commerce, ale z pewnością mogą wystąpić przypadki, w których będziesz chciał zsynchronizować tylko część katalogu. To właśnie będziesz musiał zdefiniować.

Będziesz także musiał poinstruować AEM, jak często ma synchronizować te dane z Adobe Commerce, używając zaplanowanych zadań.

5. Mapowanie danych Adobe Commerce do AEM

Decyzja o tym, co zostanie zsynchronizowane z Adobe Commerce, to tylko pierwszy krok do pełnego połączenia. Następnym, oczywiście, jest zapewnienie dokładnego transferu danych poprzez ich mapowanie.

Niektóre pola w Adobe Commerce nieuchronnie będą nazywane inaczej niż te w AEM, a samo połączenie obu systemów nie zakłada niczego na temat tego, jak dane te dopasowują się między platformami. Będziesz więc musiał zdecydować, jak elementy takie jak szczegóły produktów, kategorie itp. w Adobe Commerce mapują się do określonych pól w metadanych treści AEM. Cały ten proces odbędzie się w ramach CIF.

6. Testowanie i udoskonalanie

Na koniec, będziesz musiał przetestować integrację między obiema platformami, obserwować, jak dane są synchronizowane i mapowane, oraz wprowadzić niezbędne korekty, aby poprawić płynność ich połączenia.

To nie jest krok, na którym warto iść na skróty, zaufaj nam. Aby uniknąć bardziej skomplikowanych problemów w przyszłości, najlepiej jest przetestować logikę mapowania pod różnymi kątami, aby uzyskać wyobrażenie o tym, jak dokładnie dane mapują się do AEM.

Kluczowe wyzwania integracji

Choć wspólne używanie AEM i Adobe Commerce znacznie upraszcza współpracę między treścią a handlem i umożliwia szybsze skalowanie, z pewnością wiąże się to z własnym zestawem wyzwań.

Nie wszystkie przypadki integracji są proste. Jak wszyscy wiemy, złożone potrzeby biznesowe wymagają złożonych rozwiązań. I czasami po prostu nie ma na to rady.

Na przykład, integracja może stać się jeszcze bardziej skomplikowana w przypadkach, które wykorzystują integrację między AEM a innymi systemami zewnętrznymi, takimi jak PIM czy ERP. Niektóre kluczowe problemy, które pojawiają się przy tych integracjach, wynikają z synchronizacji i mapowania danych oraz dostosowywania niestandardowych komponentów.Oto jak Markus Haack przedstawił takie scenariusze na blogu Adobe Tech Blog.

To w żadnym wypadku nie oznacza, że musisz rezygnować z możliwości integracji swoich instancji AEM i Adobe Commerce. 

Potrzebujesz tylko odpowiednich ekspertów do tego zadania, którzy mają bogate doświadczenie w konfigurowaniu tej konkretnej integracji w różnych złożonościach. Nie musisz obciążać swojego zespołu technicznego tą odpowiedzialnością — to właśnie mogą zrobić dla Ciebie wykwalifikowane zespoły wdrożeniowe Adobe, takie jak nasz w Axamit.

Podsumowując

Dla marek e-commerce korzystających z AEM oraz tych, które poważnie rozważają migrację do AEM, integracja strony treści z Adobe Commerce wiąże się z długą listą długoterminowych korzyści.

Zyskujesz nie tylko jedność marki między obiema platformami, ale także znacznie poprawiasz swoją zdolność do personalizowania i różnicowania doświadczeń dla Twoich użytkowników – co w obu przypadkach przyspiesza Twoją zdolność do skalowania.

I choć proces integracji obu platform wymaga wykwalifikowanej wiedzy technicznej od zespołów deweloperskich, jest on znacznie prostszy niż mógłby być dzięki Adobe CIF oraz podobnej strukturze komponentów bazowych między AEM a Adobe Commerce.

Zatem, kiedy zdecydujesz się połączyć swoje silniki treści i handlu, aby stworzyć markę, z którą trzeba się liczyć?

    Porozmawiajmy o Twoim projekcie!
    / 2
    Wszystkie pola oznaczone gwiazdką są obowiązkowe
    Wszystkie pola oznaczone gwiazdką są obowiązkowe
    All fields marked with an asterisk are required
    All fields marked with an asterisk are required
    Check the box
    Success!
    We will contact you by email