#AEM

Kiedy i jak stosować fragmenty treści i fragmenty doświadczeń AEM

Spis treści

Co odróżnia AEM od tradycyjnych systemów CMS? Jedną z głównych różnic jest to, że nie musisz traktować strony jako pojedynczej jednostki treści. Zamiast tego możesz tworzyć mniejsze fragmenty treści, które można ponownie wykorzystać na wszystkich i/lub dowolnych Twoich stronach. Te małe i niezależne od strony jednostki treści to Fragmenty Treści AEM (AEM Content Fragments) i Fragmenty Doświadczeń AEM (AEM Experience Fragments).

Na początku zrozumienie różnicy między Fragmentami Treści a Fragmentami Doświadczeń może być trudne. W tym artykule rozwiejemy wszelkie wątpliwości, abyś wiedział, jak wykorzystać każdy z nich do efektywnej produkcji i zarządzania treścią.

Fragmenty Treści a Fragmenty Doświadczeń

W skrócie, różnica między Fragmentami Treści a Fragmentami Doświadczeń polega na tym, że te pierwsze reprezentują treść niezależną od projektu, podczas gdy te drugie określają układ i wygląd:

Fragmenty Treści w AEM (CF)

  • Ustrukturyzowane dane w formacie tekstowym i obrazy tworzą logiczną jednostkę treści.
  • Niezależne od projektu i układu, polegające na aplikacji frontendowej w definiowaniu wyglądu i odczuć treści.
  • Wariant główny to podstawowa wersja używana domyślnie, a inne warianty są wtórne i specyficzne dla danego przypadku użycia.
  • Służą głównie do implementacji bezgłowego CMS, która oddziela tworzenie treści od jej dostarczania.

Fragmenty Doświadczeń w AEM (XF)

  • Wiele komponentów AEM jest składanych zgodnie z określonym szablonem.
  • Skoncentrowane na prezentacji, definiujące projekt i układ treści specyficzne dla różnych kanałów lub aplikacji front-endowych.
  • Wszystkie warianty są specyficzne dla kanału lub kontekstu i są synchronizowane za pomocą funkcji Live Copy AEM.
  • Służą do ponownego wykorzystywania treści na stronach jednej witryny lub wielu nieruchomościach w celu scentralizowanego zarządzania materiałami marketingowymi dla wielu kanałów.

Fragmenty Treści AEM

Fragmenty treści w AEM to elementy treści tekstowych, które mogą być proste lub ustrukturyzowane, ale zawsze są wolne od jakiegokolwiek projektu lub układu. Wprowadzone w AEM 6.2, Fragmenty treści zapewniają sposób na centralne zarządzanie treścią wielokrotnego użytku, jednocześnie zapewniając spójność w różnych cyfrowych doświadczeniach. Umożliwiają autorom treści tworzenie, zarządzanie i dystrybucję ustrukturyzowanego tekstu, który może być używany w różnych kanałach bez powiązania z określonym formatem prezentacji.

Fragmenty treści występują w trzech głównych typach:

  • Podstawowe fragmenty treści – Proste fragmenty tekstowe bez z góry określonej struktury, zazwyczaj używane do krótkich opisów lub samodzielnych elementów treści.
  • Złożone fragmenty treści – Ustrukturyzowane fragmenty, które wykorzystują Modele Fragmentów Treści do definiowania konkretnych pól i typów danych, zapewniając spójność i lepsze zarządzanie treścią.
  • Zagnieżdżone fragmenty treści – Fragmenty, które odwołują się do innych fragmentów treści, umożliwiając tworzenie hierarchicznych lub modułowych struktur treści dla większej elastyczności i możliwości ponownego użycia.

Połączone ze sobą, kilka Fragmentów Treści może tworzyć większe zasoby, takie jak posty na blogach, strony docelowe i inne cyfrowe doświadczenia. Ich ustrukturyzowane podejście umożliwia płynne ponowne wykorzystanie treści, poprawiając wydajność i spójność w wielu punktach styku.

Modele fragmentów treści

