GA4事件采集API请求的速率限制规则咨询
GA4 事件采集API(
mp/collect)速率限制规则说明 目前Google并未像Universal Analytics(UA)那样,公开GA4事件采集API(https://www.google-analytics.com/mp/collect)的具体速率限制算法,但结合实际使用经验和社区总结,以下是相关限制参考与最佳实践:
- 单请求事件数量限制:单个POST请求最多可包含25个事件,建议优先使用批量发送方式,减少请求频次
- 单客户端请求频率限制:建议将单用户/客户端的请求频率控制在每秒不超过10次,避免短时间内发送大量请求触发限制
- 每日事件总量限制:普通GA4属性默认每日事件量上限为1000万,超出的事件会被自动丢弃;若业务需要更高额度,可通过Google Analytics后台申请提升
- 触发限制后的处理:当请求被限流时,会返回
429状态码,响应头的Retry-After字段会提示重试间隔,此时需暂停发送并遵循该间隔重试
最佳实践
- 实现请求队列机制,对事件进行批量合并后发送
- 针对
429响应添加重试逻辑,避免频繁重试加剧限流 - 监控事件发送成功率,及时调整发送策略
内容的提问来源于stack exchange,提问作者Bram Luyten
相关产品推荐
相关产品推荐

