デッバグ時のみ広告をサンプル表示したい場合のコードになります。
※ADT18からの機能になります。
nend以外の広告を使用していないので、他の広告会社の方法はわかりませんが。
なお、Export Sinedでapkを作成する場合は、自動でBuildConfig.DEBUGがfalseになるのでログ出力が必要かの変更は必要ないです。
使い方
nendの場合のみですが。。。
NendAdView nendAdView = new NendAdView(getApplicationContext(), Util.adSpotId(), Util.adApiKey());
ソース
#########################################################################
public class Util
{
public static int adSpotId()
{
int spotId;
if(BuildConfig.DEBUG)
{
spotId = サンプルID;
}
else
{
spotId = 本番ID;
}
return spotId;
}
public static String adApiKey()
{
String apiKey;
if(BuildConfig.DEBUG)
{
apiKey = サンプルキー;
}
else
{
apiKey = 本番キー
}
return apiKey;
}
}
#########################################################################
0 件のコメント:
コメントを投稿