1

クライアントは Google タグ マネージャーとユニバーサル アナリティクスを使用しており、ウェブサイトでの動画の再生回数を追跡できるようにしたいと考えています。彼らのビデオは、onclick イベントを介してシャドウボックス/ライトボックスに表示される YouTube ビデオです。

シャドウボックスを開く同じ div に 2 つ目の onclick イベントを追加しましたが、datalayer.push イベントが Analytics レポートに表示されません。以下に onclick スクリプトを含めました。

<div onclick="OpenVideo( 'S6cPlRkiKTw', 'youtube' );dataLayer.push({'eventCategory' : 'videos', 'eventAction' : 'click', 'eventLabel' : ’The Title of the Video', 'event' : 'shadowboxVideo'});”&gt;

「OpenVideo」関数はシャドウボックスでビデオを開き、これは正常に機能していますが、クリックは分析レポートで追跡されていません。

誰かが私のスクリプトに何か問題があると思いますか、または他の提案はありますか? クライアントはレポートにビデオのタイトルを表示したいので、onclick イベントを使用する以外にこれを行う方法は考えられませんが、何か不足している可能性があります。

4

2 に答える 2

0

動画はたくさんありますか?要素の URL をリッスンするだけで、UA でルールを作成して、Youtube の URL をタイトルに置き換えることができる可能性があります。URLを知りたいだけのクライアント用にセットアップしました。また、ハードコーディングの代わりに GTM で自動イベントを使用してみませんか?

于 2014-01-03T17:26:31.743 に答える