我在Google Play上使用AdMob获利功能有两个应用程序。一个是https://play.google.com/store/apps/details?id=karnagh.ammsoft.karnagh,另一个是https://play.google.com/store/apps/details?id=componentspinout.ammsoft.componentspinout。
两个应用程序的展示次数相似(每天约5000次)。但Kmap Solver(第一个链接)以低于0.1美元的RPM运行速度较低。元件引脚(第二个链接)的转速为0.35美元到0.5美元,通常更有利可图。
我发布了我的布局和代码作为参考:
KMAP APP布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<karnagh.ammsoft.karnagh.PageViewImage
android:id="@+id/pageIndicator"
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="10dp"
android:adjustViewBounds="true" />
<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"
android:layout_weight="0.26"
android:fadeScrollbars="true"
tools:context=".MainActivity" />
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:clipToPadding="false"
ads:adSize="SMART_BANNER"
ads:adUnitId="@string/banner_ad_unit_id"></com.google.android.gms.ads.AdView>
</LinearLayout>
COMPONENT PINOUTS APP:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="5dp"
android:paddingTop="5dp"
tools:context="componentspinout.ammsoft.componentspinout.MainActivity">
<ListView
android:id="@+id/componentsView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/adView"
android:paddingBottom="5dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="5dp"
android:visibility="visible" />
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
ads:adSize="SMART_BANNER"
ads:adUnitId="@string/banner_ad_unit_id"></com.google.android.gms.ads.AdView>
</RelativeLayout>
启动广告的代码与OnCreate of Activity:
相同AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
我的问题是:我的布局或代码中是否有任何内容可以改善布局中的APP RPM。两个应用程序都在具有SMART_BANNER设置的布局底部具有AdView。
我是否需要设置位置权限,以便AdView对象可以选择更好的本地AD?
答案 0 :(得分:1)
一般为了赞美:
我只是显示一个插页式广告/会话=低数量 印象,高转速。我还可以使用ads = high向我的用户发送垃圾邮件 展示次数,低转速。最后,您将获得相同的结果 但使用第一种方法可能不那么恼火的用户。
我认为是因为那个
(来自:http://forums.makingmoneywithandroid.com/advertising-networks/10955-tips-higher-admob-rpm.html)