【Defold】デバイスの広告ID(広告識別子)を確認できる「Ad Info」アセット

2020/05/28Defold, DEVELOP

アセットページ

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と、広告トラッキングの有効状態を取得できました。

スポンサーリンク

Posted by kazupon