1

AdMob広告をPalmPreアプリケーションに統合したいのですが、広告の統合コードを提案して共有してください。コードが見つからない場合は、機能しません。

前もって感謝します

アスワン

4

1 に答える 1

1

まず、admobでアカウントを作成します。新しいアプリを作成する「サイトとアプリ」に移動し、「サイト/アプリを追加」をクリックします。情報を入力します。完了すると、[サイトとアプリ]タブに移動し、[サイトとアプリ]をクリックできるようになります。これにより、すべてのアプリのリストが表示されます。入力したアプリにカーソルを合わせ、[設定を管理]をクリックします。そこで、発行元IDを見つける必要があります。それを保存。後で必要になります。

次に、このリンクからadmob.jsファイルをダウンロードします

sources.jsonファイルに{"source": "app/admob.js"}を追加します

パスがadmob.jsファイルが置かれている場所であることを確認してください。この場合、それは私の/appフォルダーにあります。

次に、広告を表示するシーンのsetup()関数に移動します。次のコードを追加します。AdMob.ad.initialize({ pub_id: 'aaaaaaaaaaaaaa', bg_color: '#ccc', text_color: '#333', test_mode: true });

最初のステップで、pub_idパラメーターをパブリッシャーIDに置き換えます。色は自明でなければなりません。広告を設定するときは、test_modeをtrueにします。アプリを発送する前にオフにしてください。

次に、追加するシーンのビューファイルに移動します。を追加します。それを「admob_ad」と呼びます

<div id = "admob_ad"></div>

さて、最後のステップです。これを呼び出して、実際にリクエストを行います。

AdMob.ad.request({
            onSuccess: (function (ad) { 
                    this.controller.get('admob_ad').insert(ad); 
            }).bind(this),
            onFailure: (function () { 

            }).bind(this),

    });

これで、シーンが読み込まれたときにのみアプリを読み込むため、通常はセットアップメソッドで広告リクエストを行います。Admobには、広告を更新する頻度に関するルールがありますので、注意してください。

これを実行すると、「admobテストメッセージ」のようなものを示すadmobバナーの1つが表示されます。動作させてアプリを出荷する準備ができたら、セットアップ呼び出しでtest_modeをオフにします。これを行うと、広告は100%の時間で埋められないことに注意してください。

于 2010-06-25T15:23:47.013 に答える