안녕하세요 KakaoAD SDK관련 문의 드립니다.
- 최초 실행 클래스 onCreate에 초기화 코드에 진입하지 않습니다.
정상적으로 적용 되었다면 아래의 If문을 최초에 한번이라도 진입하는 것인가요?
if (!KakaoAdTracker.isInitialized()) {
KakaoAdTracker.getInstance().init(getApplicationContext(), getString(R.string.kakao_ad_track_id));
}
- 임의로 만든 tag값을 전송시 어떤 코드로 전송해야하나요?
가이드 페이지에는, 가입, 검색, 콘텐츠/상품조회,장바구니등 카테고리가 정해져있어서 적합하지 않는것 같습니다.
"앱실행"이라는 tag값을 생성하여 사용하고자 합니다.
아래는 적용한 설정값 입니다.
-
Gradle
allprojects {
repositories {
jcenter()
maven { url “https://www.jitpack.io”}
maven { url ‘https://maven.google.com/’}
maven { url ‘http://devrepo.kakao.com:8088/nexus/content/groups/public/’}
google()
}
}implementation "com.google.android.gms:play-services-ads-identifier:16.0.0"
implementation “com.kakao.ad:tracker:0.3.2”
2)AndroidManifest
<receiver
android:name="com.kakao.ad.tracker.KakaoAdInstallReferrerReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
<!-- "com.android.vending.INSTALL_REFERRER"를 수신할 BroadcastReceiver 추가 -->
<meta-data
android:name="receiver"
android:value=".KakaoAD.InstallReferrerReceiver"/>
</receiver>
<meta-data
android:name="com.kakao.ad.tracker.TRACK_ID"
android:value="@string/kakao_ad_track_id" />