中文

事件跟踪

您可以将事件与事件识别码相关联,从而通过 Adjust SDK 跟踪事件信息。为此,您需要在 Adjust 控制面板中为每个想跟踪的事件创建事件识别码

例如,如果您想跟踪应用中某个按钮的所有点击,首先要设置事件识别码。然后每次用户点击按钮时,使用事件识别码调用 trackEvent 方法。

Java

Javascript

如果您启用了日志,就应当看到一条信息,说明 SDK 已经记录事件信息。

收入跟踪

您可以使用事件跟踪功能跟踪应用中生成收入的操作,包括广告交互和应用内购买。例如,如果每次点击值 1 欧分,那么您可以这样跟踪收入事件:

Java

Javascript

遵照 ISO 4217 标准,货币识别码应当是包含 3 个字符的字符串。Adjust 后端会将收入换算为您选定的报告币种。欢迎查看我们的跟踪不同货币的购买指南,了解更多信息。

要进一步了解收入和事件跟踪相关信息,请参阅事件跟踪指南

事件数据去重

您也可以发送一个可选的标识符,以避免跟踪重复事件。SDK 会存储最新的十个标识符。这意味着带有重复交易 ID 的收入事件会被跳过。要设置标识符,请调用AdjustEvent.setOrderId()方法

Java

Javascript

应用内收入验证

您可以使用收入验证来检查应用内购买的真实性。请参阅安卓收入验证 SDK了解详情。

回传参数

您可以在 Adjust 控制面板中为事件注册回传 URL。这样,只要 SDK 跟踪到事件,Adjust 后端都会向该 URL 发送 GET 请求。您可以在跟踪前调用事件的 addCallbackParameter方法,向该事件添加回传参数。之后 Adjust 后端会将这些参数附加至您的回传 URL。

SDK 会将回传参数发送至您的服务器。配置好事件的参数后,SDK 会将参数附加至您的回传 URL。您可以利用该信息,通过自己的 BI 系统分析用户应用内行为。

例如,假设您注册了 URL http://www.mydomain.com/callback,则可以下列方式跟踪事件:

Java

Javascript

Adjust SDK 会跟踪事件,并向您附加回传参数的 URL 发送请求。

http://www.mydomain.com/callback?key=value&foo=bar

如果您使用的是 CSV 上传,请务必在 CSV 定义中添加参数

Adjust 支持许多占位符,这些占位符可用来将信息从 SDK 发送至您的 URL。例如,您可以使用 {gps_adid} 占位符传递设备的广告 ID。{publisher_parameter} 占位符可在单一字符串中呈现所有回传参数。

请注意:
Adjust 不会存储您的自定义回传参数。自定义回传参数只会附加在您的回传 URL 中。

若想进一步了解 URL 回传,查看可用参数的完整列表,请参阅我们的回传指南

合作伙伴参数

您可以添加合作伙伴参数,向渠道合作伙伴发送额外的信息。

Adjust 可向您设置的外部合作伙伴发送合作伙伴参数。这些信息可用来进行更精细的数据分析,开展再营销活动。您设置好参数并为合作伙伴启用参数发送后,后端就会将这些参数转发给合作伙伴。

例如,您可以同时发送 product_id 信息和购买事件,或 user_id 和登录事件。合作伙伴参数与回传参数不同,前者不会默认显示在原始数据中。您可以添加 {partner_parameters} 占位符,在同一个字符串中接收参数。

合作伙伴参数的运作方式与回传参数类似。您可以在事件上调用addPartnerParameter 方法来进行添加。

Java

Javascript

回传标识符

您可以为想要跟踪的每个事件添加自定义字符串标识符。Adjust 后端将在事件回传中报告该标识符。这样,您就能了解哪些事件已经被成功跟踪。您可通过在事件上调用setCallbackId 方法来设置此标识符。

Java

Javascript