我在BigQuery的事件表中创建了一个列,用于记录一些事件信息。
如何从移动应用程序以编程方式将数据添加到该特定列?
这是我的BigQuery表
这是我到目前为止尝试过的代码
Bundle params = new Bundle();
params.putString("image_name", name);
params.putString("full_text", text);
mFirebaseAnalytics.logEvent("share_image", params);
答案 0 :(得分:0)
所有client libraries for BigQuery旨在在受信任的环境中使用,例如开发机器,您控制的服务器或Cloud Functions。据我所知,没有适用于Android或iOS的官方SDK。
我能想到的最简单的方法是使用Cloud Functions中的这些库之一(通过Firebase或直接通过gcloud
工具)托管代码以将数据插入BigQuery,然后从您的移动应用。确保安全访问该Cloud Function,以便只有授权用户才能插入数据。