ADJEvent 类

ADJEvent 类包含应用内被触发事件的信息。要发送此信息到 Adjust 后端,您可以发送 ADJEvent 对象至 Adjust SDK 的 trackEvent 方法

方法

设置事件对象

要记录事件,您需要使用从 Adjust 控制面板中生成的事件识别码来设置事件对象。每个要跟踪的事件都需要有一个来自控制面板的独一无二的识别码。这能保证 Adjust 后端可以区别事件。

+ (nullable ADJEvent *) eventWithEventToken: (nonnull NSString *) eventToken	

Objective-C

Swift

参数

设置唯一回传 ID

您可以使用setCallbackId方法为想要跟踪的事件设置一个自定义标识符。之后便可以使用此 ID 报告成功和失败的事件。

- (void) setCallbackId: (nonnull NSString *) callbackId	

Objective-C

Swift

参数

将回传参数发送至 Adjust

您可以在 Adjust 控制面板中设置回传 URL。当用户在应用内触发事件时,Adjust 便会对此进行调用。您还可以通过调用addCallbackParameter方法来发送回传参数。

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

Objective-C

Swift

将回传参数发送至渠道合作伙伴

当用户在应用内触发事件时,您可以将参数发送至渠道合作伙伴。要完成此操作,请调用addPartnerParameter方法。

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

Objective-C

Swift

将收入详情发送回 Adjust

您可以将财务事件的收入详情发送到 Adjust 后端。要完成该操作,您可以调用setRevenue方法,发送货币种类和交易金额。

- (void) setRevenue: (double) amount
           currency: (nonnull NSString *) currency 

Objective-C

Swift

参数