Modele fragmentów treści AEM pomagają strukturyzować i standaryzować treści w AEM, ułatwiając zarządzanie i ponowne wykorzystanie w różnych kanałach. Jako część metod ustrukturyzowanej treści AEM, modele te definiują konkretne pola, takie jak tytuły, tekst sformatowany, odniesienia i metadane, zapewniając spójność i elastyczność. Takie podejście umożliwia firmom tworzenie dobrze zorganizowanych, wielokrotnego użytku treści, jednocześnie utrzymując jasne zarządzanie treścią.

Korzyści z używania fragmentów treści AEM

Wykorzystując fragmenty zawartości AEM, oddzielasz tworzenie treści od jej dostarczania. Tworzone przez Ciebie jednostki treści są niezależne od konkretnego układu. Oznacza to, że możesz je bezproblemowo dopasować do różnych projektów i czerpać korzyści z:

  • Modułowość: Dzięki fragmentom zawartości możesz tworzyć mniejsze części treści.
  • Ponowne użycie: Każdy element może być ponownie użyty na wielu stronach, zapewniając spójność informacji w różnych kanałach i witrynach.
  • Elastyczność: Możesz łatwo tworzyć różne doświadczenia, używając tych samych jednostek treści.

Wymienione korzyści z fragmentów zawartości stanowią warunek wstępny do wdrożenia AEM jako headless CMS. Pojedynczy fragment tekstu z Twojej bazy danych może być wyświetlany na Twojej stronie, w aplikacji mobilnej, sklepie internetowym lub w każdej innej witrynie, gdzie jest potrzebny.

Jak działają fragmenty zawartości AEM

Aby używać fragmentów zawartości, należy najpierw utworzyć Model Fragmentu Zawartości, który posłuży jako wzorzec dla grupy podobnych instancji Fragmentów Zawartości, opisując, jakie informacje można w nich zawrzeć.

Korzystając ze wzorca, możesz stworzyć tyle Fragmentów Zawartości, ile potrzebujesz. Każdy z nich będzie zawierał Wariację Główną, która będzie używana domyślnie. W razie potrzeby możesz dodać kilka dodatkowych Wariacji, które będą używane w określonych kanałach lub miejscach. Wariacje pozwalają dostosować treści do różnych grup odbiorców.

Wszystkie Twoje fragmenty zawartości są przechowywane jako zasoby, do których masz dostęp, które możesz edytować i aktualizować za pośrednictwem Edytora Fragmentów Zawartości lub Konsoli Zasobów. Z bazy danych mogą:

  • Trafiać na stronę internetową zbudowaną z AEM Sites
  • Być pobierane poprzez interfejsy API Headless do Twojej aplikacji jednostronicowej
  • Być pobierane poprzez usługi treści AEM w aplikacji mobilnej.

W każdym miejscu docelowym istnieje specyficzny komponent, który wykorzystuje Fragment Treści i definiuje, jak wpasowuje się w układ i projekt. Poniższy schemat pomoże zwizualizować architekturę Fragmentów Treści i lepiej zrozumieć, co dzieje się „pod maską”:

Przykłady zastosowania Fragmentów Treści AEM

Jakie typy treści obsługują Fragmenty Treści AEM? Krótka odpowiedź brzmi: głównie tekst, czasami obrazy. Ważne jest jednak, aby wyjaśnić, że teksty mogą mieć dowolną długość i strukturę. Możesz stworzyć prosty fragment z tekstem jedno- lub wieloliniowym. Możesz też użyć tekstu strukturyzowanego, który zawiera różne typy informacji: nazwa, tekst, dane kontaktowe, data, godzina itp. Na przykład możesz stworzyć profil autora bloga jako Fragment Treści.

Oto kilka innych przykładów zasobów tekstowych, które możesz stworzyć:

  • Biblioteka opisów produktów do ponownego wykorzystania na różnych stronach i kanałach.
  • Zestaw referencji klientów, które można zintegrować z różnymi stronami witryny.
  • Zestaw wezwań do działania (CTA), które można dostosować do różnych kampanii i grup odbiorców.
  • Posty na blogu, aktualności i artykuły do wyświetlenia na różnych platformach i kanałach.
  • Elementy strony wydarzenia, takie jak biografie prelegentów, opisy sesji i agenda.

