8

私は一人称シューティング ゲームを開発していて、iAD (後で AdMob も) を統合したいと考えています。問題は、私が知っているすべての広告システムがそのために単純な UIView を使用し、それらをタップすることに基づいていることです。実際の 3D ゲーム オブジェクトをトリガーとして使用したいと考えています。つまり、特殊なキャラクターを撃ったときに広告が呼び出されます。ユーザーはそれについて通知されます (広告が必要ない場合は、それらのオブジェクトを撮影しないでください)。

技術的な観点からそれを行う方法を知っています。しかし、広告プロバイダーの観点から (そして Apple レビュー チームの視点から)、それを行うことは合法でしょうか?

ps あるいは、私のゲームにそのように統合できる広告システムを誰かが知っているかもしれません。

4

5 に答える 5

1

この目的で RevMob を使用できることに FiddleMeRagged に同意します。ユーザーが間違ったオブジェクトを撮影するたびに、全画面広告を表示できます。

ただし、同じ目的で Admob を使用することはできません。彼らは使用ポリシーでそのような活動を明確に禁止しているため. 画面ごとに最大 1 つのバナー広告を配置するように求められます
。同様に、iAd もこの種の広告表示を許可していません。

私たちのゲームはすでにこの種の機能に合格しているので、Apple はこれに何の問題もないようです。これに関するいくつかのドキュメントを見つけようとします。

編集: Revmob サイトでこのリンクを見つけたところ、複数のフルスクリーン広告を表示することが推奨されています。

于 2012-09-17T07:13:18.983 に答える
1

RevMob SDKを使用してオブジェクトをボタンの押下にフックすることで、ポップアップ、バナー、または全画面広告をトリガーできます。彼らの広告は、「無料ゲームをダウンロード」する傾向があります。

Admob や特に iAd では、広告を配信できるようにバナー広告を画面に表示する必要があるため、これを行う方法がわかりません。このようにそれらをトリガーすることは、利用規約に反する可能性があります.

于 2012-09-11T13:45:10.633 に答える
0

既存の回答は基本的にこれをカバーしていますが、iAdに関して明確にするために:

iAd は、ADBannerView を提示することに基づいており、その ADBannerView に広告をフェッチして表示する作業を行わせ、ユーザーがクリックスルーしてフルスクリーン広告を取得できるようにします。

このトピックに関する Apple のドキュメントによると、広告が読み込まれている間に広告を隠したり隠したりすると、アプリに表示される広告が影響を受け、収益に影響が及ぶとのことです。(また、ADBannerView 自体が特定の特性に準拠する必要があるとも述べています。)

最後に…ユーザーを処理するために必要なことを実行している ADBannerView に影響を与えることができないため、ゲーム内の何かが撃たれて全画面 iAd をトリガーできるとは思わない-クリックしてクリックスルーします。(まあ、まあ、これを偽造することもできますが、Apple が拒否する方法で ADBannerView の内臓が関与する可能性があります。)

于 2012-09-18T19:23:44.093 に答える
0

RevMob には adLink と呼ばれる広告ユニットがあります。これはコード内で呼び出すことができ、広告されたゲームで iTunes を開きます。次のコードを使用できます。

RevMobAds *revmob = [RevMobAds revmob];
[revmob openAdLinkWithDelegate:self];

彼らのサイトでより多くのドキュメントを見つけることができます: RevMob API ドキュメント

于 2012-10-09T17:48:26.447 に答える
0

おそらくrevmobを使用する必要があると思いますが、将来必要になる場合に備えて、iAdとadMobの統合に関するリンクがあります。このリンクを確認してください:iAdとAdMobの混合

于 2012-09-19T21:00:51.887 に答える