提问人:mohammad mahdi Esmaeilpour 提问时间:11/17/2023 更新时间:11/19/2023 访问量:20
如何在 Google Analytics 中区分拥有有效付费订阅的用户和其他用户?[关闭]
How to distinguish users who have active paid subscriptions from other users in Google Analytics? [closed]
问:
社区
我们有一个连接到 Google Analytics 4 的应用程序,用户可以通过购买月度或年度订阅来访问完整内容。我们将购买事件从服务器发送到 Google Analytics。
我想在 Google Analytics 中将具有有效订阅的用户的行为与没有有效订阅的用户的行为(花费的时间、事件等)进行比较。
我可以在购买时设置用户参数,但是当订阅到期时,我需要精确更改此参数的值。
是否可以定义购买订阅的用户在指定天数后进入和退出的受众?
还有别的办法吗?
您可以提供的任何指导或解决方案将不胜感激。
答:
-1赞
ali izadi
11/19/2023
#1
是的,可以使用 Google Analytics 4 定义一个受众群体,购买订阅的用户在指定天数后进入和退出。为此,您可以创建名为“subscription_status”的自定义维度,并根据用户的订阅状态更新其值。这是如何做到的:
- 创建自定义维度
- 购买订阅时更新订阅状态:。例如,您可以发送以下事件:
{
"name": "purchase",
"params": {
"subscription_status": "active"
}
}
- 在订阅到期时更新订阅状态:当用户的订阅到期时,向 Google Analytics(分析)4 发送另一个事件,其中包含名为“subscription_status”的自定义维度和值“已过期”。例如,您可以发送以下事件:
{
"name": "subscription_expired",
"params": {
"subscription_status": "expired"
}
}
- 创建受众并输入以下条件:
event_name equals purchase
AND
params.subscription_status equals active
此受众将包括已购买订阅但尚未过期的所有用户。
检查数据的另一种方法是使用 BigQuery 查询数据集,并过滤在订阅和到期之间发生的事件。
评论