Tę listę można kontynuować. Najważniejsze, co należy wiedzieć, to to, że każdy fragment tekstu, który ma sens jako niezależna jednostka, może być stworzony i użyty jako Fragment Treści.

Fragmenty Doświadczenia AEM

Fragment Doświadczenia w AEM to spójny zestaw komponentów ułożonych w określony sposób, aby przedstawić część strony lub, w niektórych przypadkach, całą stronę. Wprowadzone w AEM 6.3, Fragmenty Doświadczenia umożliwiają ponowne wykorzystanie treści w różnych kanałach przy zachowaniu spójności projektu i struktury. Na przykład Fragment Doświadczenia może zawierać zdjęcia, akapity tekstu i przyciski, które tworzą sekcję wyróżnionych postów na blogu na stronie głównej.

Korzyści z używania Fragmentów Doświadczenia AEM

Główną zaletą fragmentów doświadczeń AEM jest tworzenie uniwersalnych sekcji strony do ponownego wykorzystania na wielu stronach i w różnych właściwościach. Dzięki fragmentom doświadczeń zyskujesz:

  • Spójność. Fragmenty doświadczeń mogą być ponownie wykorzystane na różnych stronach i w różnych właściwościach, aby utrzymać spójność treści.
  • Elastyczność. Możesz szybko reagować na zmiany rynkowe lub potrzeby klientów, jednocześnie aktualizując treści we wszystkich właściwościach.
  • Wielokanałowość. Fragmenty doświadczeń mogą być używane jako treści gotowe do publikacji jako posty w mediach społecznościowych.
  • Optymalizacja. Możesz tworzyć warianty doświadczeń, aby odpowiadać na konkretne przypadki użycia, różne grupy odbiorców i kanały.

Ogólnie rzecz biorąc, fragmenty doświadczeń Adobe wspierają bezgłową (headless) implementację AEM i umożliwiają ponowne wykorzystanie treści na stronach internetowych, w mediach społecznościowych, aplikacjach mobilnych itp.

Jak działają fragmenty doświadczeń AEM

Aby utworzyć fragment doświadczenia, musisz wybrać szablon, który określa, jakie komponenty zostaną użyte do skomponowania doświadczenia. Do każdego fragmentu dodajesz kilka wariantów. Używają one tej samej treści, ale mają różne układy i projekty dostosowane do kanałów komunikacji lub właściwości, w których treść będzie wyświetlana:

  • Zintegrowane ze stroną w AEM Sites za pomocą komponentu fragmentu doświadczenia AEM.
  • Dostarczane za pośrednictwem usług treści AEM i stron API do aplikacji i platform zewnętrznych.
  • Eksportowane do Adobe Target jako plik HTML/JSON w celu tworzenia Ofert i osadzania ich w różnych działaniach.

Zobaczmy, jak wygląda przepływ na diagramie architektury fragmentów doświadczeń:

Przypadek użycia fragmentów doświadczeń

Rozważmy przykład firmy turystycznej używającej fragmentów doświadczeń do promowania miejsca turystycznego na swojej stronie i w mediach społecznościowych. Oto co menedżer marketingu zrobiłby, aby szybko stworzyć wielokanałowe doświadczenie:

  • Utwórz fragment doświadczenia, który jest zgodny z szablonem używanym przez firmę do promowania miejsc docelowych.
  • Dodaj kilka wariantów fragmentu doświadczenia dla wersji desktopowej i mobilnej strony internetowej, Pinteresta i Facebooka.
  • Opublikuj nowy fragment doświadczenia z konsoli AEM na wszystkich kanałach.

W podobny sposób, używając innego szablonu, marketer mógłby tworzyć fragmenty doświadczenia, reprezentujące części strony szczegółów destynacji turystycznej, w tym przegląd lokalizacji, zakwaterowanie, popularne atrakcje w okolicy i wiele więcej.

