我使用Admob横幅,app中的所有横幅都是用XML定义的。
<com.google.ads.AdView android:id="@+id/ad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="................."
ads:loadAdOnCreate="true"/>
在清单权限中
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Admob是否有足够的信息来定位广告位置。如何启用粗略位置。我看到广告是特定国家/地区的。我是否会失去收入?
答案 0 :(得分:1)
您的答案在Admob Google docs上,按下Android标签页。
定位
还可以指定位置和人口定位信息。出于对用户隐私的尊重,Google要求您仅指定位置和人口统计数据(如果您的应用已使用该信息)。
AdRequest request = new AdRequest();
request.setGender(AdRequest.Gender.FEMALE);
request.setLocation(location);
request.setBirthday("19850101");
用户的位置由suitable method获得。