我使用Admob标语,应用中的所有标语均以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是否有足够的信息来定位广告以进行定位。如何启用粗略位置。我看到广告是针对特定国家/地区的。我会失去收入吗?
最佳答案
您的答案在Admob Google docs上,按Android选项卡。
指定目标
还可以指定位置和受众特征定位信息。出于对用户隐私的尊重,Google要求您仅指定位置和受众特征数据(如果您的应用已使用该信息)。AdRequest request = new AdRequest();request.setGender(AdRequest.Gender.FEMALE);request.setLocation(location);request.setBirthday("19850101");
通过suitable method获取用户位置的位置。