Różnica między Content Fragments a Experience Fragments w AEM

Chociaż zarówno Content Fragments, jak i Experience Fragments w AEM umożliwiają ponowne wykorzystanie treści, służą różnym celom. Content Fragments są oparte wyłącznie na tekście i ustrukturyzowane do dystrybucji wielokanałowej, co czyni je idealnymi do bezgłowej dostawy treści. Są niezależne od projektu i układu, umożliwiając ponowne wykorzystanie treści w różnych doświadczeniach cyfrowych.

Z kolei Experience Fragments to w pełni zaprojektowane bloki treści, które zawierają komponenty takie jak obrazy, tekst i przyciski. Zachowują zarówno strukturę, jak i styl, co czyni je przydatnymi do ponownego wykorzystywania markowych treści na wielu stronach lub kanałach.

Mówiąc prościej, Content Fragments skupiają się na zarządzaniu surową treścią, natomiast Experience Fragments zapewniają komponenty treści do ponownego wykorzystania, o określonym stylu, dla spójnego wyglądu w różnych doświadczeniach.

Nie zamienniki, lecz dynamiczny duet

Jak widać, te dwie funkcje systemu zarządzania treścią AEM służą różnym celom. Jednocześnie, każda spełniając swoją funkcję, doskonale ze sobą współpracują.

Fragment doświadczenia może zawierać komponenty, które wykorzystują Content Fragments. Komponenty te kształtują tekst i obrazy z Content Fragments i integrują je w określonych miejscach na stronach i ekranach.

Zarówno fragmenty treści AEM, jak i fragmenty doświadczeń AEM oferują unikalne korzyści, które mogą pomóc firmom tworzyć i efektywniej zarządzać swoimi treściami. Oba rozwiązania umożliwiają bezgłowe podejście do zarządzania treścią i wspierają ponowne wykorzystanie treści w różnych kanałach.

FAQ

Jak przechowywane są treści w AEM?

Treści są przechowywane w AEM jako hierarchia węzłów w ramach Java Content Repository (JCR), który jest hierarchicznym magazynem danych wykorzystującym ustandaryzowany język zapytań (SQL2) do dostępu i manipulacji treścią. JCR zapewnia elastyczne i skalowalne rozwiązanie do przechowywania, które umożliwia efektywne wyszukiwanie i zarządzanie treścią w AEM.

Czy można eksportować fragmenty doświadczeń AEM do Target?

Tak, możliwe jest eksportowanie fragmentów doświadczeń AEM do Adobe Target jako pliki HTML i JSON. Ta integracja umożliwia wykorzystanie fragmentów doświadczeń jako ofert w działaniach Target do testowania i personalizowania doświadczeń cyfrowych na dużą skalę.

Jaka jest różnica między komponentem AEM a fragmentem doświadczenia?

Komponent AEM to samodzielna jednostka, która reprezentuje określoną funkcjonalność lub fragment treści, ustrukturyzowany i zaprojektowany w określony sposób. Fragment doświadczenia reprezentuje grupę komponentów powiązanych ze sobą w celu stworzenia określonego doświadczenia użytkownika.

Która funkcja jest dostępna we fragmentach doświadczeń, ale nie we fragmentach treści?

Jedną z kluczowych funkcji dostępnych we fragmentach doświadczeń, ale nie we fragmentach treści, jest możliwość zachowania projektu i układu. Fragmenty doświadczeń zawierają komponenty AEM, takie jak obrazy, przyciski i sformatowany tekst, zachowując ich styl i strukturę na różnych stronach i w kanałach. Dzięki temu są idealne do tworzenia bloków treści wielokrotnego użytku, spójnych wizualnie.

Natomiast fragmenty treści są wyłącznie tekstowe i pozbawione elementów graficznych. Są one ustrukturyzowane pod kątem dystrybucji wielokanałowej, co czyni je bardziej odpowiednimi dla bezgłowego dostarczania treści, gdzie stylizacja jest stosowana osobno.

    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