与Singular集成
词汇表
Singular
移动端归因和营销分析平台。Singular帮助应用程序开发者、营销人员和品牌跟踪、衡量和优化其营销活动在各种渠道和设备上的有效性。
有关该平台的详细信息,请参阅Singular文档。
应用程序ID
移动应用程序ID,值对于每个移动平台(Android、iOS等)唯一。它对应于可以在Singular中所需应用程序的

应用内事件
用户获取
再营销
客户用户ID (CUID)
由应用程序所有者在用户注册时生成和设置的用户ID。网页商城和Singular的СUID应当保持一致。此参数用于用户匹配和归因。
回传
SDK密钥
集成过程
Singular和艾克索拉支持移动应用S2S集成,该集成可以帮助您衡量和评估用户获取和再营销活动在将流量吸引到网页商城方面的效果。艾克索拉将网页商城购买信息以移动应用内事件的形式发送到Singular,随后Singular将其归因到相应的来源。
如果符合以下条件,可以配置移动应用程序集成以获得高级事件分析:
通过艾克索拉和Singular S2S集成可使用以下事件:
事件 | 描述 |
---|---|
xsolla-billing-payment | 商品购买。事件参数包含购买信息。 |
运行机制
集成包括艾克索拉和Singular之间的双向数据流。以下是用户进行购买时的系统交互场景。
%%{init: {'themeVariables': { 'noteBkgColor': 'transparent', 'noteBorderColor': 'transparent', 'noteTextColor': '#495C6B' }}}%% sequenceDiagram participant User participant Mobile App participant Web Shop participant Xsolla Backend participant Singular User->>Mobile App: 1. Logs in Mobile App->>Singular: 2. Sends CUID Singular->>Xsolla Backend: 3. Sends postback User->>Web Shop: 4. Logs in using CUID User->>Web Shop: 5. Makes a purchase Web Shop->>Xsolla Backend: 6. Sends purchase event Xsolla Backend->>Singular: 7. Sends xsolla-billing-payment event
- 用户(玩家)注册或登录移动应用程序。
- 应用程序向Singular发送应用内事件,例如
login
或任何其他包含CUID的事件。 - Singular向艾克索拉发送回传,其中包含CUID和其他用户设备相关数据。
- 用户使用CUID登录网页商城。
- 用户在网页商城进行购买。
- 购买事件发送到艾克索拉服务器并与从Singular接收的数据进行匹配。
- 艾克索拉服务器向Singular发送一个应用内事件,其中包含映射所需的参数。
Singular将新事件、购买和收入归因到推动实现用户获取或用户回归的媒体来源。
如何在发布商帐户中设置
- 在发布商帐户中打开您的项目,前往集成部分。
- 单击Singular窗格。
- 在移动应用S2S集成面板中,单击配置。
- 在打开的窗口中,确保勾选启用此集成复选框。
- 提供以下数据:
- Singular SDK密钥。
- 应用程序ID,值对于每个移动平台(Android、iOS等)唯一。要添加平台,请单击添加应用程序ID。
- 单击保存。
- 在Singular中启用集成。
保存设置后,S2S集成面板上将显示一个绿色指示器。
要更改已连接的集成:
- 单击Singular窗格。
- 在打开的窗口中进行所需更改。
- 单击保存。
如何在Singular中设置
在Singular中,您需要:
获取SDK密钥
- 登录您的Singular帐户。
- 打开
Developer Tools > SDK Integration 部分。 - 前往
SDK Keys 选项卡。 - 单击
Show Keys 。 - 复制
SDK Key 字段中的值。
激活与艾克索拉的集成
- 登录您的Singular帐户。
- 前往
Attribution Setup > Partner Configuration 部分。 - 单击
Add Partner 。 - 在搜索栏中输入并选择
Xsolla 。
- 在打开的窗口中,选择要配置集成的应用程序。
- 单击
Next 。 - 确保在
Events Postbacks 区块中选择了Login 事件。 - 单击
Save 。
事件值结构
如果想设置特定事件或当前集成方案无法满足您的需求,请联系您的客户成功经理或发送邮件至csm@xsolla.com。
商品购买
当用户在网页商城中进行购买时,艾克索拉向Singular发送xsolla-billing-payment
事件。以下购买信息在事件参数中传递:
参数 | 描述 |
---|---|
content_id | 订单中的单个SKU或SKU数组。 |
quantity | 相应SKU的商品数量(一个或一组)。 |
revenue | 购买金额。包含折扣。不包含任何佣金和税费。 |
currency | 购买货币。 |
其他数据
除了xsolla-billing-payment
事件中传递的参数,艾克索拉还发送以下数据:
参数 | 描述 |
---|---|
a | Singular SDK密钥。 |
p | 应用平台。例如:iOS。 |
ip | 用户设备的公共IP地址。 |
ve | 用户设备的操作系统版本。 |
ma | 用户设备的品牌。例如:Apple。 |
mo | 用户设备型号。例如:iPhone 4S。 |
lc | 用户设备的区域设置(使用^[a-z]{2}-[A-Z]{2}$ 格式),例如:en_US 。 |
i | Singular侧的应用程序ID。 |
att_authorization_status | 应用跟踪透明度(ATT)状态代码。 |
n | 事件名称。最大长度为32个字符。 |
is_revenue_event | 事件是否与收入相关。 |
amt | 货币金额。 |
cur | 货币。参照ISO 4217标准的三字母货币代码。 |
custom_user_id | CUID。 |
partner | 合作伙伴 — xsolla 。 |
e | 其他自定义参数(可选)。 |
发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。