从Firebase客户端SDK获取user_pseudo_id?

时间:2019-06-03 16:39:30

标签: firebase firebase-analytics

在Firebase Analytics中,user_pseudo_id自动登录到bigquery。但是,我想在firebase客户端sdk(例如:android,ios sdk)中获取此值以指定用户。 我在firebase的文档中找到了,但是找不到关于此问题的任何参考。有什么建议吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

我刚刚找到它,它是documented here。我还测试了它返回的值可以在BigQuery user_pseudo_id列中找到。

Android示例:

    FirebaseAnalytics.getInstance(this).getAppInstanceId().addOnCompleteListener(new OnCompleteListener<String>() {
        @Override
        public void onComplete(@NonNull Task<String> task) {
            if (task.isSuccessful()) {
                String user_pseudo_id = task.getResult();
            }
        }
    });

我不确定IOS,但可能是this one