wordpressの投稿に挿入したビデオの再生回数をGA4でカウントする【未検証】

Filed under: googleAnalytics,JavaScript — kdcs @ 25年5月23日 金曜日

wordpressに動画を埋め込んで再生する場合、youtubeであればyoutube画面に再生回数が表示されるが、mpg4などで作成した動画をアップロードして投稿に直接埋め込んだ場合、再生回数を取得するにはjavascriptで動画再生イベントをGA4に送信する必要がある。

document.querySelectorAll("video").forEach(video => {
    video.addEventListener("play", function() {
        gtag("event", "video_play", {
            event_category: "Video",
            event_label: window.location.pathname // 投稿ページのURLを記録
        });
    });
});

1. GA4のカスタムイベントを作成
GA4の管理画面でカスタムイベントを作成。

例:イベント名「video_play」ブログのシングルページ内の動画なのでpage_locationの値を「/blog/」にする。

1. GA4管理画面 → 「イベント」 → 「カスタムイベントを作成」
2. 「イベント名」を video_play に設定
3. 「条件」に event_name = video_play を指定
パラメーター:event_name 演算子:次と等しい 値:video_play
4. 「パラメータ」に page_location(投稿ページのURL)を追加
パラメーター:page_location 演算子:次を含む 値:/blog/

サイト内検索

カテゴリー

最近の投稿

« |wordpressの投稿に挿入したビデオの再生回数をGA4でカウントする【未検証】| »
↑上に戻る