問題タブ [adobe-analytics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - カスタム HTML5 ビデオ プレーヤーから Omniture Media Module までのビデオ マイルストーンを追跡しますか?
<video>
画面上に要素を時々動的に作成するモバイル Javascript アプリケーションがあります。Omniture で動画再生を追跡する必要があります。play
、pause
、ended
、seeking
およびイベントをバインドしseeked
て、ユーザーがビデオを開始、一時停止、再開、停止したこと (またはビデオの視聴を完了したこと) を追跡しました。これはすべて次のような呼び出しで実装されています
と
など。これは現在すべて機能しています。
私が今やりたいことは、trackMilestones
オプションを使用して 0、25、75、および 100% の位置マイルストーンを追跡することですが、オンラインで見つけた例のいずれかが実際に Omnitures.Media
オブジェクトにそれらの場所をどのように通知するかわかりませんそれは。Omniture は、ビデオ要素にイベント ハンドラをアタッチしない限り、ビデオがどこにあるかを魔法のように知ることはできません。それが彼らがしていることですか?
s.Media
プレーヤーがビデオを再生しているときに、オブジェクトに自分の位置を知らせるために呼び出すことができるメソッドはありますか?
javascript - Omniture トラッキングと jQuery
#div コンテナーを呼び出す jQuery と CSS を使用してコンテンツを取得する Web サイトをいくつか作成しています。このような 1 ページの Web サイトを作成する際に、Omniture Site Catalyst トラッキング コードを使用する方法を知っている人はいますか? 可能?
以前、私は Omniture をより伝統的な html サイトで利用しており、ソフトウェアによって提供される以下の読みにくいコードのチャンクを挿入していました。その場合、すべての .html ページを追跡しているようです。
とにかくそれを分割し、追跡コードを特定の#div#
.
アップデート:
スペシャリストと話したところ、追加のページ ビューとして追跡したいものについては、onClick イベントに追加の st() 呼び出しを追加できるとのことでした。例として、「Books」リンクに対して次のクリック イベント ハンドラーを設定したとします。
次のように、この関数にトラッキング コードを追加して別の pageName を指定し、追加のページ ビュー画像リクエストを送信できます。
しかし、サイトの規模が大きく、定義しなければならないコンテンツ領域の量を考慮すると、これは非現実的なアプローチであり、コード的にもややぎこちないように思えます。Javascript配列でこれを行う方法はありますか?
javascript - Mobile Safari で Omniture を使用して終了リンクを追跡するにはどうすればよいですか?
Omniture では、最初に で追跡呼び出しを発行しs.tl(this, "e", "Link Name")
、次に を使用setTimeout()
して実際にリンクを開くことにより、終了リンクを追跡するベスト プラクティスがあります。
Mobile Safari では、setTimeout を使用してリンクを開くと失敗します。これは、アクションがユーザー インタラクションから直接発生したものではないためです。リンクを開く唯一の方法は、タイムアウトを犠牲にして、追跡呼び出しが実際に通過する可能性を減らすことです。
この問題の回避策はありますか?
windows-phone-7 - WP7にオムニチュアを統合する
「オムニチュア」をWP7アプリに統合しています。私が知っているように、 WCfサービス はc#のominitureapiで利用できます。Wp7用の個別のWCfサービスはありますか。Wp7にオムニチュアを統合することは可能ですか?オムニチュアを使用しているアプリについて言及してください。
selenium-rc - TestNG と selenium Grid を使用して Omniture 1*1 画像リクエスト パラメータを取得する方法
私はセレンと TestNG が初めてです。1*1 Omniture 画像リクエスト パラメータを取得する例を教えてください。
referrer - サーバー側コードでリファラーを omniture に渡す
サーバー側でオムニチュアリクエストを実装しようとしています。呼び出しを設定しましたが、リクエストは omniture に送信されますが、リファラーが omniture に表示されません。
これは、私のコードが作成する omniture の URL の 1 つの例です。何か不足していますか?
http://[id].112.2o7.net/b/ss/[グループ]/1/H23.2/s1328206514850?AQB=1&ndh=1&ns=[id]&g=http%3A%2F%2F[ドメイン] %2Flogin.asp&vid=1328206514850&pageName=ログイン%20Page%20!test!&r=http%3A%2F%2Ftest.com
javascript - s.tl() 呼び出しがあるときに s.events をクリアできないようです。s.events をクリアするにはどうすればよいですか?
Omniture 追跡に関する質問:
私のページには、サードパーティの情報をロードするモジュールがあります。そのモジュールがロードされたら、「s.tl()」呼び出しを呼び出します。残念ながら、サイト内のリンクまたはそのようなものを以前にクリックしたことがある場合、s.events には値があります。
したがって、モジュールがロードされると...その「s.events」値がスティッキーになり、モジュールがロードされたときにs.tl()を呼び出すと渡されます。したがって、dbl はクリック数などをカウントしました。そのモジュールがロードされ、s.tl() を呼び出すときに、その s.events を空にする必要があります。どうやって?
通常のjs割り当てを試しました。ala s.events = ""、clearVars() プラグイン メソッドを試しましたが、うまくいきません。何も機能していないようです。
何か助けはありますか?
javascript - Omniture SiteCatlayst トラッキング: クリック イベントにバインドせずに jQuery を使用して関数内から s.tl() を呼び出すとエラーが発生する
Omniture の「カスタム リンク トラッキング」を使用して、ユーザーがいつフォームを送信したかを追跡したいと考えています。この機能は組み込み関数を利用しますs.tl()
。典型的なセットアップは次のようになります。
このコードは、サンプル リンク ( <a id="submit">
) をクリックすると正常に動作します。代わりに、リンク トラッキングをトリガーする関数を呼び出したいとします。
おそらくinが DOM オブジェクトを指していないため、 を呼び出しtrackLink()
た結果はになりますか? (の代わりにオブジェクトを渡そうとする)のようなものに置き換えると、. 私は何を間違っていますか?undefined
this
s.tl()
this
$('a#submit')[0]
this
undefined
javascript - 301リダイレクトページでのOmnitureデータレポート
ウェブページのJavaScriptを介してページビューなどの基本的な指標を送信するためにOmnitureレポートを使用しました。
最近の要件では、ページで301リダイレクトを実行する必要があります。さて、これは必然的に、ブラウザがページにアクセスしたときにJavaScriptが実行されないことを意味します。
そのようなメトリックをOmnitureで追跡する方法。Google Analyticsには、カスタムレポートを作成できる一連のAPIがあることを私は知っています。
誰かが特定の方法でそれを行ったかどうか、または人々がそのような要件を行うためのベストプラクティスを知っているかどうかを知りたいです。
ありがとう