You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:如何获取React Native中Facebook应用事件参数值?API端点不明

获取React Native上报的Facebook应用事件参数值的Graph API方案

核心API端点

你要找的Graph API端点是:

GET /{app-id}/app_events

将{app-id}替换为你的Facebook应用ID即可。

必要权限

请求该接口需要拥有应用的ads_read或app_events_read权限,正式环境需通过Facebook应用审核,测试阶段可直接用开发者账号或测试用户发起请求。

请求示例(cURL)

以下是查询特定事件参数的基础请求示例:

curl -G \
  -d "access_token={你的访问令牌}" \
  -d "event_type={目标事件类型}" \
  -d "fields=parameters" \
  "https://graph.facebook.com/v18.0/{app-id}/app_events"
  • event_type:指定你要查询的事件类型(比如fb_mobile_purchase,对应react-native-fbsdk-next上报的购买事件)
  • fields=parameters:明确要求返回事件的参数数据

精准过滤参数

如果需要筛选包含特定参数值的事件,可添加filter参数:

curl -G \
  -d "access_token={你的访问令牌}" \
  -d "event_type=fb_mobile_purchase" \
  -d "filter=[{'field':'parameters.product_id','operator':'EQUAL','value':'prod123'}]" \
  -d "fields=parameters" \
  "https://graph.facebook.com/v18.0/{app-id}/app_events"

关键注意事项

  • 使用最新的Graph API版本(当前稳定版为v18.0),旧版本可能存在参数兼容性问题
  • 应用事件上报后存在15-30分钟的数据延迟,不要立即查询
  • 测试阶段可添加test_event_code参数过滤测试事件,避免和正式数据混淆:-d "test_event_code={你的测试事件码}"

内容的提问来源于stack exchange,提问作者Marina Kim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 03:19:56