t()
メソッドは、Adobe Analytics の重要なコアコンポーネントです。ページで定義されているすべての Analytics 変数を取得し、それらをイメージリクエストにコンパイルして、そのデータをアドビのデータ収集サーバーに送信します。
例えば、次の JavaScript コードを考えてみましょう。
// Instantiate the tracking object
var s = s_gi("examplersid");
// Define config variables and page variables
s.trackingServerSecure = "data.example.com";
s.eVar1 = "Example dimension item";
// Compile the variables on the page into an image request to Adobe
s.t();
t()
メソッドを実行すると、定義されたすべての Analytics 変数が使用され、これらの変数に基づいて URL が作成されます。一部の Analytics 変数は画像の URL を決定し、他の変数はクエリー文字列パラメーター値を決定します。
https://data.example.com/b/ss/examplersid/1/?v1=Example%20dimension%20value
アドビはイメージリクエストを受け取り、リクエストヘッダー、URL およびクエリー文字列パラメーターを解析します。次に、データ収集サーバーは、サイトに不可視的に表示された、1 x 1 ピクセルの透明イメージを返します。
アクションを使用して、XDM イベントデータのAdobeへの送信を設定します。 Datastream は、このデータを受け取り、設定されたマッピングを適用し、そのデータがその Datastream に追加されたサービスである場合はAdobe Analyticsに転送します。
以下を使用: sendEvent
コマンドを使用してデータをAdobeに送信します。 Datastream は、このデータを受け取り、設定されたマッピングを適用し、そのデータがその Datastream に追加されたサービスである場合はAdobe Analyticsに転送します。
alloy("sendEvent", {
"xdm": {}
});
詳しくは、 イベントの追跡 ( Web SDK ドキュメント)を参照してください。
Adobe Experience Platformデータ収集のAdobe Analytics拡張機能には、ページビュートラッキングコールを設定する専用の場所があります。
s.t()
」ラジオボタンをクリックします。アドビにトラッキングコールを送信する場合は、s.t()
メソッドを呼び出します。
s.t();
オプションで、オブジェクトを引数として使用して変数値を上書きできます。詳しくは、変数のオーバーライドを参照してください。
var y = new Object();
y.eVar1 = "Override value";
s.t(y);
以前のバージョンの AppMeasurement では、この関数を呼び出すために複数行のコードを使用していました。この追加コードは、従来、異なるブラウザーに対する対処方法を用意していました。最新のブラウザーの標準化とベストプラクティスでは、このコードブロックは不要になりました。現在必要なのは s.t()
メソッドの呼び出しのみです。