s.eventsパラメータで "="等号を使用すると、omnitureクリックイベントに表示されません。Omnitureトラッキング等価文字 "="エスケープ
例:s.events = "event54 = any_string";
Reagrds、
s.eventsパラメータで "="等号を使用すると、omnitureクリックイベントに表示されません。Omnitureトラッキング等価文字 "="エスケープ
例:s.events = "event54 = any_string";
Reagrds、
@のMisterPhilipsの答えにあなたのコメント:
こんにちは、いや、私はexampelのs.events =「イベント1のイベントクリックで パスしようとしている、イベントのシリアル化をやろうとしていませんよ= <> "クリックイベントではなく ない(s.tl()を呼び出すとき)
"負荷" イベント((これ、 'O' タイトル)s.thを呼び出すときに)私はloadイベントでそれを行うことができますs.t()
です。 「クリック」イベントはs.tl()
です。 Adobe Analytics(AA)の(公式)電話s.th()
はありません。
ロードイベントに対して「機能する」理由は、AAコードでは、s.t()
コールでイベントを「登録」する必要がないためです。ただし、イベントと変数はs.tl()
コールで「登録」されている必要があります。
あなたはこのようlinkTrackVars
とlinkTrackEvents
のイベント、(例)「登録」:
s.linkTrackEvents="event54";
s.linkTrackVars="events";
s.events="event54=<something>";
// example click call
s.tl(true,'o','some click');
は@MisterPhilipはあなたがイベントに設定できる値かについての権利である、と述べました。 AAの唯一の種類のイベントは、数値/カウンタ/通貨です。すべて数字タイプです。イベントは、ディメンションではなく、レポートでメトリックとして使用されるためです。
ので、あなたながらは上記のコードを実行し、そしてそれが AA要求で送信されます、AAサーバは、その時に見て、それが不正な値ですので、それを投げるために起こっていることができます。
あなたは、任意の(文字列)の値に何かを設定したい場合は、最も一般的にprops
またはeVars
、次元型の変数を利用するために必要がありますが、hier
またはlist
などの他にも、あります。
=
は、数値や通貨イベントの値を設定するために使用される予約文字です。
s.events = "event1=51.23,event2=3";
代わりにevent serializationを実行しようとしていますか?
こんにちは、 いいえ、私はイベントのシリアル化をしようとしていません、私はイベントをクリックしようとしています。exampel s.events = "event1 = <>"をクリックしてください。私はロードイベント(s.tl()を呼び出すとき)で行うことができますが、クリックイベントではできません(s.th(this、 'o'、title)を呼び出すとき) –