WPでプレビュー画面のアクセスをアナリティクスから除外する方法

main_img

ワードプレス管理画面の自分のアクセスをGoogleアナリティクスから除外する方法。

基本的にはIPアドレスで制限をかけるが、動的アドレスの場合の対応に。

プレビュー画面のアクセスを除外する

プレビュー画面だけのアクセスを除外したい場合は、Googleアナリティクスのビューにフィルタを追加して除外する。

アナリティクスで「管理」-「すべてのフィルタ」-「+フィルタを追加」でビューにフィルタを追加。

フィルタの種類:カスタム
除外を選択
フィルタ フィールド:リクエストURI
フィルタ パターン:&preview=true
使用可能なビュー:ドメインを選択

【おすすめ】管理画面にログインした状態のアクセスを除外する

管理画面にログインした状態のアクセスすべてを除外するには、WordPressのテンプレートに記述しているGoogleアナリティクスのトラッキングコードを以下の関数をで囲む。

<?php if ( !is_user_logged_in() ) : ?>
<!--ここにGoogleアナリティクスのトラッキングコード-->
<?php endif; ?>

※プレビュー画面のみならず、公開・非公開記事も「管理画面にログインした状態」で閲覧したものは除外となる。

【更新履歴】
2021.04.30 記事を公開しました。