我在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。
我还希望在报告中获取用户自定义数据,例如其名称,电子邮件等,因为我已经创建了自定义维度,现在发送硬编码值 但它没有显示在任何地方?
答案 0 :(得分:0)
您必须先在Google Analytics后端设置UserID功能,然后才能使用它:
看来,您的自定义维度存在同样的问题。如果您向GA发送自定义维度(或自定义指标),则首先必须在GA后端设置维度(或指标):
管理员 - &gt;选择属性 - &gt;向下滚动到&#34;自定义维度&#34;在“属性”列中。
但是你没有发送数据,可以识别用户到GA - 这可能会导致GA障碍。