問題タブ [mopub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
921 参照

android - Mopub 広告が表示されない

Unity3D 用の MoPub プラグインを使用しています。プラグインに付属するデフォルトのテスト広告 ID を使用すると、テスト広告を完全に表示できます。

しかし、自分のアカウントを使用して新しい広告ユニット (バナー広告) を作成し、新しい広告 ID を使用すると、Android デバイスで広告が表示されません。logcat の出力は、広告が受信されて読み込まれ、表示されることを示しています。コンソールにも広告リクエストが表示されます。

私がしなければならない設定はありますか?誰かが同じ問題に直面したことがありますか?

0 投票する
1 に答える
345 参照

android - アンドロイド。MoPub SDK。コード スニペットの統合

MoPub をアプリケーションに統合しようとしていますが、コード スニペットをonCreate()アクティビティのメソッド内のどこに正確に配置すればよいかわかりません。

への呼び出しの前または後に配置しsuper.onCreate(savedInstanceState);ますか?

はい、私はそれが非常に些細な質問であることを知っています。

0 投票する
1 に答える
3048 参照

ios - Unity/iOS - MoPub のインストール - Xcode のコンパイル エラー

ここの「ビルド手順」に書かれているとおりに、すべてを正確に実行しました: https://github.com/mopub/mopub-unity-ios-plugin

  1. UnityPlugin の MoPubiOS.unitypackage を Unity iOS プロジェクトにインポートします

  2. (オプション) UnityPlugin の Plugins/MoPub/testSupport/MoPubTestScene を Unity ビルド ウィンドウに追加します [MoPubGUIManager.cs の例を含む]

  3. Unity Player を使用して Unity iOS プロジェクトを Xcode プロジェクトにビルドする

  4. 次のソース フォルダーとファイルを Xcode プロジェクトの Classes/ フォルダーにコピーします。a. MoPubSdk の MoPubSDK/ ディレクトリの完全な内容 b. MoPubSdk の TouchJSON/ ディレクトリ (親ディレクトリを含む) c. UnityPlugin の MoPubBinding.m、MoPubManager.h、および MoPubManager.mm ファイル

  5. Xcode のビルド フェーズに含まれているフレームワークを変更します。b. StoreKit.framework を追加します。AdSupport.framework を追加し、オプションに設定します

  6. Xcode プロジェクトをビルドして実行する

そして、Xcode プロジェクトをビルドしようとすると、9 つのリンカー エラーが発生します。

アーキテクチャ armv7 の未定義シンボル: "_ moPubShowInterstitialAd"、参照元: RegisterMonoModules.o の RegisterMonoModules() " _moPubRequestInterstitialAd"、参照元: RegisterMonoModules.o の RegisterMonoModules() "_ moPubShowBanner"、参照元: RegisterMonoModules.o の RegisterMonoModules() " _moPubReportApplicationOpen" から参照: RegisterMonoModules.o 内の RegisterMonoModules() "_ moPubRefreshAd" から参照: RegisterMonoModules.oの RegisterMonoModules() :RegisterMonoModules.o 内の RegisterMonoModules() "_moPubCreateBanner"、参照元: RegisterMonoModules() in RegisterMonoModules.o ld: アーキテクチャ armv7 のシンボルが見つかりませんでした。clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)

しかし、ファイルをXcodeクラスフォルダー(Xcodeプロジェクトグループ「クラス」ではなく)にコピーしました-ポイント4に正確に書かれているように

Xcodeプロジェクトの「クラス」グループにもコピーしてみました(「必要に応じてコピー」オプションを使用)。しかし、私は1つのエラーがあります:

レキシカルまたはプリプロセッサの問題 /Users/xxx/Desktop/UnityProjects/Xcode/Classes/MPAdView.h:11:9: 'MPGlobal.h' file not found しかし、Classes/Internal/Common Xcode プロジェクト グループにそのファイルがあります。 Classes Classes/Internal/Common Xcode プロジェクト フォルダー内

誰かがそれを手伝ってくれませんか?

0 投票する
3 に答える
978 参照

android - Android デバイスで実行しているときに mopub を使用するアプリがライブラリを見つけられない

広告に mopub を使用しているプロジェクトがあります。Google AdMob と Millennial Media のサードパーティ広告を使用するように設定されています。次の場所にある指示に従いました。

http://help.mopub.com/customer/portal/articles/1049608-simple-ads-demo---android-2-4-integrating

Eclipseからアプリを実行すると、デバイス(nexus 7)でアプリを実行すると広告が表示されます。ただし、アプリをエクスポートして apk をデバイスにインストールすると、広告が機能しません。デバイスから logcat を実行すると、次のエラーが発生します。

ライブラリが apk にエクスポートされていないようです。によると:

http://tools.android.com/recent/dealingwithdependenciesinandroidprojects

