Adobe Analytics の実装
Adobe Analytics では、データ収集サーバーにデータを送信するために、Web サイト、モバイルアプリケーションまたはその他のアプリケーション内のコードが必要です。プラットフォームや組織のニーズに応じて、このコードを実装する方法がいくつかあります。
Web サイトの実装方法
Web サイト では、次の実装方法を使用できます。
クライアントサイド
-
Web SDK 拡張機能:新規顧客向けに Adobe Analytics を実装するための標準化されたお勧めの方法です。Adobe Experience Platform Web SDK 拡張機能 を Adobe Experience Platform データ収集 タグ に追加し、各ページにローダータグを配置します。タグは、データを Adobe Experience Platform Edge Network に送信し、そのデータを Adobe Analytics に転送します。
詳しくは、Adobe Experience Platform Web SDK 拡張機能を使用した Adobe Analytics の実装方法を参照してください。 -
Web SDK:Adobe Experience Platform データ収集を使用しない場合は、Web SDK ライブラリを手動でサイトに読み込むことができます。各ページで Web SDK ライブラリ(
alloy.js
)を参照し、必要なトラッキングコールを組織にとって便利な形式で Adobe Experience Platform Edge Network に送信します。Edge Network は、そのデータを Adobe Analytics に転送します。
詳しくは、Adobe Experience Platform Web SDK を使用した Adobe Analytics の実装方法を参照してください。 -
Analytics 拡張機能:Adobe Analytics 拡張機能 を Adobe Experience Platform データ収集 タグ に追加し、各ページにローダータグを配置します。タグは、データを Adobe Analytics に直接送信します。タグの便利さを望むが、Edge Network インフラストラクチャを使用しない場合は、この実装方法を使用します。
詳しくは、Analytics 拡張機能を使用した Adobe Analytics の実装方法を参照してください。 -
従来の JavaScript:これまで使用されてきた、手動で Adobe Analytics を実装する方法です。各ページで AppMeasurement ライブラリ(
AppMeasurement.js
)を参照し、JavaScript で変数と設定を設定します。
この実装方法は、カスタムコードを使用した実装に役立ち、AMP ページなど、他では提供されない実装タイプに最適です。
次の決定フローは、クライアントサイドの実装方法の選択に役立つ可能性があります。
サーバーサイド
Adobe Analytics サーバーサイドを実装するには、次のオプションがあります。
-
Edge Server API:Adobe Experience Platform Edge Server API を使用して、データストリームを介して Adobe Analytics と通信するコードをサーバーに実装します。
詳しくは、Adobe Experience Platform Edge Network Server API を使用した Adobe Analytics の実装を参照してください。 -
(一括)データ挿入 API:Adobe Analytics(一括)データ挿入 API を使用して、サーバーサイドのデータを Adobe Analytics に直接収集します。
詳しくは、Data 挿入 API を参照してください。
モバイルアプリの実装方法
モバイルアプリ では、次の実装方法を使用できます。
-
Mobile SDK 拡張機能:モバイルアプリに Adobe Analytics を実装するための標準化されたお勧めの方法です。専用ライブラリを使用して、モバイルアプリ内からアドビにデータを簡単に送信できます。Adobe Experience Platform Mobile SDK 拡張機能 を Adobe Experience Platform データ収集 タグ に追加し、アプリに Mobile SDK ライブラリを実装します。SDK を使用して、ライブラリの読み込み、拡張機能の登録、タグ設定の読み込みを行うことができます。データを Adobe Experience Platform Edge Network に送信します。その後、Edge は、そのデータを Adobe Analytics に転送します。
詳しくは、Adobe Experience Platform Mobile SDK を使用した Adobe Analytics の実装を参照してください。
-
Analytics 拡張機能:Adobe Analytics 拡張機能 を Adobe Experience Platform データ収集 タグ に追加し、アプリに Mobile SDK ライブラリを実装します。SDK を使用して、ライブラリの読み込み、拡張機能の登録、タグ設定の読み込みを行うことができます。この実装方法では、データを Adobe Analytics に直接送信します。Adobe Experience Platform データ収集の便利さを望むが、アドビの Experience Platform Edge Network インフラストラクチャを使用しない場合にお勧めします。
詳しくは、Analytics 拡張機能を使用した Adobe Analytics の実装を参照してください。