Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React Native Firebase Analytics获取用户国家/地区_Javascript_Firebase_React Native_Firebase Analytics_React Native Firebase - Fatal编程技术网

Javascript React Native Firebase Analytics获取用户国家/地区

Javascript React Native Firebase Analytics获取用户国家/地区,javascript,firebase,react-native,firebase-analytics,react-native-firebase,Javascript,Firebase,React Native,Firebase Analytics,React Native Firebase,问题 我想在React Native中获取用户的当前国家,以了解他们是否在欧盟,这样我就可以显示GDPR同意书,以收集用于广告目的的个人数据 我不想要求用户允许位置服务,因为我的应用不需要有他们的当前位置 我已经在我的应用程序中安装了React Native Firebase,我注意到分析会在我的控制台中告诉我用户所在的国家 有人知道我如何通过JS代码中的React Native Firebase Analytics访问用户的国家/地区吗 如果有人有更好的方法来获得用户的国家,我也愿意 提前谢谢

问题

我想在React Native中获取用户的当前国家,以了解他们是否在欧盟,这样我就可以显示GDPR同意书,以收集用于广告目的的个人数据

我不想要求用户允许位置服务,因为我的应用不需要有他们的当前位置

我已经在我的应用程序中安装了React Native Firebase,我注意到分析会在我的控制台中告诉我用户所在的国家

有人知道我如何通过JS代码中的React Native Firebase Analytics访问用户的国家/地区吗

如果有人有更好的方法来获得用户的国家,我也愿意


提前谢谢

Google Analytics for Firebase自动从大量数据点(主要是用户连接的IP地址)中获取用户的位置。没有API可以从分析中获取这些信息

大多数需要此信息的应用程序使用类似的IP到位置查找API来确定此信息,或检查用户的电话设置