サイトのトップへ戻る

Twitter 開発者 ドキュメント日本語訳

ユニバーサルアプリでの組み込み

  • ユニバーサルアプリ(携帯とタブレットの両方で動作するアプリ)を設定するには、異なる二つの広告ユニットを条件に応じて使い分けなければなりません。

    • 320x50 サイズの広告ユニットと 728x90 サイズの広告ユニットを作成する。
    • 端末の種類を特定し、正しい広告ユニットIDを使って適切なMoPub広告を呼び出す。以下のコードを使用してください: obj-c if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { mopubViewLandscape = [[MPAdView alloc] initWithAdUnitId:MOPUB_IPHONE_BANNER_ID size:MOPUB_BANNER_SIZE]; } else { mopubViewLandscape = [[MPAdView alloc] initWithAdUnitId:MOPUB_IPAD_BANNER_ID size:MOPUB_LEADERBOARD_SIZE]; }

    • 指定した広告に対して、条件に応じた正しいサイズが設定されいるかも確認してください。

    • iOSを使用している場合、以下のコードを使用してください:

obj-c -(void)adViewDidLoadAd:(MPAdView *)view { CGSize size = [view adContentViewSize]; CGRect newFrame = view.frame; newFrame.size = size; newFrame.origin.x = (self.view.bounds.size.width - size.width) / 2; view.frame = newFrame; }