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 Network API:Adobe Experience Platform Edge Network API を使用して、データストリームを介して Adobe Analytics と通信するコードをサーバーに実装します。
詳しくは、Adobe Experience Platform Edge Network 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 の実装を参照してください。