モバイルアプリでのネイティブ広告の完全なガイド







今日のネイティブ広告は、モバイルアプリ開発者にとって最も有望なフォーマットの1つです。 eMarketerの予測によると、2017年のeMarketerの予算は25%増加します。 この形式は、Applovin、Avocarrot、Facebook、Flurry、myTarget、Pubnative、InnerActive、StartApp、Mopubなど、すべての最大の広告ネットワークで既に提供されています。 これは、開発者がプロ​​ジェクトでネイティブ広告を使用する方法について考える必要があることを意味します。



ネイティブ広告は他の形式とどのように違いますか?



ネイティブ広告は有機的にアプリケーションに配置され、そのデザインとコンテキストに適応します。 アプリケーションの一部のように見えるため、より情報量が多く、CTRが高くなります。 さらに、このような広告により、ユーザーは刺激がはるかに少なくなります。脳はそれを他のアプリケーションコンテンツとして認識し、迷惑なバナーとは異なり、自動的にブロックしません。









ネイティブVFeed広告



このフォーマットの主な利点は、広告ユニットを独自に作成できることです。 開発者自身が、広告内のすべてのフィールドのサイズ、外観、および場所を調整します。 そのタスクは、デザインを可能な限り適合させ、広告がアプリケーションの適切な部分になるように、表示する適切なタイミングを選択することです。



広告要素とパラメーター



ネイティブ広告は、アプリケーションの適切なタイミングで表示される単なるバナーやビデオではありません。 広告の各リクエストに応じて、Appodealでは広告主から特定のデータセットを受け取り、開発者が指定した順序でアプリケーションに表示します。 そのようなデータの中には、制限のある必須要素とオプション要素の両方があります。









  1. タイトル -最大25文字の広告タイトル(必須)
  2. 説明-最大100文字の製品機能の特徴またはアプリケーション機能の説明。
  3. アイコン -サイズが80 * 80〜512 * 512ピクセル*のアプリケーションアイコンまたは会社ロゴ
  4. メイン画像 -製品またはアプリケーションの画像を含むメイン画像 、1200 * 627ピクセル。
  5. 行動を促すフレーズ(CTA) -行動を促すボタン。 ボタンのサイズとその上の碑文は任意です(必須)。
  6. 広告からのリダイレクト先のURLは、広告された製品またはアプリケーションへのリンクです(必須)。
  7. 「広告」ラベルは、それが広告であることを明確に示す要素です。 要素の外観は、アプリケーション開発者によって決定されます。たとえば、フラグ広告、スポンサー、広告、プロモート、推奨(必須)などです。
  8. コンテンツレーティング-製品の消費者の許容年齢(4歳以上、12歳以上、18歳以上など)。
  9. 星評価-ストアで宣伝されているアプリケーションまたは製品の評価(1〜5つ星)。
  10. Facebook、Avocarrot、Mopubなどの一部のネットワークでは、アプリでAdChoiceバッジを広告に配置する必要があります。 ネットワーク自体によって送信されますが、アプリケーションではこの要素を考慮する必要があります。


*広告にはアイコンとメイン画像を同時に含めることができますが、これらの要素の少なくとも1つが存在する必要があります。



重要! ネイティブ広告の要素は好きなように配置できますが、フィールドは互いに重複したり重複したりしないようにしてください。 たとえば、メイン画像の上にインストールボタンや製品タイトルを配置することはできません。



ネイティブ広告の種類



さまざまな種類のネイティブ広告がさまざまなアプリケーションに適しています。 今日の最も一般的なオプションは、ニュースフィード(別名インフィード)とコンテンツストリームです。









このタイプは、ニュースアプリケーションやブログに最適です。 広告は、通常のコンテンツブロック間のフィードに配置されます。 必ず「広告」というマークが含まれていますが、ユーザーエクスペリエンスを損なうものではありません。









このオプションは、おそらくソーシャルメディアアプリケーションやフォトギャラリーで見たことがあります。理想的なのです。 さらに、コンテンツストリームに、より高価で収益性の高いネイティブビデオ広告を開発者向けに埋め込むと便利です。



