ย ์๋ ํ๋ก์ ํธ์์ GPGS+์ ๋ํฐ์ ์ฆ ๋ฅผ ์ฐ๊ณ ์์๋๋ฐ
์ ๋ํฐ์ ์ฆ๋ณด๋ค ์ ๋๋ชน์ด ํจ์ฌ ์ข๋ค๊ณ ํด์ ๊ฐ์ํ๊ธฐ๋ก ๋ง์๋จน์.
๊ทธ๋ฅ ์ถ๊ฐํ๋ฉด ๊ฐ๋จํ ๋ ์ค ์์๋๋ฐ GPGS ๊น์ง ๋ง๊ฐ์ ธ์ ์น๋ค ๋ฐ๊ณ ํ๋์ฉ ๋ฐฉ๋ฒ์ ๋ฐ๊ฟ๊ฐ๋ฉฐ ์ฌ์์ ํด๊ฐ๊ธฐ๋ฅผ ๋ฐ๋ณต
๊ฒจ์ฐ๊ฒจ์ฐ ์ฑ๊ณตํ ๋ฐฉ๋ฒ์ ๊ธฐ๋กํด๋ด
์์๋ GPGSย -> ์ ๋๋ชน -> Playfab ์์ผ๋ก ์ํฌํธ
GPGS๋ย GooglePlayGamesPlugin-0.10.12 ์ฌ์ฉ
์ํฌํธ์ ํน๋ณํ ํ๊ฑด ์์
Android resolver์์ ์กฐ์ ํด์ฃผ๋๊ฑด ๋ค yes yes ๋๋ฆ
๊ทธ๋ค์ ์๋๋ก์ด๋ ์
์
๊ตฌ๊ธ์ฝ์์์ Play ๊ฒ์ ์๋น์ค ๋ฆฌ์์ค ๋ณต์ฌํด์ ๋ฃ์ด์ฃผ๊ณ
Google Cloud Platform์์ ๋ฏธ๋ฆฌ OAuth๋ฅผ keystore์ ๋ช ๋ น์ด ๋ฃ์ด์ ๋ฝ์ SHA ๋ฃ์ด์ ํด๋ผ์ด์ธํธ ID ๋ฐ์๊ฑฐ ๋ฃ์ด์ฃผ๊ณ
Setup ๋ฒํผ ๋๋ฌ์ ์์ ์๋ฃ.
๊ทธ๋ด์ GPG ํด๋์์ย pom ํ์ฅ์ ํ์ผ ํ๋๋ฅผ ์ด์ด์ ์์ ํด์คฌ๋๋ฐ ์ถ์ฒ๋ ์ฌ๊ธฐ์๋๊ฑฐ ๋ณด๊ณ ํจ
์ด๋ฌ๊ณ ์ฝ๋๋ ์ด๊ฑฐ ๋ฃ์
https://github.com/playgameservices/play-games-plugin-for-unity
๋ก๊ทธ์ธ ์ฑ๊ณต
์ฌ๊ธฐ๊น์ง ์๋ ๋๋๊ฑฐ๋ผ ๋ฌธ์ ๋ ์ด ๋ค์๋ถํฐ
GPGS๋ค์ ์ ๋๋ชน๋ง ๋ฃ์ผ๋ฉด ๋๋ค ๋จนํต์ด ๋์ด๋ฒ๋ฆฌ๋๊ฒ์์ฟ๋๊ฑฐ์
ํด๊ฒฐํ ๋ฐฉ๋ฒ์ผ๋ก๋ ์ ๋๋ชน ํจํค์ง ์ํฌํธํ ๋ externaldependencymanager๋ฅผ ์ฒดํฌํด์ ํ๊ณ ์ฝ์ ํ๋๊ฒ
GPGS๋ ์ด๋ฏธ ๋ง๋ค์ด์ง ํด๋๋ ์ถฉ๋ํ๋๊ฒ ์๋๋ด
Android resolver ์คํ ๋๊ณ ๋ ํด๋ฐง๋๋ฐ ์๋์์
์ ๋๋ชน ๋ฒ์ ์ย GoogleMobileAds-v6.0.2
์ํฌํธ ํ ๋ ๋์ค๋ ์ฐฝ ๋ค yes yes ํด์ฃผ๊ณ
๋ฆฌ์กธ๋น ๊ธฐ๋ค๋ฆฌ๊ณ
์๊น pom ํ์ฅ์ ์์ ํ๋ ๋ถ๋ถ admob ํด๋๋ด์์๋ ํ๋ฒ๋
(GoogleMobileAdsDependencies.xml)
๊ทธ๋ฆฌ๊ณ ๊ฐ์ ๋ฆฌ์กธ๋ธ ํ๊ธฐ
์ด์ ๋ฏธ๋ฆฌ ๋ง๋ค์ด๋ admob id๋ ๊ด๊ณ ์คํฌ๋ฆฝํธ ๋ฃ์ด์ ํ ์คํธ
์ฝ๋๋ ์ด๊ฑฐ์
https://developers.google.com/admob/unity/rewarded-ads?hl=ko
UserChoseToWatchAd() ๋ก ํธ์ถ
์ฑ๊ณต!
์ด ๋ค์ย playfab์ ์ถฉ๋ ๋จธ ๊ทธ๋ฐ๊ฑฐ ์ ใ ์์
๊ทธ๋ฅ ํ์์ ํ๋๊ฒ์ฒ๋ผ ์ํฌํธํ๊ณ ์ ๋นํ ์ธํ ํ๊ณ ๋์ถฉ ๋๋ฆฌ๋ฉด ๋ค๋
์ ์ ๋ง ๋๋ฌด ๊ธฐ๋ถ ์กฐ์
ํ์ ๊ฐ์ถ์ผ
ํฌ ๋ฟ๋ฏํ๊ฒ ๋ค ใ ใ
์ ๋๋ชน์ด ๋ ์ข์ ์ด์ ๊ฐ ์ด๋ค๊ฒ ์์ด??