lib ディレクトリにある jar ファイルは、アプリに自動的にエクスポートされます。mopub プロジェクトと自分のプロジェクトの両方にライブラリを配置しました。また、ライブラリをビルド パスに追加して、エクスポート チェック ボックスがオンになっていることを確認しました。すべて役に立たない。

アプリを mopub プロジェクトから切断し、コンパイル済みの mopub ライブラリを追加してアプリの lib ディレクトリに貼り付けようとしましたが、プロジェクトをエクスポートすると proguard がエラーを出します。

繰り返しますが、Eclipse から実行するとデバイスで動作しますが、apk からインストールした後に実行すると動作しません。

どんな助けでも大歓迎です。ありがとう!

0 投票する
2 に答える
797 参照

admob - AdMob デフォルト ID とは

mobupでadmobの広告を表示したい。だから私はmopubでネットワークを作成しました。AdMob デフォルト ID とは何ですか?

0 投票する
1 に答える
635 参照

android - AdMob メディエーション用の Mopub アダプター

Mopub から AdMob メディエーションに移行しようとしていますが、メディエーションで Mopub を実装するためのカスタム アダプタが見つかりません。

誰かがアダプターを作ろうとしたことがありますか?

前もって感謝します!

0 投票する
6 に答える
4362 参照

android - Android: ユーザーが [戻る] ボタンをクリックしてアプリを終了すると、mopub インタースティシャル広告を表示する

Android アプリを開発していますが、ユーザーが戻るボタンを押してアプリを終了したときに mopub インタースティシャル フルスクリーン広告を表示したいと考えています。

インタースティシャル広告を作成して onDestroy メソッドで表示してみました。そんな感じ:

ただし、どこでもインタースティシャルを破棄していません (mInterstitial.destroy();)。どこで実行できるかわからないため、次のエラーが発生します。

このエラーが発生していますが、追加が表示され (多くのデバイスでテストしました)、sony を除くすべてのデバイスでうまく機能しているようです。

このコードを改善して、終了時にインタースティシャルを表示するにはどうすればよいですか??

ありがとう!!

0 投票する
1 に答える
874 参照

android - Mopub 広告を Cocos2dx 2.1 に統合する

Mopub の統合手順では、次のようなスニペットを使用して xml で広告ビューを作成することを提案しています。

次に、手順では、次のようにアクティビティの create メソッドで広告ビューを作成することが提案されています。

Cocos2dx 2.1 ではレイアウトに XML を使用しなくなったため、残念ながらmoPubViewは作成されていません。そのため、null ポインター例外が原因でアプリが起動時にクラッシュします。

広告ビューを作成する前に に渡そうR.layout.mainとしました。setContentViewこれにより、広告ビューが正常に作成されますが、アプリの残りの部分は表示されません。

XML を使用せずにプログラムで上記のようなビューを作成するにはどうすればよいですか?

これにより、を呼び出さなくてもヌルポインタ例外の問題が解決すると思いますsetContentView

0 投票する
0 に答える
745 参照

android - Android & MoPub - 起動時にアプリがフリーズ

MoPub SDK for Android を介して 320x50 のバナー広告を使用しています。

問題:

アクティビティをロードしているときに、MoPub がユーザーの地理的な位置を検出しようとしている間、アプリがハングまたはフリーズします。MoPub がユーザーの位置を検出できないと判断するまでに約 5 秒かかります。

5 秒以上の間、アプリ ユーザーは空白のアクティビティ画面を見つめています。

とにかく MoPub が先に進み、広告の読み込みを終了すると、すべてが正常に機能します。

しかし、モバイル アプリの世界では 5 秒は永遠です。

私が試したこと

AdView を AsyncTask に移動しようとしましたdoInBackground()が、バックグラウンド スレッドが UI スレッドのビューにアクセスできないため、もちろんうまくいきません。

私も動かしてみた

moPubView = (MoPubView) findViewById(R.id.adview);

moPubView.setAdUnitId("--UNIT ID HERE--");

moPubView.setKeywords("--KEYWORDS--");

moPubView.loadAd();

postExecute()AsyncTaskのメソッド (とにかくアクティビティのデータをロードするために使用しています) に接続しますが、これは機能しません。

望ましい結果:

私がそう言うまでMoPubが何もしようとしないようにするにはどうすればよいですか?

何かをロードする前に、約 1 ~ 2 秒待ってから、アクティビティに主なタスクを実行する時間を与えたいと思います。

0 投票する
1 に答える
649 参照

ios - iOS & Mopub: 低速ネットワークで広告を読み込むとアプリがフリーズする

私のコードは、入門ガイドで説明されているように、リンクを参照してください: http://help.mopub.com/customer/portal/articles/82831-start-guide

問題は、アプリを起動すると、広告をロードする viewDidLoad 関数が開始されることです。ネットワークが非常に遅いか存在しない場合、広告の読み込みにより、アプリの実行が約 20 秒間フリーズします。これは容認できる動作ではありません。これに対する解決策はありますか?