Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.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
C# 从移动应用程序向BigQuery验证和流式传输数据_C#_Unity3d_Architecture_Google Bigquery - Fatal编程技术网

C# 从移动应用程序向BigQuery验证和流式传输数据

C# 从移动应用程序向BigQuery验证和流式传输数据,c#,unity3d,architecture,google-bigquery,C#,Unity3d,Architecture,Google Bigquery,我希望每次用户打开应用并登录Facebook时,都能从移动应用(Unity开发)向BigQuery插入数据 我想知道我是否可以从移动应用程序直接使用BQ的流式API?据我所知,要使用流式API,我需要创建一个BQ客户机,要使用BQ客户机,我需要进行身份验证。 在这种情况下,我想我可能必须创建一个API,该API将从打开移动应用程序的设备接收数据,以将数据流传输到BQ 或者,有没有办法通过移动应用程序进行身份验证?我错过什么了吗?在我的情况下,我应该采取不同的行动吗 提前谢谢 看一看。您可以让应用

我希望每次用户打开应用并登录Facebook时,都能从移动应用(Unity开发)向BigQuery插入数据

我想知道我是否可以从移动应用程序直接使用BQ的流式API?据我所知,要使用流式API,我需要创建一个BQ客户机,要使用BQ客户机,我需要进行身份验证。 在这种情况下,我想我可能必须创建一个API,该API将从打开移动应用程序的设备接收数据,以将数据流传输到BQ

或者,有没有办法通过移动应用程序进行身份验证?我错过什么了吗?在我的情况下,我应该采取不同的行动吗


提前谢谢

看一看。您可以让应用程序向Firebase报告事件,这些事件每天自动导出到BigQuery。在BigQuery中,您可以运行查询以查看有多少用户打开了应用程序并触发了特定事件。

是否仍有办法从移动应用程序直接向BQ插入数据?我曾尝试使用Firebase Analytics,但我并不特别喜欢它所使用的表模式,我认为没有办法不导出自动收集的事件和用户属性(我对此不感兴趣)。如果您对Firebase模式不满意,您可以跳过该表,以便更好地使用它(这将是我的首选方法)。另一个选择是在应用程序本身中流式传输到BigQuery,但我怀疑Firebase会更容易设置。感谢您的回复@Elliott Brossard。关于服务帐户选项,因为我正在为移动应用程序(unity)执行此操作。我必须遵循此指南:对于HTTP/REST部分,是这样吗?关于使用RSA与SHA2566签名的指南,我还有另一个问题,我将提出一个新问题。关于视图方法,BigQuery中是否有自动创建视图的方法(例如,每24小时一次)由于Firebase的导出每天都会创建一个新表?如果您发布一个单独的问题,我很乐意回答有关创建视图的问题--注释部分有点受限:)您不需要每天都有一个单独的视图。我不太了解服务帐户,但也许其他人可以回答。我理解,谢谢!我在这里创建了一个问题:。我还有一个问题,但我必须等90分钟才能发布另一个问题,很遗憾:(