We constantly publish updates to our documentation, which may not yet be available in your language. For the most current information, use the English version.
중복 이벤트 트래킹을 방지하기 위해 추가적인 ID를 전송할 수도 있습니다. SDK는 최근 순으로 10개의 ID를 저장하고 중복된 트랜잭션 ID가 있는 매출 이벤트를 건너뜁니다.
ID 설정을 위해서는 setTransactionId 메서드를 호출하고 트랜잭션 ID를 string 인수로 전달합니다.
Javascript
var adjustEvent = new AdjustEvent("abc123");
//...
adjustEvent.setTransactionId("{transactionId}");
//...
Adjust.trackEvent(adjustEvent);
예시
본 예시에서는 사용자가 버튼을 조작할 때마다 g3mfiw 이라는 토큰으로 이벤트를 측정합니다. Adjust는 5e85484b-1ebc-4141-aab7-25b869e54c49 값으로 uniqueId 문자열 변수를 만든 후 이 값을 setTransactionId 메서드에 전달하여 transactionId 속성을 설정합니다.
Javascript
function _onPress_trackRevenueEvent() {
var adjustEvent = new AdjustEvent("g3mfiw");
var uniqueId = "5e85484b-1ebc-4141-aab7-25b869e54c49"
adjustEvent.setTransactionId(uniqueId);
Adjust.trackEvent(adjustEvent);
}
//...
<>
<View style={styles.container}>
<TouchableHighlight
style={styles.button}
onPress={_onPress_trackRevenueEvent}>
<text>Track Revenue Event</Text>
</TouchableHighlight>
</View>
</>
Adjust는 SDK에서 URL로 정보를 전송하는 데 사용할 수 있는 다양한 플레이스홀더를 지원합니다. 예를 들어, iOS의 경우 {idfa} 플레이스홀더, Android의 경우 {gps_adid} 플레이스홀더입니다. {publisher_parameter} 플레이스홀더는 단일 문자열의 모든 콜백 파라미터를 나타냅니다.
Adjust 콜백 가이드에서 사용 가능한 값의 전체 목록을 비롯하여 URL 콜백을 사용하는 방법을 자세히 알아보실 수 있습니다.
트래킹하려는 각 이벤트에 커스텀 문자열 ID를 추가할 수도 있습니다. Adjust 백엔드는 이벤트 콜백에서 이러한 식별자를 보고합니다. 이를 통해 성공적으로 트래킹된 이벤트 확인이 가능합니다.
본 ID를 설정을 위해서는 ID를 string 인수로 한 setCallbackId 메서드를 호출하시기 바랍니다.
Javascript
var adjustEvent = new AdjustEvent("abc123");
//...
adjustEvent.setCallbackId("your_callback_id");
//...
Adjust.trackEvent(adjustEvent);
예시
예시에서는 사용자가 버튼을 조작할 때마다 g3mfiw 라는 토큰으로 이벤트를 측정합니다. Adjust는 f2e728d8-271b-49ab-80ea-27830a215147 값으로 callbackId 라는 문자열 변수를 만든 후 이 값을 setCallbackId 메서드에 전달하여 callbackId 속성을 설정합니다.
Javascript
function _onPress_trackUniqueCallbackEvent() {
var adjustEvent = new AdjustEvent("g3mfiw");
var callbackId = "f2e728d8-271b-49ab-80ea-27830a215147"
//...
adjustEvent.setCallbackId(callbackId);
//...
Adjust.trackEvent(adjustEvent);
}
<>
<View style={styles.container}>
<TouchableHighlight
style={styles.button}
onPress={_onPress_trackUniqueCallbackEvent}>
<text>Track Unique Callback Event</Text>
</TouchableHighlight>
</View>
</>