ADJSubscription 类

您可以通过 ADJSubscription 类将订阅信息发送至 Adjust。构建对象后,将其发送至trackSubscription方法

实例方法

初始化订阅对象

要初始化 ADJSubscription 对象,需要调用 initWithPrice方法。您可以将订阅的细节传递至此方法。

- (nullable id) initWithPrice: (nonnull NSDecimalNumber *) price
                     currency: (nonnull NSString *)        currency
                transactionId: (nonnull NSString *)        transactionId
                   andReceipt: (nonnull NSData *)          receipt

Objective-C

Swift

参数

设置交易日期

您可以记录交易发生的日期。要完成此操作,将日期传递至setTransactionDate方法。

- (void) setTransactionDate: (nonnull NSDate *) transactionDate

Objective-C

Swift

参数

设置交易的销售区域

您可以记录购买发生的区域。要完成此操作,请将国家/地区代码传递至setSalesRegion方法。

- (void) setSalesRegion: (nonnull NSString *) salesRegion

Objective-C

Swift

参数

向订阅对象添加回传参数

你可以向订阅对象附加自定义参数。Adjust SDK 调用您的回传 URL 时会发送这些参数。要添加参数,请调用addCallbackParameter方法。

- (void) addCallbackParameter: (nonnull NSString *) key
                        value: (nonnull NSString *) value

Objective-C

Swift

向订阅对象添加合作伙伴回传参数

你可以向订阅对象附加合作伙伴参数。当有用户触发订阅事件时,Adjust SDK 会将这些参数发送至 Adjust 后端。后端随后会将其转发至渠道合作伙伴。要添加参数,请调用addPartnerParameter方法。

- (void) addPartnerParameter: (nonnull NSString *) key 
-                      value: (nonnull NSString *) value

Objective-C

Swift