Android 如何在FirebaseAnalytics for Unity3D中设置用户ID?

Android 如何在FirebaseAnalytics for Unity3D中设置用户ID?,android,ios,firebase,unity3d,firebase-analytics,Android,Ios,Firebase,Unity3d,Firebase Analytics,我正在为我的unity项目集成Firebase分析。在Firebase初始化期间,我必须调用此方法,如官方文件所示 //设置用户ID。 FirebaseAnalytics.SetUserId(“uber_用户_510”) 在我的Unity项目中,如何获得Android和iOS平台的用户ID 来自官方: public void setUserId(字符串id) 设置用户ID属性 参数: 此设备上此应用程序用户的用户ID,必须为非空且长度不超过36个字符。将ID设置为null将删除用户ID。您不必调

我正在为我的unity项目集成Firebase分析。在Firebase初始化期间,我必须调用此方法,如官方文件所示

//设置用户ID。
FirebaseAnalytics.SetUserId(“uber_用户_510”)

在我的Unity项目中,如何获得Android和iOS平台的用户ID

来自官方:

public void setUserId(字符串id)

设置用户ID属性

参数: 此设备上此应用程序用户的用户ID,必须为非空且长度不超过36个字符。将ID设置为null将删除用户ID。

您不必调用
setUserID
。没有它,Firebase分析就可以正常工作。它的价值可以是你想要的任何东西

setUserId
调用确实适用于开发人员,例如,他们在BigQuery中分析Firebase分析数据,并希望在同一用户在多台设备上玩游戏的情况下合并会话数据。因此,他们可能会使用自己创建的内部用户ID进行此调用。(尽管我们的律师希望我提醒您,此用户ID应按照谷歌的要求创建)

如果你对这件事不感兴趣,或者想推迟到以后去做,那么干脆不打这个电话就好了