このガイドでは、AEM コンテンツオーサリングの重要な側面を順を追って説明します。情報に基づいた意思決定を行い、効果的なデジタルエクスペリエンスを作成するのに役立ちます。開発者、業務担当者、コンテンツ作成者などの様々なペルソナを考慮して、ヘッドレスとヘッドフルのコンテンツ戦略を効果的に活用する方法を説明します。

コンテンツ制作の技術と科学を極める

魅力的で惹きつけるコンテンツを作り出すことは、特に Adobe Experience Manager(AEM)では技術でもあり科学でもあります。大企業の場合でも中小企業の場合でも、コンテンツオーサリングのニュアンスを理解することで、web サイトのユーザーエクスペリエンス、コンテンツベロシティ、市場投入までの時間(TTM)、コンテンツのリーチが大幅に向上します。

ユーザーエクスペリエンス: シームレスでパーソナライズされた、インタラクティブなコンテンツを提供することで、エンドユーザーのエクスペリエンス全体を強化します。

コンテンツベロシティ: コンテンツの作成、承認および公開を高速化することで、チームが市場の変化やオーディエンスのニーズに迅速に対応できるようにします。

市場投入までの時間(TTM): 新しいコンテンツとキャンペーンのローンチに要する時間を短縮し、常に適切でタイムリーなメッセージを保証します。

コンテンツリーチ: コンテンツのリーチを複数のチャネルとデバイスをまたいで拡張することで、一貫性を確保し、オーディエンスのエンゲージメントを広げます。

ヘッドレスおよびヘッドフルコンテンツのユースケースの仕組み:

開発者の観点:

業務担当者の観点:

コンテンツ作成者の観点:

コンテンツオーサリングの目的

ヘッドフルコンテンツ制作:

ヘッドレスコンテンツ制作:

このドキュメントでは、各コンテンツオーサリングアプローチのベストプラクティスと検討事項について説明します。ヘッドフル方式またはヘッドレス方式を使用するタイミングの決定に役立つユースケースを示し、効果的なコンテンツ管理のための主な検討事項の概要を説明します。

これらのガイドラインは、指示するのではなく、インスピレーションと情報を与えることを目的としています。特定のニーズに最も適したものを実験し、見つけ出すことが重要です。

適切なエクスペリエンスの作成:

適切なコンテンツを適切なオーディエンスに提供することは、ブランドエクスペリエンスを成功させるために重要です。ユーザーの環境設定の変化に合わせてコンテンツをパーソナライズすることで、エンゲージメントとロイヤルティを強化できます。

コンテンツ作成者を支援:

作成者がコンテンツ制作プロセスを制御できるので、開発者が継続的に介入する必要性が減ります。効率的な拡張:拡張可能なコンテンツ戦略を実装して、増大するコンテンツライブラリと多様な配信チャネルを管理します。

ヘッドフル実装:視覚的なストーリーテリング

CMS 実装を使用したマーケティング web サイトの視覚的にリッチな web ページ

Adobe Experience Manager(AEM)の ヘッドフル実装 では、ページエディター(ビジュアル形式の構成機能など)を利用して、マーケティング web サイトに最適な、視覚的にリッチな web ページを作成します。このアプローチにより、ビジネスユーザーが作成者でも、コンテンツの視覚的要素とレイアウトを直接制御およびカスタマイズでき、新しいキャンペーンのローンチ、製品ページの更新、ブランドのストーリーテリングの迅速かつ効率的な強化が容易になります。

例: ある大手家電メーカーは、ユーザーに没入感のある魅力的なエクスペリエンスを提供する製品中心の web サイトを作成することで、デジタルプレゼンスの向上を目指しています。同社は、AEM のページエディターを使用したヘッドフル CMS アプローチの実装を選択しています。これにより、コンテンツ作成者は、AEM のビルトインコンポーネントとテンプレートを使用して、WYSIWYG インターフェイスで web ページを視覚的に作成および管理できます。

主な機能

アーキテクチャ:

Adobe Experience Manager(AEM)のヘッドフル実装では、コンテンツ管理とプレゼンテーションの両方が単一のモノリシックなアーキテクチャ内で処理されます。コンテンツリポジトリは、あらゆるコンテンツ、オーサリングツール、バージョン管理、ワークフロー、ユーザー権限を管理します。JavaScript、HTML テンプレート言語(HTL)、Java を使用して開発された AEM コンポーネントは、リポジトリから HTML にコンテンツをレンダリングします。その後、HTML はブラウザーに配信され、ユーザー向けの web エクスペリエンスが作成されます。スタイルシステムを使用すると、テンプレート作成者がページテンプレートのコンポーネントポリシー内でスタイルクラスを定義できるので、このプロセスが強化されます。コンテンツ作成者は、コンポーネントを編集する際にドロップダウンメニューからこれらのスタイルを選択できるので、コンポーネントコードを変更する必要がなく、更新が柔軟で容易になります。

