adjust-icon

发送订阅信息

您可以用 Adjust SDK 记录 Play 商店的订阅,并验证这些订阅是否有效。用户购买订阅后,实例化一个包含细节的 AdjustPlayStoreSubscription 对象。

1. 实例化订阅对象

方法签名
public AdjustPlayStoreSubscription(final long price,
final String currency,
final String sku,
final String orderId,
final String signature,
final String purchaseToken)

要开始设置,先实例化一个包含订阅购买细节的订阅对象。为此,请创建一个新的 AdjustPlayStoreSubscription 对象,并传送下列参数:

参数数据类型描述
pricelong订阅价格
currencyString订阅使用的币种
skuString产品 ID
orderIdString您的交易 ID
signatureString购买数据的签名
purchaseTokenString交易唯一识别码。请参考Google 的文档,了解更多信息。

记录购买日期

方法签名
public void setPurchaseTime(final long purchaseTime)

您可以记录用户购买订阅的日期。SDK 会返回该数据用于报告。请使用时间戳调用 setPurchaseTime 方法,记录该信息。

添加回传参数

方法签名
public void addCallbackParameter(String key, String value)

你可以向订阅对象附加回传参数。SDK 会将这些参数附加至您的回传 URL。要添加回传参数,请在订阅对象上调用 addCallbackParameter 方法。多次调用该方法可添加多个回传参数。

添加合作伙伴参数

方法签名
public void addPartnerParameter(String key, String value)

你可以向订阅对象附加合作伙伴参数。用户购买订阅时,SDK 会将这些参数发送至 Adjust 服务器。Adjust 服务器会将此信息转发至您的合作伙伴。要添加合作伙伴参数,请在您的订阅对象上调用addPartnerParameter方法。多次调用该方法可添加多个合作伙伴参数。

2. 发送订阅信息

方法签名
public static void trackPlayStoreSubscription(final AdjustPlayStoreSubscription subscription)

设置好订阅对象后,您就可以使用 Adjust SDK 将其发送给 Adjust 了。将已完成对象传送至 trackPlayStoreSubscription 方法,以记录用户订阅购买。