従来のメディエーションネットワークガイド

このページでは、さまざまなSDKビッダーネットワークを広告ネットワークとしてMAXに統合する方法を説明します。

始める前に:

  1. サポートされているMAX広告フォーマットをアプリケーションに統合します。
  2. プラットフォーム用の「Mediated Networksの準備」ページの指示に従って、統合する予定のネットワークのアダプターを追加します。

この統合を完了した後、Mediation Debuggerを使用して検証できます。

サードパーティSDKをモバイルプロパティに統合する場合、それらの統合に関する責任はすべてお客様が負うものとします。 お客様とサードパーティSDKプロバイダーは、準拠したデータ処理、およびユーザーベースまたはデバイスベースのプライバシーの選択やフラグの処理を確実に行う必要があります。

    Chartboost

    ステップ 1. Chartboostアカウントを作成する

    MAX mediationプラットフォームを通じてChartboostの広告在庫を有効にするには、承認されたChartboostのアカウントが必要です。 アカウントをお持ちでない場合は、Chartboostのサイトで登録してください。 その後、Chartboostのオンボーディングガイドを使用して開始します。

    すでに広告ユニットを含むアプリを作成している場合は、ステップ3に進み、MAX広告ユニットでChartboostをアクティベートしてください。

    ステップ 2. Chartboostでアプリケーションとキャンペーンを作成する

    アプリを追加する

    Chartboostでアプリの収益化を開始するには、アプリを作成します。

    1. Chartboostにログインします。
    2. DASHBOARD > APP SETTINGSを選択します。
    3. + APPをクリックします。
    4. Add App画面で、App Bundle IDフィールドにアプリのbundle IDまたはASINを入力します。 (アプリがまだリリースされていない場合は、このフィールドを空白のままにしてください。 Chartboost SDKを統合してテストを実行し、後でこのbundle IDを追加できます。)
    5. チェックボックスのいずれかをオンにして、アプリの画面の向きを指定します。 アプリが縦向きと横向きの両方に対応している場合は、デフォルトの向きにチェックを入れます。
    6. Saveをクリックします。

    Chartboost. Dashboard. Add App. Platform: iOS. App Nickname (Will be referenced in the dashboard): MAX Test App. App Bundle ID. Import App. iTunes URL. App Orientation: ☑ Portrait, ☐ Landscape. Test Mode: ☑ Disabled, ☐ Enabled. Advanced Settings. Block Creative Types.

    アプリを保存すると、ChartboostはアプリのApp IDとApp Signatureを生成して表示します。 MAX mediationでChartboostを有効にして広告をリクエストする際に、これらのキーが必要になります。 これらのキーは、Chartboostアカウントにログインし、DASHBOARD > APP SETTINGS > Basic Settingsを選択することで取得できます。

    Chartboost. Dashboard. App Settings: Basic Settings. Platform: iOS. App Nickname (Will be referenced in the dashboard): MAX Test App. App Bundle ID. Import App. iTunes URL. App Orientation: ☑ Portrait, ☐ Landscape. Test Mode: ☑ Disabled, ☐ Enabled. Advanced Settings. Block Creative Types.

    新しいキャンペーンを開始する

    アプリを作成したら、新しいキャンペーンを開始します。 これにより、Chartboostのデマンドが有効になります。

    1. Chartboostダッシュボードにログインします。
    2. + CAMPAIGNをクリックします。
    3. Network Publishingを選択します。 Network Publishing Campaign画面が表示されます。
    4. パブリッシングキャンペーンの名前を入力し、キャンペーンで使用する配置タイプ(placement type)を選択し、そのプラットフォームを選択します。 広告フォーマットごとに、個別のネットワークパブリッシングキャンペーンを作成してください。
    5. アプリを選択し、Saveをクリックします。

    Chartboost. Campaigns: Publishing. Network Publishing Campaign. Basic Settings. Enabled. Campaign Name: MAX_INTER_Campaign. Placement Type: Interstitial. Platform: iOS. 1 Apps Publishing this Campaign: MAX Test App. Select app(s). Advanced Settings. Campaign Targeting: Enabled. Target Name. Default.

    ご希望の支払い方法で支払いを受け取れるよう、Chartboostでお支払い情報を設定してください。 Chartboostからフィルを受け取るには、お支払い情報を設定する必要があります。

    ステップ 3. MAXアカウントでChartboostを有効にする

    1. Chartboostのセットアップが完了したら、MAXアカウントにログインします。
    2. MAX > Manage > Ad Unitsを選択します。
    3. Chartboostを有効にしたいMAX広告ユニットの配置をクリックします。
    4. 選択したMAX広告ユニットに関連付けられているChartboostのApp IDとApp Signatureの値を入力します。 Chartboostから提供されたAd Locationの値がある場合は、MAX広告ユニットの設定ページに保存することもできます。
    5. ステータスバーをクリックしてネットワークをアクティベートします。
    6. ✓ Saveをクリックします。 これにより、この広告ユニットの対象ネットワークリストでChartboostが有効になります。

    CSJ

    CSJは中国国内でのみ、かつiOSでのみ利用可能です。

    ステップ 1. CSJアカウントを作成する

    MAX mediationプラットフォームを通じてCSJの広告在庫を有効にするには、承認されたCSJの収益化アカウントが必要です。 アカウントをお持ちでない場合は、こちらから登録してください。

    すでにCSJダッシュボードで広告ユニットを作成している場合は、ステップ3に進み、MAX広告ユニットでCSJをアクティベートしてください。

    ステップ 2. CSJでアプリケーションとプレースメントを作成する

    アプリを追加する

    CSJでアプリの収益化を開始するには、CSJダッシュボードでアプリを追加します。

    1. CSJダッシュボードにログインします。
    2. Ad Realization > Application > Appsを選択します。
    3. + Add Appをクリックします。 Ad Realization > Application > Apps > + Add App button
    4. Add Appフォームに、アプリケーションに関する情報を入力します。 Add App. App Status (Live / Test). Test ad placements will not be billed. App URL (Please enter the App store url of the app detail page). supported platforms. Bundle ID (For example: com.XXX.XXXXX). Application Icon (Upload button). Some apps allow automatically importing icons from app store; otherwise, please manually upload a 1:1 JPG or PNG file less than 1MB, maximum dimensions of 1024*1024. Validity verification. Start verification after filling out the information. Category (Please ensure your category selection is as consistent with the store listing. The category cannot be modified). Blacklists (Select a blocking rule). App Name (Please enter). Child Protection (Please select).

    アプリを保存すると、アプリIDが記載されたアプリのリストが表示されます。 App name/ID, OS, Category

    広告プレースメントを作成する

    1. Ad Realization > Application > Ad Placementsを選択します。
    2. + Add Ad Placementsをクリックします。
    3. Add Ad Placementセレクターで、アプリの広告フォーマットを選択します。 要求された情報を入力します。 Add Ad Placement. Native Ads. Banner Ads. New Interstitial Ads. Splash Ads. Rewarded Video Ads. Vertical Draw Video Ads. Create New Interstitial Ads. Basic Settings. Ad Size (Full Screen Interstitial / Half screen interstitial). App (All Apps). Ad Placement Name. Renderint type (Template). For “Traditional” placements, CSJ will return the creatives of the selected sizes. Publishers will need to show the ad according to relevant guidelines in the Help Center. (Video And Image / Image Only / Video Only). Video Voice Control: Normal sound. Orientation (Vertical / Horizontal). Display “Close” Button After N Seconds (5s): Used To Control Skip Button Display, Set Between 0s–15s. Advanced Settings. Set Expected CPM (No expected CPM / Set expected CPM): No base price for the ad slot; CSJ intelligently returns ads. Blacklist Management (Please select).
    4. Submitをクリックしてプレースメントを保存します。 プレースメントが広告プレースメントのリストに表示されます。 プレースメントIDをメモしておきます。 Ad Placement Name/ID, App Name/ID

    MAX mediationでCSJを有効にするには、CSJのアプリIDと、作成したアプリに関連付けられている広告プレースメントIDが必要です。 アプリIDは、CSJダッシュボードのAppsセクションで確認できます。 広告プレースメントIDは、Ad Placementsセクションで確認できます。

    Account Informationセクションでお支払い情報を設定してください。 CSJからフィルを受け取るには、お支払い情報を設定する必要があります。

    ステップ 3. MAXアカウントでCSJを有効にする

    1. MAXアカウントにログインします。
    2. MAX > Manage > Ad Unitsを選択します。
    3. CSJを有効にしたいMAX広告ユニットの配置をクリックします。
    4. 選択したMAX広告ユニットに関連付けられているCSJのアプリIDと広告プレースメントIDを入力します。
    5. ステータスバーをクリックしてネットワークをアクティベートします。
    6. ✓ Saveをクリックします。 これにより、この広告ユニットの対象ネットワークリストでCSJが有効になります。

    Google AdMob

    欧州経済領域(EEA)または英国のユーザーに広告を配信する場合、Google AdSense、AdManager、またはAdMobを使用するときは、Googleが認定し、IABのTransparency and Consent Framework(TCF)と統合されている同意管理プラットフォーム(CMP)を使用する必要があります。 詳細については、SDK統合ガイド > Platform > 概要 > プライバシーのドキュメントを参照してください。

    ステップ 1. Google AdMobアカウントを作成する

    MAX mediationプラットフォームを通じてGoogle AdMobの広告在庫にアクセスするには、有効なGoogle AdMobのアカウントが必要です。 アカウントをお持ちでない場合は、Google AdMobのサイトで登録してください。

    すでにGoogle AdMobアカウントをお持ちの場合は、ステップ3に進み、MAX広告ユニットでGoogle AdMobをアクティベートしてください。 AppLovinでは、MAXがレポートするデータの正確性を向上させるため、新しいプレースメントIDを作成することをお勧めします。

    ステップ 2. Google AdMobでアプリケーションと広告ユニットを作成する

    MAXを使用する場合は、新しいGoogle AdMob広告ユニットを作成する必要があります。 Google mediationに関連付けられている広告ユニットを使用すると、SDKの初期化の問題や不一致が発生します。

    アプリを追加する

    1. Google AdMobアカウントにログインします。

    2. 左側のナビゲーションバーにあるアプリボタンをクリックします。

    3. MAX mediationを使用して収益化するには、次の3つの選択肢があります。

      1. 既存のアプリを検索する。
      2. 新しいアプリを追加する。
      3. 既存のアプリを選択する。

      プラットフォーム(iOSおよびAndroid)ごとに、一意のGoogle AdMobアプリケーションを作成する必要があります。 Google AdMob. Apps: Add App / View All Apps.

    4. Google AdMobアカウントでアプリを設定したら、CPMフロアを設定した個別の広告ユニットを作成します。 広告フォーマットごとに、以下の手順に従ってください。 Create ad unit. ① Select ad format. Test (iOS). Banner: Rectangular ads that occupy a portion of an app’s layout, can be refreshed automatically after a period of time. Interstitial: Full-page ad format that appears at natural breaks and transitions, such as level completion. Rewarded: Ad format that rewards users for watching ads. Great for monetizing free-to-play users. Native advanced: Customizable ad format that matches the look and feel of your app, appears inline with app content.

    フォーマット別の手順

    Googleは、デベロッパーがバナーの配置とアプリのコンテンツの間に50 pxのパディングを含めることを推奨しています。 これにより、誤クリックの可能性が低くなります。 詳細およびベストプラクティスについては、Googleの「確認済みのクリックについて」のポリシーを参照してください。

    1. 広告ユニットの作成セクションで、バナーフォーマットを選択します。

    2. 広告ユニット名フィールドに、この広告ユニットの名前を入力します。

    3. 詳細設定セクションで、以下を設定します。

      • 広告タイプテキスト、イメージ、リッチメディア動画の両方にチェックを入れます。
      • 自動更新無効を選択します。
      • eCPMフロア:MAXのバナー広告ユニットページに表示されている金額を入力します。

      Create ad unit. ② Configure ad unit settings. MAX Test App (iOS). Ad format: Banner. Ad unit name: TestApp_Banner_iOS_1.0. Ad type: ☑ Text, image, and rich media; ☑ Video. Automatic refresh: ☐ Google optimized, ☐ Custom, ☑ Disabled. eCPM floor: Enabled. Enter global eCPM floor: $1.00. Add country-specific floors. Create Ad Unit.

    4. 広告ユニットの作成をクリックして保存します。 Google biddingおよびGoogle AdMobのアプリIDと広告ユニットIDを必ずメモしておいてください。 Create ad unit. Ad unit successfully created. Note that new ad units may take up to an hour to start showing ads. Why not test your ad units while you wait? Next, place the ad unit inside your app. Follow these instructions: 1: Complete the instructions in the Google Mobile Ads SDK guide using this app ID. 2: Follow the banner implementation guide to integrate the SDK. You’ll specify ad type, size, and placement when you integrate the code using this ad unit ID. 3: Review the AdMob policies to ensure your implementation complies. Email instructions. Done. Create another ad unit.

    5. さらにバナー広告ユニットを作成する場合は、別の広告ユニットを作成をクリックします。

    必要なGoogle AdMob広告ユニットをすべて作成したら、左側のナビゲーションバーで広告ユニットを選択することで、それらのプレースメントIDを取得できます。

    Google AdMob. Apps: Ad units. Add ad unit. Search for ad units by ad unit name, ad unit ID, and ad format.

    ステップ 3. MAXアカウントでGoogle AdMobを有効にする

    1. Google AdMobのセットアップが完了したら、MAXアカウントにログインします。
    2. MAX > Manage > Ad Unitsを選択します。
    3. Google AdMobを有効にしたいMAX広告ユニットの配置をクリックします。
    4. 選択したMAX広告ユニットに関連付けられているGoogle AdMob App IDの値を入力します。
    5. ステータスバーをクリックしてネットワークをアクティベートします。
    6. ✓ Saveをクリックします。 これにより、この広告ユニットの対象ネットワークリストでGoogle AdMobが有効になります。

    コンテンツURLマッピングのサポート

    MAXは、アプリ向けのGoogleのコンテンツマッピングをサポートしています。 これにより、Google AdMobから文脈に即した関連性の高い広告を配信できます。 この機能を使用するには、Googleアダプターバージョン9.3.0.2以降を統合してください。

    単一コンテンツのURLマッピング

    単一コンテンツのURLを渡すには、広告オブジェクトでsetLocalExtraParameterForKeyを呼び出します。 その関数にURL文字列を渡します。

    -[setLocalExtraParameterForKey: "google_content_url" value: NSString]
    

    複数コンテンツのURLマッピング

    複数コンテンツのURLを渡すには、広告オブジェクトでsetLocalExtraParameterForKeyを呼び出します。 その関数にURL文字列のリストを渡します。

    -[setLocalExtraParameterForKey: "google_neighbouring_content_url_strings" value: NSArray<NSString *>]
    

    HyprMX

    ステップ 1. HyprMXアカウントを作成する

    アカウントの作成については、HyprMXの担当者にお問い合わせください。

    ステップ 2. HyprMXでアプリケーションとプレースメントを作成する

    アプリケーションとプレースメントの作成については、HyprMXの担当者にお問い合わせください。 MAXでHyprMXを有効にするために必要なDistributor IDPlacement Nameが提供されます。

    ステップ 3. MAXアカウントでHyprMXを有効にする

    1. 必要なHyprMXのインスタンスIDを入手したら、MAXアカウントにログインします。
    2. MAX > Manage > Ad Unitsを選択します。
    3. HyprMXを有効にしたいMAX広告ユニットの配置をクリックします。
    4. 選択したMAX広告ユニットに関連付けられているHyperMX instance IDsPlacement Nameセクションに入力します。
    5. ステータスバーをクリックしてネットワークをアクティベートします。
    6. ✓ Saveをクリックします。

    Maio

    ステップ 1. Maioアカウントを作成する

    MAX mediationプラットフォームを通じてMaioの広告在庫を有効にするには、承認されたMaioのアカウントが必要です。 アカウントをお持ちでない場合は、こちらのフォームから登録してください。

    すでにMaioアカウントをお持ちの場合は、ステップ3に進み、MAX広告ユニットでMaioをアクティベートしてください。 AppLovinでは、MAXがレポートするデータの正確性を向上させるため、新しいプレースメントIDを作成することをお勧めします。

    ステップ 2. Maioでアプリケーションとプレースメントを作成する

    アプリを追加する

    すでにアプリを作成している場合は、以下の「新しいプレースメントを追加する」に進み、MAX統合用のゾーンIDを作成してください。

    1. Maioアカウントにログインします。
    2. 左側のメニューからアプリ管理を選択します。
    3. 新規アプリを選択して、新しいアプリを作成します。 maio. Home: アプリ管理. 新規アプリ.
    4. アプリ設定を設定します。
      • 名称:アプリの名前を入力します。
      • プラットフォーム:iOSまたはAndroidを選択します。
      • アプリURL:アプリのストアURLを入力します。
      • URLスキーム:空白のままにします。
      • 広告タイプ(既定ゾーン)動画リワードまたは動画インタースティシャルを選択します。 別の広告タイプは後で追加できます。
    5. 更新をクリックしてアプリを追加します。 新規アプリ. Home: アプリ管理. 新規アプリ. 名称: MAX Test App. プラットフォーム: iOS. アプリURL: https://apps.apple.com/us/app/id1223456789. URLスキーム. 広告タイプ(既定ゾーン): ☑ 動画リワード, ☐ 動画インタースティシャル. 更新.

    アプリのメディアIDをメモしておきます。

    アプリ名: MAX Test App. プラットフォーム: iOS. メディアID.

    新しいプレースメントを追加する

    アプリを作成したら、新しいプレースメントを作成するか、Maioによって作成されたデフォルトのプレースメントを使用できます。 新しいプレースメントを作成するには、以下の手順に従ってください。

    1. ゾーン管理を選択します。
    2. 新規ゾーンをクリックします。 maio. Home: ゾーン管理. 新規ゾーン.
    3. 必要な詳細を入力して、Maioのプレースメントを作成します。
      • 名称:プレースメントの名前を入力します。
      • アプリ:新しいプレースメントを作成したいアプリを選択します。
      • タイプ動画リワードまたは動画インタースティシャルを選択します。
    4. 更新をクリックして、新しいプレースメントを追加します。 Home: 新規ゾーン. 名称: MAX Test App INTER. アプリ: MAX Test App. タイプ: ☐ 動画リワード, ☑ 動画インタースティシャル. 更新.

    追加したプレースメントのゾーンIDをメモしておきます。 ステップ3で、MAXで新しいプレースメントを有効にするために必要になります。

    ゾーン名: MAX Test App INTER. アプリ名: MAX Test App. ゾーンID.

    料金フロアを設定したプレースメントを作成したい場合は、Maioのアカウントチームに手順をお問い合わせください。

    ステップ 3. MAXアカウントでMaioを有効にする

    1. メディアIDとゾーンIDを入手したら、MAXアカウントにログインします。
    2. MAX > Manage > Ad Unitsを選択します。
    3. Maioを有効にしたいMAX広告ユニットの配置をクリックします。
    4. 選択したMAX広告ユニットに関連付けられているメディアIDゾーンIDを入力します。
    5. ステータスバーをクリックしてネットワークをアクティベートします。
    6. ✓ Saveをクリックします。 これにより、この広告ユニットの対象ネットワークリストでMaioが有効になります。

    Tencent

    ステップ 1. Tencent広告ネットワークアカウントを作成する

    MAX mediationプラットフォームを通じてTencentの広告在庫を有効にするには、承認されたTencentの収益化アカウントが必要です。 アカウントをお持ちでない場合は、Tencentのサイトで登録してください。

    すでにTencentダッシュボードで広告ユニットを作成している場合は、ステップ3に進み、MAX広告ユニットでTencentをアクティベートしてください。

    ステップ 2. Tencentでアプリケーションとプレースメントを作成する

    アプリを追加する

    Tencentでアプリの収益化を開始するには、Tencentダッシュボードでアプリを作成します。

    1. Tencentダッシュボードにログインします。

    2. **Application(流量合作)**を選択してアプリを作成し、アプリケーションに関する要求された情報を入力します。 流量合作. 我的广告位. 新建广告位.

    3. アプリを保存したら、**My Placement(我的广告位)の下にあるAdd Placement(新建广告位)**をクリックします。 広告フォーマットごとにTencentのプレースメントIDを作成します。

      • バナーとインタースティシャルの場合は、2.0のクリエイティブタイプを選択します。 バナーにはBanner 2.0、インタースティシャルには**Interstitial 2.0(插屏2.0)**を選択します。
      • リワードビデオの場合は、通常のリワードビデオ(激励视频)を選択します。

      Solitare Classic: Banner 2.0, 插屏2.0, 激励视频.

    MAX mediationでTencentを有効にするには、Tencentが作成した広告ユニットに関連付けるApp IDAd Slot IDが必要です。 Ad Slot IDは、**Add Placement(我的广告位)セクションで確認できます。 App IDは、左側のナビゲーションバーにあるApplication(流量合作)**セクションで確認できます。

    我的广告位, 流量合作

    Payment Informationセクションでお支払い情報を設定してください。 Tencentからフィルを受け取るには、お支払い情報を設定する必要があります。

    ステップ 3. MAXアカウントでTencentを有効にする

    1. Tencentのセットアップが完了したら、MAXアカウントにログインします。
    2. MAX > Manage > Ad Unitsを選択します。
    3. Tencentを有効にしたいMAX広告ユニットの配置をクリックします。
    4. 選択したMAX広告ユニットに関連付けられているTencent App IDAd Slot IDの値を入力します。
    5. ステータスバーをクリックしてネットワークをアクティベートします。
    6. ✓ Saveをクリックします。 これにより、この広告ユニットの対象ネットワークリストでTencentが有効になります。

search