我有一个活动,有一个surfaceview捕获整个屏幕.我想在surfaceview上放一个adob广告.我找到了这个链接,但它不起作用.任何的想法 ?
我已经构建了一个Android应用程序,它有一个固定的屏幕,将保持聚焦超过一分钟.页面中的故事类型.
我已将Admob adrequest集成到应用程序中.但是,在屏幕上加载的是单个广告,直到我退出为止.
我可以做一些事情,以便广告每1秒更换一次.
我在我的应用程序中集成了AdMob.广告显示在视图的底部.我的应用程序支持纵向和横向模式.更改方向时,如何确保广告仅在底部显示?我想在两个方向展示广告......
任何变通方法请...
我刚刚编写并向市场发布了我的第一个"广告支持"Android应用.我看到在模拟器和我的设备上投放的广告,但我在发布的世界中每天收入几美分,下载量接近1000(700活跃).我一直在调查如何通过进入我的应用程序的Admob应用程序设置来增加应用程序的收入(现在只是便士).我在那里看到"为所有请求禁用测试模式"的设置 - 我应该启用它吗?它当前设置为"在客户端代码中使用测试模式设置".我是否只为客户提供"测试"广告?Admob对这个话题非常模糊.
非常感谢.
我已经在谷歌播放中发布了一个应用程序,并在其中发布了无法使用的AdMob.我从admob赚了一点钱,现在我想用它来宣传我的应用程序.
但是,我无法弄清楚如何将资金从收入转移到广告基金.
我搜索谷歌和人民缝能够做到这一点,但我无法找到如何.
任何帮助表示赞赏.
谢谢!
在我的Android应用程序中,我正在尝试添加广告.我对广告的提升感到怀疑.
是否需要手动刷新广告才能获得新广告?如果我手动刷新广告会有什么好处?
我尝试adView.loadAd(new AdRequest());在一个间隔中调用 函数,但我每次都得到相同的广告.
我有两部分代码
预载
interestial = [[GADInterstitial alloc] init];
[interestial loadRequest:request]
Run Code Online (Sandbox Code Playgroud)
节目
[interestial presentFromRootViewController:]
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能在下次正确显示插页式广告?有ARC而没有
预载
if(arc) [interstitial release];
interstitial = [[GADInterstitial alloc] init];
[interstitial loadRequest:request]
Run Code Online (Sandbox Code Playgroud)
节目
[interstitial presentFromRootViewController:self]
Run Code Online (Sandbox Code Playgroud)
- 要么
在里面
interstitial = [[GADInterstitial alloc] init];
Run Code Online (Sandbox Code Playgroud)
预载
[interstitial loadRequest:request]
Run Code Online (Sandbox Code Playgroud)
节目
[interstitial presentFromRootViewController:self]
Run Code Online (Sandbox Code Playgroud)
- 要么
在里面
interstitial = [[GADInterstitial alloc] init];
[interstitial loadRequest:request];
Run Code Online (Sandbox Code Playgroud)
预载
// nothing
Run Code Online (Sandbox Code Playgroud)
节目
[interstitial presentFromRootViewController:self];
[interstitial loadRequest:request];
Run Code Online (Sandbox Code Playgroud)
如果最后一个选项不正确,那么我应该等待多长时间才能在当前预加载?或者我应该听代表或等待一些用户操作开始预加载?
我有这个frameLayout与adMob放置
问题是,我无法在屏幕底部放置广告横幅.
我试图使用内部相对布局,但没有运气.
如果可能的话,我想使用Frame(或scroll)布局.
谢谢你的帮助.
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:id="@+id/mainActLayout"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<!-- LOGO BACKGROUND -->
<ImageView
android:id="@+id/logoBackgroundImg"
android:layout_width="fill_parent"
android:layout_height="200dp"
android:background="@color/lighter_blue"
android:scaleType="fitCenter" />
<View
android:layout_width="fill_parent"
android:layout_height="5dp"
android:layout_marginTop="200dp"
android:background="@color/blue" />
<!-- LOGO -->
<ImageView
android:id="@+id/logoImgIV"
android:layout_width="300dp"
android:layout_height="200dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="10dp"
android:src="@drawable/appmainlogo" />
<!-- EU FLAG IMG BUTTON -->
<ImageButton
android:id="@+id/euFlagImgBtn"
android:layout_width="50dp"
android:layout_height="70dp"
android:layout_gravity="center_horizontal"
android:layout_marginRight="110dp"
android:layout_marginTop="170dp"
android:background="@color/green"
android:scaleType="centerCrop"
android:src="@drawable/euflag" />
<!-- CAR PLATE ID TEXT INPUT -->
<EditText
android:id="@+id/carPlateIdEditText"
android:layout_width="220dp"
android:layout_height="70dp"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="25dp"
android:layout_marginTop="170dp"
android:background="@color/white"
android:hint="@string/insert_car_plate_number"
android:inputType="textCapCharacters"
android:paddingLeft="15dp"
android:text="8B67354" …Run Code Online (Sandbox Code Playgroud) 我有一个应用程序(我在这篇文章中称之为"MyApp"),已完成并准备上传.另外,我已经有了展示广告的代码.
MyApp代码,具有测试设备ID:
AdRequest adreq = new AdRequest.Builder().addTestDevice("myid").build();
Run Code Online (Sandbox Code Playgroud)
所以,第一个问题是:如果它已准备好上传,这将改为:
AdRequest adreq = new AdRequest.Builder().build();
Run Code Online (Sandbox Code Playgroud)
这是正确的?
我的另一个问题是关于AdMob和广告单元ID.我的广告单元ID现在是对我在AdMob信息中心中获得的应用(我称之为AdMobApp)的引用,此adMobApp是在AdMob中使用"手动添加您的应用"创建的.因此,如果我使用AdMobApp的广告单元ID "手动添加"上传MyApp,它是否正常工作?
"搜索你的应用程序"的功能是什么?它会将广告自动放入您的应用或什么?...
这个过程我不明白,因为,如果我搜索应用程序(假设MyApp已经在Google Play上), 它将被创建另一个广告单元ID那么,广告单元ID会在代码上发生什么?
我正在使用Unity3D中的游戏并且集成服务具有Google Play游戏,但是当导入插件GoogleMobileAds时,它会引发我的错误.
我用:
这两个插件单独运行良好,但是当我导入两个插件时,我得到以下两个错误:
Assets/PlayServicesResolver/Editor/PlayServicesResolver.cs(146,56):错误CS0433:导入的类型`Google.JarResolver.Dependency'被多次定义
和
Assets/GooglePlayGames/Editor/GPGSDependencies.cs(37,23):错误CS0433:导入的类型`Google.JarResolver.PlayServicesSupport'被多次定义
我该如何解决?
android unity-game-engine admob google-play-services google-play-games