【Defold】デバイスの広告ID(広告識別子)を確認できる「Ad Info」アセット
目次
アセットページ
https://defold.com/assets/adinfo/
ライブラリのURL
https://github.com/defold/extension-adinfo/archive/master.zip
依存ライブラリ
こちらも取り込む必要があります。
https://github.com/defold/android-base-extensions/releases/download/1.0.0/gps-base-16.0.1.zip
https://github.com/defold/android-base-extensions/releases/download/1.0.0/gps-measurement-16.4.0.zip
使ってみる
サンプルコード
adinfo.get() API を呼ぶだけです。
local function update_info()
if not adinfo then
return
end
local info = adinfo.get()
if info then
-- コンソールに出力
print("ad_ident = "..info.ad_ident.."\nad_tracking_enabled = "..tostring(info.ad_tracking_enabled))
else
print("Ad info do not ready!")
end
end
gui テキストに表示してみました。
広告識別用IDと、広告トラッキングの有効状態を取得できました。