Adobe Analytics と Customer Journey Analytics のコンポーネントを整理および管理する方法を、命名、説明、タグ、所有権、承認、共有に関するベストプラクティスを使用して説明します。データ辞書や外部 ID などのツールを使用してワークフローを効率化し、レポートの一貫性を向上させ、データ駆動型の意思決定への信頼性を構築する方法について説明します。
Adobe Analytics へのジャーニーを開始した頃、私にとって最も困難だったのは、Workspace に取り込んで探していたビューを取得するのに必要なコンポーネントを見つけることでした。Adobe Analytics のほとんどの実装と同様に、初心者だった私には馴染みのないコンポーネントが数多くありました。十分な時間をかけてデバッグと試行錯誤を繰り返した結果、ようやく自分が見ているものをしっかりと理解し、まとまりのあるレポートを作成できるようになりました。当時はどんなツールがあったのか正直に言うと分かりませんが、今ではユーザーがコンポーネントやワークスペースを簡単に見つけ、理解し、使用し、共有できるようにする様々なツールが使用できます。この記事では、これらのツールを使用して、アナリストがよりクリーンな環境で作業できるようにする方法について説明します。幸いなことに、これはユーザーが Adobe Analytics を使用する場合でも Customer Journey Analytics を使用する場合でも同じです。
コンポーネントの強力な基盤の作成
新しいコンポーネントを作成する際に必要なのは、名前だけです。個人的に、計算指標やセグメント/フィルターなど、数百ものコンポーネントを名前のみで作成してきました。これは、予定外のレポート作成や調査には適しているかもしれませんが、組織内の他のユーザーが使用する可能性のあるコンポーネントには、あまり適していません。共有するコンポーネントには、少なくともわかりやすい名前、入力済みの説明、1 つ以上のタグを含める必要があります。管理者またはデータ所有チームは、広く共有したり、新しいユーザーと共有したりするすべてのコンポーネントを承認する必要があります。承認済みコンポーネントにはすべて、承認済みであることを示す小さなチェックマークアイコンが横に表示されます。これらの簡単なルールに従うことで、ユーザーと組織は混乱や再作業による時間を大幅に節約できます。
持続可能で整理された Adobe Workspace の作成
前述の通り、コンポーネントに必要な最低限の要素は名前、説明、タグですが、整理した Workspace を維持するには、他にも多くの要素が関係します。使用できるフィールドを可能な限り多く入力する以外に、これらのコンポーネントを確認および維持するプロセスを文書化しておくことが最善だと考えています。次に、アドビ環境を整理した状態に保持する最も重要な側面について説明します。アドビでは既に広範なドキュメントを提供しているので、具体的なタスクについては深く掘り下げません。この記事は、ハウツーガイドではなく、ベストプラクティスを提供することを目的としています。
コンポーネントの命名のベストプラクティス
新しいコンポーネントに名前を付ける際、特に計算指標やセグメント/フィルターに関しては、できるだけわかりやすい名前を付けるようにしています。ユーザーは短い名前を好む傾向がありますが、コンポーネントが複雑な場合は混乱を招く可能性があります。そのため、「CTA クリック」のような名前は適切ですが、「秋のプロモーションページからのコールトゥアクションクリック」でも問題ありません。
さらに一歩進めて、該当する場合は名前に詳細情報を追加するようにしています。つまり、コンポーネントが調査するプラットフォームと、その永続性のレベルを追加するようにしています。例えば、「秋のプロモーションページからのコールトゥアクションクリック」は、イベントレベルでアプリと web のトラフィックが含まれていることを示すために、「秋のプロモーションページからのコールトゥアクションクリック [アプリと web | イベント]」になります。私のお気に入りの命名規則は、「わかりやすい名前 [プラットフォーム | 永続性]」です。もちろん、Adobe Analytics の実装はそれぞれ異なるので、これらの追加部分を必ずしも追加する必要はありませんが、追加の詳細情報は役立つことが多いと思います。
明確で有用なコンポーネントの説明の記述
これはかなり自明です。最も難しいのは、実際にそれを実行に移すことです。レポートの作成中や予測を調査中の場合、適切な説明を記述する時間が取れないことがよくあります。説明をバックフィルする頃には、コンポーネントの目的や設定がわからなくなり、手順をやり直さなければならないことも少なくありません。
適切な説明とは、コンポーネントの概要、仕組み、データセット(特にオフライン CJA データの場合)、ユースケース例を説明するものです。このすべてを含めることで、他のユーザーがコンポーネントの本来の目的と結果の読み方を簡単に理解できます。願わくば、ユーザーが自身の分析で私のコンポーネントを再利用してくれることを願っています。
一貫性を高める所有権の割り当て
計算指標やセグメント/フィルターには、所有者がリストされていることはよく知られています。通常、これはコンポーネントを作成したユーザーです。私は、すべてのコンポーネントを、そのコンポーネントが表すデータの責任者またはチームに割り当てる方がメリットが大きいと考えています。例えば、内部検索の検索性コンポーネントの場合、内部検索チームに所属するアナリストに割り当てます。同じロジックに従って、すべてのチェックアウトコンポーネントはチェックアウトチームに、ログインおよびアカウントコンポーネントはアカウントチームに割り当てます。この目的はシンプルです。一貫性を保つためです。このように所有権を割り当てることで、計算の一貫性が確保され、データに最も近いチームが手法を設定できます。
Adobe Analytics と Customer Journey Analytics の両方で、管理者はアセットを他のユーザーに再割り当てできます。私はこれを使用して、すべての該当するアセットが適切なチームの担当者に割り当てられていることを確認しています。このツールはコンバージョン指標やディメンションには対応していないので、共有スプレッドシートにも所有権の記録を残しています。
多すぎるように思えるかもしれませんが、この方法はレポートの継続性の向上に貢献し、不要な質問や混乱を減らすことにつながります。
タグを使用したコンポーネントの整理
タグの素晴らしさは、いくら強調してもし過ぎることはありません。長年タグを軽視していましたが、複雑な環境ではタグを使用してアセットを整理することで、大幅に時間を節約できることに気付きました。タグを使用することで、所有権の追跡や、チーム、データセット、永続性、複雑さ、その他の条件によるアセットの分類が簡単になります。分類方法に制限はないので、ためらわずに分類します。ただし、シンプルさは重要です。私は単一の単語や略語(cart、checkout、ids、nps など)を使用しています。もう 1 つのガイドラインは、すべて小文字にすることです。これにより、アドビの大文字タグと区別され、Workspace の検索バーで # 記号を使用して素早く検索できます(例:#checkout)。
コンポーネントの承認による信頼の構築
前述の通り、管理者は Workspace でコンポーネントを「承認」でき、名前の横にチェックマークが追加されます。「管理者は、Workspace 上部のドロップダウンメニューから、またはコンポーネントを右クリックして「承認」を選択して、コンポーネントを承認できます。私はこの機能を、コンポーネントが精査され、正確であることが検証済みであることをユーザーに伝えるシグナルとして使用しています。承認できるのは、わかりやすい名前、説明、1 つ以上のタグを含めたコンポーネントのみです。さらに、データを作成したチームがコンポーネントを確認する必要があります。所有権セクションと同様に、これはレポートの継続性を向上させるためです。理想的には、新規ユーザーが Workspace で主に承認済みコンポーネントを確認することで、ツールに慣れるにつれてレポートへの信頼を構築できます。すべてのコンポーネントが承認を必要とするわけではありませんが、広く共有されているコンポーネントは、ユーザーがデータを信頼できるように承認する必要があります。」
ワークスペースとコンポーネントの安全な共有
ワークスペースを共有し、共同作業を行う機能は、Adobe Analytics と Customer Journey Analytics の強力な機能の 1 つです。個々のコンポーネントを他のユーザーと共有することも可能ですが、複数のユーザーと共有する場合は面倒な場合があります。そこで、Admin Console でユーザーグループを設定することを常にお勧めします。これらのグループを設定すると、ユーザーは個々のユーザーを選択するのではなく、特定のグループに含まれるすべてのユーザーと 1 回のクリックで共有できます。
共有を行う場合は常に、共有するユーザーや、共有する方法を意識することが重要です。アドビでは、レポートへのアクセス権を、表示のみから編集まで、様々なレベルで共有できます。グループ全体に元の Workspace の編集を許可すると、変更やエラーが発生するリスクが高まります。
また、ユーザーは「任意のユーザーと共有」することもできます。これは、組織内外を問わず、リンクを知っている任意のユーザーが閲覧できる、表示専用のコピーを作成します。この機能はサードパーティパートナーと共有する際に役立ちますが、データが公開されるリスクがあります。幸いなことに、ユーザーは共有画面に移動して共有したリンクを非アクティブ化し、データの公開を防ぐことができます。
Customer Journey Analytics での外部 ID の管理
編集できる外部 ID は、Customer Journey Analytics に一意の唯一の項目です。CJA を Power BI などの外部レポートに接続すると、この ID が一意の ID として使用されます。Adobe Analytics では、各コンポーネントに長く判読不能な文字列が割り当てられるので、編集による一致確認が困難です。CJA では、これらの ID を自分で定義できるので、外部レポートの更新や編集がはるかに簡単になります。
アドビのこれらの ID には、スペースや特殊文字を含めることはできず、一意にする必要があるという制限があります。ここではコンポーネント名を模倣しますが、スペースの代わりに大文字を使用します。この方法では、「秋のプロモーションページからのコールトゥアクションクリック」は「CallToActionClicksFromFallPromoPage」になります。
データ辞書を活用したコンポーネント管理
アドビは、特にデータ辞書に関して、コンポーネント管理の支援において大きな進歩を遂げてきました。Workspace 内にネストされたこのセクションは、ユーザーと管理者がアセットを理解して管理する貴重なリソースとして機能します。このツールは、組織内で一般的に一緒に使用されているコンポーネントや、選択したコンポーネントに類似する他のコンポーネントをハイライト表示します。
管理者として、私はこのツールを使用して重複したコンポーネントを見つけ、最新のデータを受け取っていないコンポーネントがないか確認しています。コンポーネントのほとんどすべての側面(名前、説明など)は、管理者がデータ辞書で更新できます。そのため、特に私のように外出先で編集を行うことが多い管理者にとって、データ辞書は優れたワンストップショップとなります。
整理した環境の維持
何よりも重要なのは、組織全体で一貫性を維持し、コンポーネントを定期的に確認する定義済みプロセスを確立することです。すべてを最新かつ正確に保持するには継続的な作業が必要で、正確性を確保するには、割り当てられたコンポーネントの所有者をそのプロセスに関与させることが最善です。長期的には、アセットをアクティブに管理することで、ユーザーと組織は大幅な時間を節約し、混乱を減らし、不要な再作業を防ぐことができます。