연동 테스트
테스트
마케터용 SDK 테스트에 대한 자세한 내용은 여기를 참조하십시오.
먼저 SDK에서 전체 로그에 대해 디버그 모드를 사용하도록 설정해야 합니다.
이를 활성화하려면 초기화 개체 isDebug
를 다음으로 설정해야 합니다: true
:
const option = {
isDebug: true,
appId: '78xXxXx35',
devKey: 'UsxXxXxXxed',
onInstallConversionDataListener: true,
timeToWaitForATTUserAuthorization: 10,
onDeepLinkListener: true,
};
appsFlyer.initSdk(option, null, null); // null can be functions for success or error handler
iOS에서 테스트
iOS 프로젝트를 XCode(appName.xcworkspace
)에서 열고 실행합니다. 로그 섹션 또는 콘솔 앱에서 앱스플라이어와 관련된 로그가 다음으로 시작하는 것을 볼 수 있습니다. [AppsFlyerSDK]
.
다음과 같은 실행 이벤트를 검색합니다.
<~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~~+~>
<~+~ SEND Start: https://launches.appsflyer.com/api/v6.4/iosevent?app_id=7xXxXxX1&buildnumber=6.4.4
<~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~~+~>
{ launch event payload } // Just an example of a JSON. you will see the full payload
및:
Result: {
data = {length = 64, bytes = 0x7b226f6c 5f696422 3a224476 5769222c ... 696e6b2e 6d65227d };
dataStr = "{\"oxXxXxd\":\"DXxXxi\",\"oXxXer\":ss,\"olXxXxain\":\"xXxXxXx\"}";
retries = 2;
statusCode = 200; // ~~> success!
taskIdentifier = 4;
}
For more iOS integration tests, see Here
안드로이드에서 테스트
안드로이드 프로젝트를 Android studio(android
홀더)에서 열고 실행합니다. 로그 섹션(adb)에서 앱스플라이어와 관련된 로그가 다음으로 시작하는 것을 볼 수 있습니다. I/AppsFlyer_x.x.x
.
다음과 같은 실행 이벤트를 검색합니다.
I/AppsFlyer_6.4.3: url: https://launches.appsflyer.com/api/v6.4/androidevent?app_id=com.aXxXxt.rxXxXxt&buildnumber=6.4.3
I/AppsFlyer_6.4.3: data: { launch event payload } // Just an example of a JSON. you will see the full payload
및:
I/AppsFlyer_6.4.3: response code: 200 // ~~> success!
For more Android integration tests, see Here
최신 데이터 약 1년 전