如何在Google Analytics分析报告中显示用户数据和用户ID

时间:2017-05-04 08:20:21

标签: php codeigniter google-analytics google-tag-manager

我在google analytics中打开了userid政策它为我提供了

 ga('set', 'userId', {{USER_ID}}); // Set the user ID using signed-in user_id. and i am using the codeigniter to get the userid from session

    <script>      
    ga('create', 'UA-98432350-1', 'auto');
    <?php

    if (isset($user_id)) {
      $gacode = "ga('create', 'UA-98432350-1', 'auto', {'userId': '%s'});";
     echo sprintf($gacode, $user_id);
     }     
    ?>

    ga('set', 'dimension1', 'its the dimension value');
    ga('send', 'pageview');

    </script>

这是我用过的代码

应用此代码后,“受众群体”标签中的用户浏览器仍显示ClientId,但未显示userId。

我还希望在报告中获取用户自定义数据,例如其名称,电子邮件等,因为我已经创建了自定义维度,现在发送硬编码值     但它没有显示在任何地方?

enter image description here

1 个答案:

答案 0 :(得分:0)

您必须先在Google Analytics后端设置UserID功能,然后才能使用它:

  1. 登录您的GA帐户,然后转到&#34;管理员&#34;
  2. 选择该属性,然后单击&#34;跟踪信息&#34; - &GT;这是User-ID功能
  3. 激活用户ID
  4. 看来,您的自定义维度存在同样的问题。如果您向GA发送自定义维度(或自定义指标),则首先必须在GA后端设置维度(或指标):

    管理员 - &gt;选择属性 - &gt;向下滚动到&#34;自定义维度&#34;在“属性”列中。

    但是你没有发送数据,可以识别用户到GA - 这可能会导致GA障碍。