最適なアプローチを選択

AEM のページエディターベースのアプローチと、コンテンツフラグメントを使用したヘッドレス実装のどちらを採用するか決定する際には、以下の事項を検討してください。

1.オールインワンソリューションが必要か?

検討事項:作成者がコンテンツの管理、タグ付けの分類の使用、レイアウトの視覚的な調整を行える包括的なプラットフォームが必要な場合は、AEM ページエディターが強力な候補となります。広範なオムニチャネル機能を必要としない場合に特に便利です。

2.迅速なキャンペーンのデプロイメントは重要か?

検討事項:マーケティング戦略でキャンペーンの迅速なローンチと更新を重視する場合は、ページエディターを使用することでコンテンツを迅速に更新し、新しいイニシアチブを簡単にロールアウトできます。チームが競争力を維持するためにこの俊敏性が必要かどうかを評価します。

3.一般ユーザーのクリエイティブ制御を優先するか?

検討事項:一般のビジネスユーザーが技術的な介入なしにコンテンツレイアウトやビジュアルデザインを処理できることが重要な場合は、ページエディターで必要なツールを使用できます。これがワークフローおよびチームの機能に沿ったものであるかどうかを考慮します。

4.チーム間の共同作業は必須か?

検討事項:マーケティングチーム、デザインチーム、開発チームが緊密に連携する必要がある組織の場合、AEM のヘッドフルアプローチはスムーズな共同作業を促進します。共同作業を促進する環境がオペレーションにとって重要かどうかを判断します。

成功するためのヒント

ヘッドレス実装:柔軟なコンテンツ配信

ヘッドレス AEM(または分離 AEM)は、コンテンツ管理をプレゼンテーション層から分離します。このアプローチにより、コンテンツを AEM で作成、管理しながら、API を使用して様々なプラットフォームやデバイスに配信できるので、柔軟性と拡張性が向上します。

例: ある大手消費者向けエレクトロニクス会社は、web、モバイルアプリ、スマートデバイス、店舗内ディスプレイなど、複数のチャネルをまたいでシームレスで魅力的なエクスペリエンスを提供する製品中心の web サイトを構築して、デジタルプレゼンスを強化したいと考えています。同社は、AEM を使用してヘッドレスな CMS アプローチを導入し、コンテンツフラグメントを活用して商品情報を構造化して管理することを選択しました。このアプローチを使用すると、コンテンツを一元的に作成し、GraphQL API を介して様々なプラットフォームに配布できます。

主な機能:

アーキテクチャ:

ヘッドレス CMS アーキテクチャは、フロントエンドのプレゼンテーションレイヤーからコンテンツ管理のバックエンドを分離して、IoT デバイス、シングルページアプリケーション(SPA)、モバイルアプリなどの様々なプラットフォームへの API を介したコンテンツ配信を可能にします。コンテンツ作成者は、CMS 内でコンテンツを作成および管理します。このコンテンツは、構造化された形式で保存されます。フロントエンドアプリケーションは、HTTP API を介してこのコンテンツを取得し、JSON データとして受信します。このアプローチで、柔軟性、拡張性、将来性のあるソリューションが提供され、開発者は CMS のプレゼンテーション層に制約されることなく、最新のフロントエンドフレームワークを使用できます。これにより、複数のデバイスやプラットフォームをまたいで一貫性のある効率的なコンテンツ配信が確保されます。

コンテンツフラグメントモデルとコンテンツフラグメントは、コンテンツを効果的に整理して管理するのに役立つ、Adobe Experience Manager(AEM)の主要なコンポーネントです。コンテンツフラグメントモデルは、情報アーキテクトによって作成され、コンテンツフラグメントの構造とフィールドを定義します。例えば、記事コンテンツフラグメントモデルには、タイトル、説明、アドベンチャータイプ、旅行期間などのフィールドが含まれることが考えられます。

一方、コンテンツフラグメントは、これらのモデルに基づくインスタンスであり、作成者によって特定のコンテンツで入力されます。作成者は、記事コンテンツフラグメントモデルを使用して、特定の記事に関する詳細を入力し、公開準備を整えることができます。

有機体、分子、原子(OMA)モデル

OMA モデルは、コンテンツを体系的に構造化する方法を提供します。

関係と GraphQL

