web-dev-qa-db-ja.com

このイベントトラッキングをGoogleアナリティクスモジュールに実装する方法

このイベントを実装する必要があります

setTimeout('pageTracker._trackEvent(\'NoBounce\',\'NoBounce\',\'Over 30 seconds\')',30000);

Google Analyticsイベントトラッキングモジュール を使用して、このイベントの作成方法を理解できていません。イベントは、訪問者が30秒前に去った場合にのみ、バウンスした訪問者をカウントするのに役立ちます。これを追加する必要がありますイベント、任意の助けをいただければ幸いです。ありがとう

1
svelandiag

ようやく、Googleアナリティクスモジュールでこのイベントコードを追加する方法を見つけました。

Admin-> configs-> google analyticsに移動します

詳細設定に移動し、カスタムJavaScriptコードフィールドセットを開きます

次に、フィールドにコードスニペット(後)このスニペットを追加します。

setTimeout(“ga(‘send’,’event’,’Profitable Engagement’,’time on page more than 3 minutes’)”, 180000);

Drupal google analyticsモジュールで使用されるものであるユニバーサルアナリティクスコードに適合するように、コードスニペットを変更しました。

その後、あなたの直帰率がより正確であることがわかります

2
svelandiag

GAイベントトラッキングモジュールは、さまざまなバインドされたJSイベントに反応するように設計されています。jQueryがバインドできる DOMイベント によって制限されます。 、settimeoutイベントはありません。

頭に浮かぶソリューションの1つは、標準の GAモジュール にカスタムJSを追加することです。 Custom Javascript CodeフィールドセットのAdvanced Settingsの下の設定ページに移動します。そこで、setTimeout GAイベントをトリガーするために必要なカスタムJSを追加できます。

2
Shawn Conn