ネイティブ動画広告



ネイティブ広告が最もファッショナブルな形式である場合、ネイティブビデオはネイティブプレースメントのトレンドです。 他のフォーマットと比較して、ビデオはより高いeCPMを提供しますが、一般に、広告ネットワークにはそのような広告が非常に少ないです。



ネイティブビデオは、標準のネイティブ広告と同じフィールドで構成され、メイン画像要素のみがビデオに置き換えられます。 それを使用すると、2つの特定のパラメーターが表示されます。





さらに、内部パラメーターViewabilityがあります。ネイティブ広告の表示は、アプリケーションの表示部分に配置され、表示が2秒以上続いた場合にのみ考慮されます。



Appodea lのネイティブビデオを統合する例



Android:

Appodeal.setAutoCacheNativeIcons(true); Appodeal.setAutoCacheNativeMedia(true); Appodeal.setNativeAdType(Native.NativeAdType.Video); NativeCallbacks getNativeCallback = new NativeCallbacks() { @Override public void onNativeLoaded(List<NativeAd> list) {} @Override public void onNativeFailedToLoad() {} @Override public void onNativeShown(NativeAd nativeAd) {} @Override public void onNativeClicked(NativeAd nativeAd) {} }; Appodeal.setNativeCallbacks(getNativeCallback); Appodeal.cache(getActivity(), Appodeal.NATIVE, 10);
      
      





iOS:

 ViewController.h @property (nonatomic, strong) APDNativeAdLoader* adLoader; @property (nonatomic, strong) APDMediaView* mediaView; ViewController.m @interface ViewController () < APDNativeAdLoaderDelegate, APDMediaViewDelegate> … @end (void) viewDidLoad{ … _adLoader = [APDNativeAdLoader new]; _adLoader.delegate = self; [_adLoader loadAdWithType:APDNativeAdTypeAuto]; } - (void)nativeAdLoader:(APDNativeAdLoader *)loader didLoadNativeAd:(APDNativeAd *)nativeAd{ APDMediaView* mediaView = [APDMediaView alloc] initWithFrame:YOUR_NEEDED_FRAME; [mediaView setNativeAd:nativeAd rootViewController:self]; [mediaView addSubview: mediaView]; [mediaView setMuted:YES]; [mediaView setSkippable:YES]; self.mediaView.delegate = self; [self.view insertSubview: self.mediaView aboveSubview:self.view]; } //media view callbacks - (void)mediaViewStartPlaying:(APDMediaView *)mediaView {} - (void)mediaViewFinishPlaying:(APDMediaView *)mediaView videoWasSkipped:(BOOL)wasSkipped {} - (void)mediaView:(APDMediaView *)mediaView didPresentFullScreenView:(UIView *)presentedView {} - (void)mediaViewDidDismissFullScreen:(APDMediaView *)mediaView {}
      
      





統合のヒント



アプリケーションでネイティブ広告がどのように表示されるかを確認するには、テストSDKモードまたは相互プロモーションツールを使用します。 最初のケースでは、Appodealからネイティブビデオと標準のネイティブ広告を含むテストオファーを受け取ります。 2つ目-アプリケーションにあるはずのフォームで独自のテスト広告を収集し、ダイレクトキャンペーン用のツールを使用して実行します。



Appodealツールを使用すると、広告の種類を試して、ビデオと静的を組み合わせることができます。 たとえば、コンテンツストリームテンプレートを使用しますが、大きな画像の代わりに、ビデオを配置するか、標準のネイティブ広告とビデオを同時に埋め込み、アプリケーションで、広告主が現在最高価格を提示しているオプションを表示します。



アプリケーションの1つの画面に複数のネイティブ広告を表示しないでください。 さらに、ユーザーが最後まで長い動画を視聴することはめったにないため、動画広告を30秒以内に埋め込むことをお勧めします。



このフォーマットの利点は、まさにその柔軟性と適応の無限の可能性にあります-最大限に活用してください。



All Articles