facebook twitter hatena line email

「Facebook/ビジネスマネージャ/アプリ広告/AndroidNative」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(サンプル)
(テストデバイス)
行25: 行25:
  
 
==テストデバイス==
 
==テストデバイス==
AudienceNetworkAds.initialize(this);
 
 
  AdSettings.addTestDevice("0bd2axxxxxxxxxxxxxxxxxxxxxxxxx");
 
  AdSettings.addTestDevice("0bd2axxxxxxxxxxxxxxxxxxxxxxxxx");
initializeの下にaddTestDeviceを追加
+
nativeAd.loadAd();
 +
loadAd()直前にaddTestDeviceを追加
  
 
addTestDeviceは実機をつないで接続するとその端末のTestDeviceがlogcatに表示されるので、それを入力する。
 
addTestDeviceは実機をつないで接続するとその端末のTestDeviceがlogcatに表示されるので、それを入力する。
 +
 +
https://www.programcreek.com/java-api-examples/?class=com.facebook.ads.AdSettings&method=addTestDevice
 +
 +
AudienceNetworkAds.initialize()の下とかだとだめっぽい。

2019年6月11日 (火) 17:53時点における版

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()の下とかだとだめっぽい。