03. SDK for Java
SDK Installation
gradle์ ์ด์ฉํ์ฌ SDK ์ค์ ์ด ๊ฐ๋ฅํฉ๋๋ค.
ํ๋ก์ ํธ ์์ค build.gradle์ ๋ค์๊ณผ ๊ฐ์ด maven์ ์ถ๊ฐํฉ๋๋ค.
repositories {
google()
mavenCentral()
maven{
url "https://repo.onestore.co.kr/repository/onestore-sdk-public"
}
}
Dependency Settings
์ฑ ์์ค build.gradle์ ๋ค์๊ณผ ๊ฐ์ด dependency๋ฅผ ์ถ๊ฐํฉ๋๋ค.
dependencies {
...
implementation 'com.oneadmax.sdk:sdk-ads:1.2.3'
...
}
ํ์ Permission ์ค์
๋ค์์ ํ์ ๊ถํ์ด Android Manifest์ ์ถ๊ฐ๋์ด ์์ด์ผ ํฉ๋๋ค.
๋งค์ฒดํค ๋ฑ๋ก
Android Manifest์ application ํ๊ทธ ๋ด์ ONE AdMax ์ฝ์์์ ๋ฐ๊ธ ๋ฐ์ ๋งค์ฒด ํค๋ฅผ ์ถ๊ฐํฉ๋๋ค.
์ดํ๋ฆฌ์ผ์ด์
์ด ์ข
๋ฃ๋ ๋ ๋ฉ๋ชจ๋ฆฌ์ ํ ๋น๋ ๋ฆฌ์์ค( View, Memory )๋ฅผ ํด์ ํฉ๋๋ค.
์ฑ์ด ์ข
๋ฃ๋ ๋ ํธ์ถ๋๋ activity์ onDestroy()์์ ํธ์ถํฉ๋๋ค.
ONE AdMax SDK์ ๋ก๊ทธ๋ฅผ ํ์ฑ ๋๋ ๋นํ์ฑํ ํฉ๋๋ค.
EU์ GDPR (General Data protection Regulation) ๋ฒ์์ ๋์ํ๊ธฐ ์ํด ์๋ API๋ฅผ ์ฌ์ฉํฉ๋๋ค.
GDPR ๋์๊ฐ ํ์ํ ์ ์ ์ ํํด ๋ค์ API๋ฅผ ํธ์ถํฉ๋๋ค.
COPPA(Children's Online Privacy Protection Rule)๋ฒ์์ ๋์ํ๊ธฐ ์ํด ์๋ API๋ฅผ ์ถ๊ฐ ํฉ๋๋ค.
ํด๋น ๋๋ฐ์ด์ค์์๋ ๋ชจ๋ ๊ด๊ณ ํ์
์ ๊ด๊ณ ์์ฒญ์ ๋ํด No ad ์ฒ๋ฆฌ ๋ฉ๋๋ค. (๊ธฐ๋ณธ๊ฐ: false)
Last updated