facebook twitter hatena line email

Facebook/ビジネスマネージャ/アプリ広告/AndroidNative

提供: 初心者エンジニアの簡易メモ
2019年6月11日 (火) 17:53時点におけるAdmin (トーク | 投稿記録)による版 (テストデバイス)

移動: 案内検索

native広告のandroid組込

https://developers.facebook.com/docs/audience-network/android-native

準備

app/build.gradle追加

dependencies {
 compile 'com.android.support:recyclerview-v7:25.3.1' // Required Dependency by Audience Network SDK
 compile 'com.facebook.android:audience-network-sdk:5.+'
}

https://developers.facebook.com/docs/audience-network/android

サンプル

MyApplication.java

public class MyApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        // Initialize the Audience Network SDK
        AudienceNetworkAds.initialize(this);
    }
}

テストデバイス

AdSettings.addTestDevice("0bd2axxxxxxxxxxxxxxxxxxxxxxxxx");
nativeAd.loadAd();

loadAd()直前にaddTestDeviceを追加

addTestDeviceは実機をつないで接続するとその端末のTestDeviceがlogcatに表示されるので、それを入力する。

https://www.programcreek.com/java-api-examples/?class=com.facebook.ads.AdSettings&method=addTestDevice

AudienceNetworkAds.initialize()の下とかだとだめっぽい。