0

Google アナリティクスのカスタム変数でこのコードを追跡する必要があります。コードはワードプレス サイトのもので、ユーザーがログインしているかどうかを確認します。特定のコードはこの中にあります: http://core.trac.wordpress.org/browser/tags/3.6/wp-includes/pluggable.php#L716

追跡するコードの部分は次のとおりです。

function is_user_logged_in() {
    $user = wp_get_current_user();

    if ( ! $user->exists() )
        return false;

    return true;
}

条件 Logged_in が満たされたら、カスタム変数を Analytics にプッシュする必要があります。

_gaq.push(['_setCustomVar',
      1,             
     'User Type', 
     'Member',      
      2
   ]);

「ログイン済み」という条件が満たされた場合にのみ、分析コード (これはセッションに基づいています) をどこに挿入すればよいでしょうか?

4

1 に答える 1

0

プラグインでこれを行う方法があるかもしれませんが (プラグインによって異なります)、Analytics コードがヘッダーに追加されていると仮定すると、 in の直前に次を追加でき</head>ますheader.php

<?php if (is_user_logged_in()) { ?>
    <script type="text/javascript">
        _gaq.push(['_setCustomVar',
            1,             
            'User Type', 
            'Member',      
            2
        ]);
    </script>
<?php } ?>

テストされていませんが、うまくいくはずです。

于 2013-08-22T11:20:08.853 に答える