设置回传 设置回传来在 SDK 向 Adjust 发送信息时触发函数。您可以针对 会话 和 事件 设置回传。
设置会话回传来在 SDK 向 Adjust 发送会话信息时触发函数。您可以创建 success 回传和 failure 回传。SDK 向 Adjust 后端发送信息时会触发 success 回传。SDK 向 Adjust 发送信息时出现问题会触发 failure 回传。
会话回传可访问响应数据对象。您可以在回传函数中使用其属性。
message
字符串 服务器信息或者 SDK 记录的错误信息。 Timestamp
字符串 来自 Adjust 后端的时间戳。 adid
字符串 由 Adjust 提供的设备唯一标识符。 jsonResponse
Dictionary <字符串, 对象> 带服务器响应的 JSON 对象。 willRetry
布尔 会话对象失败时返回。表示稍后是否将再次尝试发送数据包。
设置 success 回传来在 SDK 监测到会话时触发函数。
AdjustConfig adjustConfig = new AdjustConfig("{Your App Token}", AdjustEnvironment.Sandbox);
adjustConfig.setLogLevel(AdjustLogLevel.Verbose);
adjustConfig.setSessionSuccessDelegate(SessionSuccessCallback);
//...
Adjust.start(adjustConfig);
//...
public void SessionSuccessCallback (AdjustSessionSuccess sessionSuccessData) {
//...
}
在此示例中,我们设置了一个 sessionSuccess
回传函数并将其注册为 success 回传。该函数会记录 SDK 监测到会话的时间戳。
AdjustConfig adjustConfig = new AdjustConfig("{Your App Token}", AdjustEnvironment.Sandbox);
adjustConfig.setLogLevel(AdjustLogLevel.Verbose);
adjustConfig.setSessionSuccessDelegate(sessionSuccess);
// ...
Adjust.start(adjustConfig);
// ...
public void sessionSuccess (AdjustSessionSuccess sessionSuccessData) {
Debug.Log("Session measured at " + sessionSuccessData.Timestamp);
}
设置 failure 回传来在 SDK 未能监测到会话时触发函数。
AdjustConfig adjustConfig = new AdjustConfig("{Your App Token}", AdjustEnvironment.Sandbox);
adjustConfig.setLogLevel(AdjustLogLevel.Verbose);
adjustConfig.setSessionFailureDelegate(SessionFailureCallback);
//...
Adjust.start(adjustConfig);
//...
public void SessionFailureCallback (AdjustSessionFailure sessionFailureData) {
//...
}
在此示例中,我们设置了一个 sessionFailure
回传函数并将其注册为 failure 回传。该函数会记录会话失败消息。
AdjustConfig adjustConfig = new AdjustConfig("{Your App Token}", AdjustEnvironment.Sandbox);
adjustConfig.setLogLevel(AdjustLogLevel.Verbose);
adjustConfig.setSessionFailureDelegate(sessionFailure);
// ...
Adjust.start(adjustConfig);
// ...
public void sessionFailure (AdjustSessionFailure sessionFailureData) {
Debug.Log("Session measuring failed.Response: " + sessionFailureData.Message);
}
设置事件回传来在 SDK 向 Adjust 发送事件信息时触发函数。您可以创建 success 回传和 failure 回传。SDK 向 Adjust 后端发送信息时会触发 success 回传。SDK 向 Adjust 发送信息时出现问题会触发 failure 回传。
事件回传可访问响应数据对象。您可以在回传函数中使用其属性。
message
字符串 服务器信息或者 SDK 记录的错误信息。 Timestamp
字符串 来自 Adjust 后端的时间戳。 adid
字符串 由 Adjust 提供的设备唯一标识符。 jsonResponse
Dictionary <字符串, 对象> 带服务器响应的 JSON 对象。 EventToken
字符串 事件识别码。 callbackId
字符串 在事件对象上自定义的回传 ID。 willRetry
布尔 事件对象失败时返回。表示稍后是否将再次尝试发送数据包。
设置 success 回传来在 SDK 监测到事件时触发函数。
AdjustConfig adjustConfig = new AdjustConfig("{Your App Token}", AdjustEnvironment.Sandbox);
adjustConfig.setLogLevel(AdjustLogLevel.Verbose);
adjustConfig.setEventSuccessDelegate(EventSuccessCallback);
//...
Adjust.start(adjustConfig);
//...
public void EventSuccessCallback(AdjustEventSuccess eventSuccessData) {
//...
}
在此示例中,我们设置了一个 eventSuccess
回传函数并将其注册为 success 回传。该函数会记录 SDK 监测到事件的时间戳。
AdjustConfig adjustConfig = new AdjustConfig("{Your App Token}", AdjustEnvironment.Sandbox);
adjustConfig.setLogLevel(AdjustLogLevel.Verbose);
adjustConfig.setEventSuccessDelegate(eventSuccess);
// ...
Adjust.start(adjustConfig);
// ...
public void eventSuccess (AdjustEventSuccess eventSuccessData) {
Debug.Log("Event measured at " + sessionSuccessData.Timestamp);
}
设置 failure 回传来在 SDK 未能监测到事件时触发函数。
AdjustConfig adjustConfig = new AdjustConfig("{Your App Token}", AdjustEnvironment.Sandbox);
adjustConfig.setLogLevel(AdjustLogLevel.Verbose);
adjustConfig.setEventFailureDelegate(EventFailureCallback);
//...
Adjust.start(adjustConfig);
//...
public void EventFailureCallback(AdjustEventFailure eventFailureData) {
//...
}
在此示例中,我们设置了一个 eventFailure
回传函数并将其注册为 failure 回传。该函数会记录事件失败消息。
AdjustConfig adjustConfig = new AdjustConfig("{Your App Token}", AdjustEnvironment.Sandbox);
adjustConfig.setLogLevel(AdjustLogLevel.Verbose);
adjustConfig.setEventFailureDelegate(eventFailure);
// ...
Adjust.start(adjustConfig);
// ...
public void eventFailure (AdjustEventFailure eventFailureData) {
Debug.Log("Event measuring failed.Response: " + eventFailureData.Message);
}