如何使用HTTP请求或API获取Firebase分析数据? 我想在我的网站上显示Firebase分析数据我可以使用查询获取Firebase分析数据吗?
2
A
回答
5
您不能直接从http或api执行此操作。但是您需要导出到BigQuery,然后您可以查询数据。我并不清楚BigQuery是如何工作的以及如何在网站上获取和显示数据,但您无法在自由计划中执行此操作。
您可以将战争分析数据导出到BLAZE plan的BigQuery中。然后你可以从BigQuery数据库中查询。
0
谷歌的BigQuery,获得项目(在这里你会写SQL查询来获取数据):https://bigquery.cloud.google.com/dataset/ 谷歌的BigQuery文档:https://cloud.google.com/bigquery/docs/
快速入门使用Web UI:https://cloud.google.com/bigquery/quickstart-web-ui 的BigQuery提示:UNNEST功能(有助于将阵列数据分割为单个项目):https://firebase.googleblog.com/2017/03/bigquery-tip-unnest-function.html
-----------------------------------
#standardSQL
SELECT
field_1, field_2, field_N
FROM `datasetName.tableName`,
WHERE
field_1 = 'something'
--------Examples-------------------
#standardSQL
SELECT
*
FROM
`bigquery-public-data.samples.natality`
WHERE
year = 1969
AND state = 'CA'
LIMIT 100;
-----------------------------------
#standardSQL
SELECT
repository,
actor_attributes.blog,
actor_attributes.email
FROM
`bigquery-public-data.samples.github_nested`
WHERE
repository.has_downloads = true
LIMIT 10;
-----------------------------------
#standardSQL
SELECT
repository,
actor_attributes.blog,
actor_attributes.email
FROM
`bigquery-public-data.samples.github_nested`
WHERE
repository.language = 'Java'
LIMIT 10;
-----------------------------------
#standardSQL
SELECT
*
FROM
`bigquery-public-data.samples.github_nested`
WHERE
repository.language = 'Java'
LIMIT 10;
-----------------------------------
#standardSQL
SELECT
*
FROM
`myProjectDatasetName.app_events_20180118`
WHERE
user_dim.geo_info.city = 'Moscow'
#LIMIT 10;
-----------------------------------
#standardSQL
SELECT
*
FROM
`myProjectDatasetName.app_events_20180118`
WHERE
user_dim.user_id = '5365621384'
#LIMIT 10;
-----------------------------------
#standardSQL
SELECT event.name, event.timestamp_micros
FROM `firebase-analytics-sample-data.android_dataset.app_events_20160607`,
UNNEST(event_dim) as event
WHERE event.name = "round_completed"
-----------------------------------
#standardSQL
SELECT user_dim.user_id, event.name, event.date, event.params, event.timestamp_micros, event.previous_timestamp_micros
FROM `myProjectDatasetName.app_events_20180118`,
UNNEST(event_dim) as event
WHERE
user_dim.user_id = '53156651903'
AND
event.name = 'test'
ORDER BY event.timestamp_micros DESC
-----------------------------------
#standardSQL
SELECT
user_dim.user_id,
user_dim.geo_info.country,
user_dim.geo_info.city,
user_dim.app_info.app_version,
user_dim.app_info.app_platform,
event.date,
event.name,
event.params,
event.timestamp_micros,
event.previous_timestamp_micros
FROM `myProjectDatasetName.app_events_20180118`,
UNNEST(event_dim) as event
WHERE
user_dim.user_id = '5314561903'
AND
event.name = 'test'
ORDER BY event.timestamp_micros DESC
-----------------------------------
相关问题
- 1. Swift&Firebase |使用textField获取一段数据并用数据查询firebase
- 2. 我可以使用LLVM分析Fortran吗?
- 3. 我可以使用antlr解析部分数据吗?
- 4. 我可以查询任何zookeeper节点以获取任何数据吗?
- 5. Angularfire2 - 可以通过查询更新Firebase列表的数据吗?
- 6. 我可以使用SQL从XML查询/填充数据吗?
- 7. 我可以在form中使用form.cleaned_data来查询数据库吗?
- 8. 使用匿名引用,我可以从中获取数据吗?
- 9. 我可以使用vb.net解析SQL查询吗?
- 10. 可以使用“规则”来提高Firebase数据库中的查询性能吗?
- 11. 我可以使用URL更改Firebase实时数据库吗?
- 12. 我可以使用WCF数据服务(OData)查询执行“区分”吗?
- 13. 我们可以像查询sql查询数据集吗?
- 14. 分析Firebase数据
- 15. 我们可以使用javascript访问/获取数据吗?
- 16. 我可以使用$ _POST从数据库获取信息吗?
- 17. 我们可以使用JavaScript从网页获取数据吗?
- 18. 我们可以使用SQLAlchemy获取postgres数据库转储吗?
- 19. 我可以将Solr用于1000万行的分析数据吗
- 20. 我可以查询获取MLS数据的免费/付费网络服务吗?
- 21. 我可以在单个查询中获取与聚合有关的数据吗?
- 22. 如何编写查询,我可以按月获取数据?
- 23. 我可以为特定数据查询Cloudant NOSQL数据库吗?
- 24. Firebase分析如何获取用户的事件存储数据?
- 25. 是否可以使用REST API获取Firebase动态链接分析?
- 26. 可以查询请求的数据吗?
- 27. 我可以在使用SQLAlchemy的查询中运行查询吗?
- 28. 我可以在INSERT查询中使用SELECT子查询吗?
- 29. 我可以从Excel VBA Web查询获取流吗?
- 30. 我可以从JPA查询对象获取SQL字符串吗?