様々なコンテンツタイプ間の関係を理解することが重要です。例えば、作成者コンテンツフラグメントモデルを記事コンテンツフラグメントモデルにリンクして、記事の作成者を示すことができます。GraphQL は、ネストされたクエリを使用してこれらの関係を効率的に移動し、様々なプラットフォームをまたいで包括的なコンテンツ配信に必要なあらゆる関連データを取得するので、この点で特に便利です。

最適なアプローチを選択

コンテンツフラグメントを使用した AEM ヘッドレス実装と、ページエディターベースのアプローチのどちらを採用するかを決定する際には、以下の事項を検討してください。

1.オムニチャネルコンテンツ配信が必要か?

考慮事項:Web サイト、モバイルアプリ、IoT デバイスなど複数のチャネルへのコンテンツの配信を戦略に含める場合は、ヘッドレス実装が理想的です。これにより、オーディエンスがどこからアクセスしてもコンテンツの一貫性が保たれます。

2.フロントエンド技術の柔軟性は重要か?

考慮事項:開発チームが様々なフロントエンド技術やフレームワークの使用を希望する場合、ヘッドレスアプローチはあらゆるシステムと統合する柔軟性を提供します。これにより、開発者はニーズに最適なツールを使用できます。

3.分離アーキテクチャが必要か?

考慮事項:コンテンツを一元的に管理しながら、様々なエンドポイントに柔軟に配信する必要がある場合、ヘッドレス実装はこの分離をサポートします。これにより、スケーラビリティが向上し、フロントエンドとバックエンドを個別に更新できるようになります。

4.コンテンツの一元管理は重要か?

考慮事項:様々なプラットフォームをまたいで一貫したコンテンツ戦略を維持する場合は、コンテンツフラグメントを使用してコンテンツを一元的に管理することで、統一感と効率を確保できます。これは、様々なデジタルタッチポイントを使用する大規模なオペレーションで特に役立ちます。

成功するためのヒント

ヘッドレスアプローチにおける AEM コンテンツフラグメントの実用的なユースケース

様々な部門にサービスを提供する複数のアプリケーションを持つ製品会社について考えてみます。

これらの各アプリケーションには、独自の CRUD 操作とデータベースがあります。さらに、管理する作成済みコンテンツも膨大にあります。エンドユーザーアプリケーションは、AEM と、これらのアプリケーションで管理されるその他のデータベースの両方からコンテンツを取り込む必要があります。

このコンテキストでは、AEM コンテンツフラグメントを使用したヘッドレスアプローチを採用することが非常に実用的です。ヘッドレスセットアップで AEM を使用すると、論理データ(API レイヤーで作成、削除、使用される情報)をマーケティングや構造化された表示可能なコンテンツから分離できます。これにより、AEM はすべてのコンテンツをホストでき、一方で他のアプリケーションはデータを個別に管理できます。

コンテンツの一元管理と配信

AEM は、作成されたあらゆるコンテンツの一元的なリポジトリとして機能し、マーケティング、法務、サポートに関する情報が一貫して維持され、簡単にアクセスできます。このアーキテクチャにより、必要に応じて AEM のコンテンツを統合しながら、各アプリケーションを最適に機能させることができます。

コンテンツフラグメント管理

API 統合

開発者にとってのメリット

ヘッドフルアプローチにおける AEM コンテンツフラグメントの実用的なユースケース

包括的なコンテンツ管理を必要とする統合アプリケーションを持つ製品企業について考えてみましょう。

これらの各アプリケーションには、一貫性があり、十分に統合された、一元的に管理できるコンテンツが必要です。AEM コンテンツフラグメントを使用したヘッドフルアプローチは、ここで役に立ちます。

コンテンツの一元管理

AEM をヘッドフルセットアップで使用すると、コンテンツの作成と管理を AEM 内で一元化し、すべての部門が AEM ユーザーインターフェイスを介して直接コンテンツにアクセスして更新できるようになります。これにより、マーケティング、セールス、製品に関する情報が一貫して維持され、異なるアプリケーション間で容易にアクセスできるようになります。

オーサリングと公開の強化

AEM の高度なオーサリングツールを使用すると、コンテンツ作成者と管理者は、コンテンツをシームレスに作成、編集および公開できます。これには、エクスペリエンスフラグメントの使用が含まれ、様々なページやアプリケーションに簡単に挿入できる再利用可能なコンテンツブロックを作成できます。

例:

開発者の観点

開発者の視点から見ると、AEM のヘッドフルアプローチはコンテンツ管理と配信を単一のシステムに統合し、開発プロセスを合理化します。