自动化运营
1. 什么是自动化运营?
当用户满足指定触发条件时,系统自动执行设置好的运营活动,从而实现运营自动化。
2. 如何使用自动化运营?
进入【智能运营】-【自动化运营】-创建运营活动,进入如下界面
配置流程
a. 创建活动标题,例如:注册3天未登录用户
b. 选择要进行精细化运营的用户,比如我们选择条件符合来访城市是北京,性别为女的用户
c. 设置触发条件,例如,用户完成时间“注册”之后3内,没有完成“登录”事件。当用户注册完成3天内没有完成“提交表单”
d. 配置回调接口
1) 创建运营活动时填写的回调接口需要通过验证才能保存
2) 验证规范:GeekData会以POST的形式调用客户的回调接口,并发送样例数据,接口必须返回规定的标志才能通过验证
3) POST的样例数据格式(php为例):
Array
(
[app_id] => 19
[auto_id] => 7
[user_ids] => ["2411","2942","3965","4058","4424","4689","64"]
[day] => 2017-12-01
[title] => 测试1
[callback_url] => https://www.geekdata.com/CALLBACKURL
)
4) 返回结果:{"status":"success"}
demo代码:
<?php
$result = Array( 'status' => 'success');
echo json_encode($result);
?>
注意:
1、用户需要在添加sdk发送数据的时候,发送自己网站中的用户id。参考默认属性
2、用户创建自定义运营配置,保存并开启。
3、GeekData服务会将计算结果数据以POST的形式发送给客户自行提供的回调接口,客户收到数据后即可按自己需求进行后续运营活动。
4、如果回调接口不能正确接收数据并返回规范标志,GeekData会提供重发机制,每小时一次。