最近开始通过Data Studio Firebase连接器探索Firebase数据。我根据user_engagement事件做了一些自定义报告,以便与之前在Flurry中报告的数据进行比较。
当看到一些DAU数据时,它们非常接近但是在MAU上它们往往会膨胀。 (首先在Firebase事件报告模板上看到此行为)。进一步深入研究,我们确实有一种模式,用户经常重新安装应用程序,生成新的app_instance_id。因此,当我使用resettable_device_id后退时,我们就会在设备上禁用广告跟踪,从而导致归零值。 (或者在1月的短暂时间内取消了值,不确定这是客户端还是Firebase链接的一部分)
目前正在考虑大致遵循以下逻辑的内容,如果未设置广告标识符,则回退到app_instance_id。有什么方法可以考虑为度量报告提供可靠的用户标识符? (将来会调用setUserID来使用我们自己的标识符,但希望匹配历史数据)
IF(user_dim.device_info.resettable_device_id is not null,
IF(user_dim.device_info.resettable_device_id = '00000000-0000-0000-0000-000000000000', user_dim.app_info.app_instance_id, user_dim.device_info.resettable_device_id),
user_dim.app_info.app_instance_id
) as unique_user_identifier,
提前致谢。
答案 0 :(得分:2)
更简单的方法来处理resettable_device_id不可用的情况:
IF(user_dim.device_info.limited_ad_tracking, user_dim.app_info.app_instance_id, user_dim.device_info.resettable_device_id) as unique_user_identifier