config 메서드 설정 Adjust SDK에서 수신할 로그 레벨을 정의합니다.
AdjustLogLevel? logLevel;
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox);
//...
adjustConfig.logLevel = AdjustLogLevel.verbose;
//...
Adjust.start(adjustConfig);
AdjustLogLevel.Verbose
풀 로깅 활성화 AdjustLogLevel.Debug
디버그 문제를 위해 더욱 상세한 로깅 활성화 AdjustLogLevel.Info
정보, 경고, 오류, assert 로그 반환 AdjustLogLevel.Warn
경고, 오류, assert 로그 반환 AdjustLogLevel.Error
오류와 assert 로그만 반환 AdjustLogLevel.Assert
assert 로그만 반환 AdjustLogLevel.Suppress
모든 로깅 비활성화.
디폴트 트래커 토큰을 정의합니다. Adjust는 오가닉 설치를 이 트래커 토큰에 할당합니다.
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox);
//...
adjustConfig.defaultTracker = '{TrackerToken}';
//...
Adjust.start(adjustConfig);
리포트에서 사용할 외부 기기 ID 를 정의합니다.
String? externalDeviceId;
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox, true);
//...
adjustConfig.externalDeviceId = '{Your-External-Device-Id}';
//...
Adjust.start(adjustConfig);
SDK로 디퍼드 딥링크 활성화 또는 비활성화를 설정합니다. 활성화(enabled) 의 경우 SDK는 사용자가 클릭한 딥링크를 활성화합니다.
bool? launchDeferredDeeplink;
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox);
//...
adjustConfig.launchDeferredDeeplink = true;
//...
Adjust.start(adjustConfig);
앱이 백그라운드에서 작동 시 SDK의 정보 전송 여부를 설정합니다. 기본값은 false 로 설정되어 있습니다.
public void setSendInBackground(bool sendInBackground)
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox);
//...
adjustConfig.sendInBackground = true;
//...
Adjust.start(adjustConfig);
SDK의 비용 데이터 수집을 활성화합니다. 사용자의 어트리뷰션 정보로 이 데이터에 액세스할 수 있습니다.
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox);
//...
adjustConfig.needsCost = true;
//...
Adjust.start(adjustConfig);
number 로 지연되는 초를 전달하여 SDK 시작을 지연시킬 수 있습니다. SDK 작동 시작은 최대 10 초간 지연시킬 수 있습니다.
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox);
//...
adjustConfig.delayStart(5.5);
//...
Adjust.start(adjustConfig);
각 요청과 함께 전송할 사용자 에이전트 문자열을 정의합니다.
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox);
//...
adjustConfig.userAgent = 'your-app/1.2.3"';
//...
Adjust.start(adjustConfig);
이미 알려진 장치인지 여부를 지정합니다.
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox);
//...
adjustConfig.isDeviceKnown = true;
//...
Adjust.start(adjustConfig);
이벤트 버퍼링 활성화 여부를 지정합니다. 활성화할 경우, SDK는 기기에 이벤트를 저장하고 모든 요청을 분당 1회 전송합니다.
bool? eventBufferingEnabled;
AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.Sandbox);
//...
adjustConfig.eventBufferingEnabled = true;
//...
Adjust.start(adjustConfig);