1

私のアプリでは、admob を実装したいと思っていますが、それについて学び始めたのは今だけです。誰でも私を案内してください。素敵なチュートリアルやサンプルはありますか?

4

4 に答える 4

3

とても簡単です。こちらのガイドに従ってください:http://developer.admob.com/wiki/IPhone#AdMob_iPhone_SDK

SDKを起動したら、次のようにします。

AdMobView *ad = [AdMobView requestAdWithDelegate:<your delegate>]; // start a new ad request
ad.frame = CGRectMake(0, 432, 320, 48); // set the frame, in this case at the bottom of the screen
[self.window addSubview:ad]; // attach the ad to the view hierarchy; self.window is responsible for retaining the ad
于 2010-07-20T00:25:50.577 に答える
2

Interface Builderアプローチを使用することを選択し、その手順に従う場合、1つの手順が欠落しています。AdViewControllerオブジェクトをUIViewController.h / mファイルに追加し、それをIBの参照オブジェクトとして使用します。そうしないと、エラーが発生します。

「デリゲートに必要なメソッド-currentViewControllerForAd:(AdMobView *)adViewを実装する必要があります」

これは基本的な前提であると思いますが、少しの間私を捕らえ、過去にAdMobを3回実装しました(さまざまな方法を使用して、気を付けてください)。

  • InterfaceBuilderを使用してビューに広告を追加する
  • AdViewController.hとAdViewController.mをプロジェクト(IBSupportサブディレクトリにあります)に追加します。
  • InterfaceBuilderを開きます。
  • 広告を表示する場所に320x48UIViewを配置します。
  • オブジェクトを追加し、そのタイプをAdViewControllerに変更します。
  • AdViewControllerのビューアウトレットをUIViewに設定します。
  • AdViewControllerのcurrentViewControllerアウトレットを、xibを所有するUIViewControllerに設定します。
  • AdViewController.mを編集して、パブリッシャーIDとその他のオプションが正しく設定されていることを確認します。
于 2010-12-06T01:17:03.827 に答える
2

Admob SDK for iPhone をダウンロードして、サンプル プロジェクトをご覧ください。とても簡単です。

于 2010-07-19T20:00:52.260 に答える
1

わかってよかった、マイク。彼らはまた、Interface Builder の 1 つのステップを省略しました。File's Owner を選択し、Ad View Controller から新しい Ad View オブジェクトにドラッグする必要があります。特に多くの新しいプログラマーが常にコミュニティに参加している場合、Admob がこれらの詳細を除外する理由が理解できません。彼らはドキュメンテーションとチュートリアル部門で本当に助けを必要としています.

于 2011-01-19T08:48:31.990 に答える