文档

事件上报概述

更新时间:

您可以将用户在您的APP、小程序、网页等应用上的行为事件(含订单事件)数据实时采集并上报到Quick Audience,会员中台社交互动模块也会将相关用户行为事件同步上报到Quick Audience,这些用户行为事件数据将参与实时ID Mapping获取用户的统一身份标识QAID,然后可以用于自动化营销。并且,若事件开启了上报数据的存储,则该事件上报的数据将存储于分析源,成为用户行为表、订单明细表,可以用于人群筛选、生成AIPL/RFM模型、自定义标签等等。

行为事件例如:

  • 用户在您的App上注册或登录,关键数据包括用户的会员ID、用户注册使用的手机号或关联的微信账号、行为发生的时间、App名称等。

  • 用户通过微信小程序购买,关键数据包括用户的OpenID、UnionID、订单号、发生的时间、订单状态、微信小程序AppID、购买商品编码、数量、金额、支付方式等。

  • 用户通过会员中台模块注册会员、购买商品、使用优惠券等。

说明

本文介绍的是新版实时事件上报方式,您也可以仍使用老版实时事件上报方式,老版不支持事件数据参与ID Mapping获取QAID,不支持事件数据存储于分析源,仅可用于行为事件组件开始的自动化营销,详情请参见事件管理(老版)

事件上报方式

当前Quick Audience支持以下事件上报方式:

  • Quick Tracking:通过阿里云全域采集及增长分析(Quick Tracking)采集上报,仅适用于APP、小程序、网页(含H5),Quick Audience对接Quick Tracking,应用可以利用Quick Tracking提供的SDK实现事件采集上报。

    说明
    • 由于Quick Tracking仅对张家口、上海两个地域提供服务,若您的Quick Audience处于深圳,将无法通过Quick Tracking实现事件上报到Quick Audience。

  • 自主接入:不限应用类型,通过自主开发程序,实现应用埋点采集事件数据,并转化为Quick Audience定义的事件模型,通过Quick Audience给出的事件上报接口进行上报。

  • 社交互动:若您购买了社交互动功能包社交互动模块定义的用户行为事件将直接由社交互动模块自动上报。

  • 会员中台:若您购买了会员中台功能包会员中台模块定义的用户行为事件将直接由会员中台模块自动上报。

说明

所有事件上报方式均支持开启/关闭存储。

订单事件说明

订单事件是一类特殊的行为事件,聚焦于用户购买商品的相关行为。

当前系统为自主接入、会员中台两种方式提供了三种标准化的订单事件:购买商品、商品退款、取消订单,详细信息请参见事件中心。上报的订单事件数据可作为行为数据用于自动化营销;若开启了存储,存储后将成为订单明细表。

若您不按照标准化的订单事件模型,而是按照一般行为事件模型上报订单事件,上报的订单事件数据存储后将成为用户行为表。

Quick Tracking上报流程

  1. 购买与您的Quick Audience处于相同地域的Tablestore实例,并向Quick Audience授权访问,请参见Tablestore授权配置

  2. 购买与您的Quick Audience处于相同地域的Quick Tracking,并在Quick Tracking控制台配置与Quick Audience对接需要的信息,请参见Quick Tracking购买与对接

  3. Quick Tracking控制台配置组织、应用、事件、属性等,相关说明请参见配置Quick Tracking应用

  4. 进行ID类型管理,设置Quick Audience支持的用户ID类型,以及用户ID参与ID Mapping的策略。

  5. 进行QT事件授权,将Quick Tracking应用中的事件同步到Quick Audience的指定工作空间内的事件列表

  6. 若需要事件上报的数据存储于分析源,成为用户行为表,便于后续使用,请在事件列表中打开事件的存储开关。

  7. 利用Quick Tracking提供的SDK,根据事件模型开发采集上报数据的程序,加入您的APP、小程序、网页应用。

  8. 当用户在您的应用执行了相应的行为事件时,上一步中开发的程序将自动采集上报数据。

    数据被Quick Audience接收后,将参与实时ID Mapping获取用户的QAID;若开启了存储,将存储于分析源。

自主接入上报流程

  1. 购买与您的Quick Audience处于相同地域的Tablestore实例,并向Quick Audience授权访问,请参见Tablestore授权配置

  2. 进行ID类型管理,设置Quick Audience支持的用户ID类型,以及用户ID参与ID Mapping的策略。

  3. 根据业务需要定义事件的模型,或直接使用系统预置事件的模型,请参见事件管理

    若需要事件上报的数据存储于分析源,成为用户行为表,便于后续使用,请在事件列表中打开事件的存储开关。

  4. 您自主开发埋点程序,确保能采集到完整的事件模型数据,将程序加入您的APP、小程序、网页等应用。

  5. 利用Quick Audience提供的API,根据事件模型开发上报数据的程序,加入同一个应用。请参见事件上报接口规范

  6. 当用户在您的应用执行了相应的行为事件,并被您的埋点程序采集到时,上一步中开发的程序将自动上报数据。

    数据被Quick Audience接收后,将参与实时ID Mapping获取用户的QAID;若开启了存储,将存储于分析源。

会员中台上报流程

  1. 购买会员中台功能包,开通会员中台模块。模块定义的用户行为事件将自动同步到事件列表

  2. 若需要事件上报的数据存储于分析源,成为用户行为表,便于后续使用,请在事件列表中打开事件的存储开关。

  3. 当用户执行了模块定义的用户行为事件时,模块将自动上报数据。

    数据被Quick Audience接收后,将参与实时ID Mapping获取用户的QAID;若开启了存储,将存储于分析源。

    说明

    由于Quick Audience默认支持会员中台上报的用户ID,您无需单独进行ID类型管理

社交互动上报流程

  1. 购买社交互动功能包,开通社交互动模块。模块定义的用户行为事件将自动同步到事件列表

  2. 若需要事件上报的数据存储于分析源,成为用户行为表,便于后续使用,请在事件列表中打开事件的存储开关。

  3. 当用户执行了模块定义的用户行为事件时,模块将自动上报数据。

    数据被Quick Audience接收后,将参与实时ID Mapping获取用户的QAID;若开启了存储,将存储于分析源。

    说明

    由于Quick Audience默认支持社交互动上报的用户ID,您无需单独进行ID类型管理