> ## Documentation Index
> Fetch the complete documentation index at: https://docs.adrop.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 広告ユニットの作成

> 広告ユニットは、実際に広告が表示される配置単位です。アプリ内のさまざまな場所やフォーマットに合わせて複数の広告ユニットを作成できます。

## 作成プロセス

<video autoPlay muted loop playsInline src="https://mintcdn.com/openrhapsody/nmJyqhGEamtoPhFG/videos/ad-unit-create.mp4?fit=max&auto=format&n=nmJyqhGEamtoPhFG&q=85&s=1ac1fdcb8dc600b5ec464c32bab8c505" data-path="videos/ad-unit-create.mp4" />

<Steps>
  <Step title="アプリを選択">
    広告が表示されるアプリを選択します。存在しない場合は新しく作成します。
  </Step>

  <Step title="ユニット名を入力">
    配置を区別する名前を入力します。

    **命名のヒント**

    `プラットフォーム_場所_フォーマット`の形式をお勧めします。

    | 要素           | 説明           | 例                                             |
    | ------------ | ------------ | --------------------------------------------- |
    | **プラットフォーム** | アプリプラットフォーム  | `aos`, `ios`, `web`                           |
    | **場所**       | 広告が表示される画面   | `home`, `feed`, `detail`, `gameover`          |
    | **フォーマット**   | 広告ユニットフォーマット | `banner`, `popup`, `interstitial`, `rewarded` |

    **例**

    * `aos_home_top_banner`
    * `ios_feed_native`
    * `web_main_popup`
    * `aos_gameover_interstitial`
    * `ios_stageclear_rewarded`
  </Step>

  <Step title="フォーマットを選択">
    広告ユニットフォーマットを選択します。

    * バナー
    * スプラッシュ
    * ポップアップ
    * ネイティブ
    * インタースティシャル
    * リワード

    <Note>
      ネイティブは、アプリのUIに合わせてレイアウトを直接設定する必要があります。迅速な統合には、バナーをお勧めします。
    </Note>
  </Step>

  <Step title="サイズを指定">
    フォーマット別に提供される仕様から選択するか、カスタムサイズを直接入力します。

    **dpとは？**

    dp（density-independent pixel）は、画面密度に関係なく一貫したサイズを維持する単位です。広告ユニットのサイズはdp単位で設定されます。

    <Note>
      ユニットサイズの**3倍のpx**でクリエイティブを作成すると、高解像度デバイスでも鮮明に表示されます。

      例：320×100ユニット → 960×300pxクリエイティブ
    </Note>
  </Step>

  <Step title="オプションを設定">
    各フォーマットで提供されるオプションを設定します。

    | フォーマット                                             | 主なオプション                 |
    | -------------------------------------------------- | ----------------------- |
    | **[バナー](/ja/ad-unit/formats#banner)**              | カルーセル、インジケーター、ローリング時間   |
    | **[スプラッシュ](/ja/ad-unit/formats#splash)**           | 表示時間、背景色                |
    | **[ポップアップ](/ja/ad-unit/formats#popup)**            | テンプレート、閉じるオプション、カルーセル   |
    | **[ネイティブ](/ja/ad-unit/formats#native)**            | CTAボタン、広告主プロフィール、テキスト項目 |
    | **[インタースティシャル](/ja/ad-unit/formats#interstitial)** | 閉じるボタン遅延時間              |
    | **[リワード](/ja/ad-unit/formats#rewarded)**           | 報酬コールバック                |
  </Step>
</Steps>

### ユニット一括作成

ユニット情報を記入したファイルをアップロードして、複数の広告ユニットを一度に作成できます。
アップロードしたファイルの各行を基にユニットが作成され、大量のユニットを素早く登録する必要がある場合に便利です。

1. **広告ユニット**メニューに移動します。
2. 右上の**ユニット一括作成**ボタンをクリックします。
3. **ユニット作成ガイド**ファイルをダウンロードします。
4. 入力ガイドに沿ってファイルを作成します。
5. 作成したファイルをユニット一括作成ウィンドウにアップロードします。
6. **ユニット作成**ボタンをクリックします。

***

## 作成完了

広告ユニットが作成されると、**広告ユニットID**が発行されます。このIDを開発者に提供してSDK統合を行います。

| 項目           | 説明                   |
| ------------ | -------------------- |
| **広告ユニットID** | SDKでの広告リクエストに使用、変更不可 |
| **ユニット名**    | 管理用の名前、いつでも変更可能      |

***

## 注意事項

* 広告ユニットIDは作成後に変更できません。変更が必要な場合は新しい広告ユニットを作成してください。

***

## アプリの管理

登録されたアプリは**設定 > アプリ**メニューで管理できます。

* アプリ情報の表示と変更
* アプリIDの確認
* アプリの削除

### 所有権の検証

アプリの所有権検証を完了すると、広告主にアプリが信頼できるものとして表示されます。未検証のアプリは広告主に未検証として表示され、広告を引き付けるのに不利になる可能性があります。

**Android**

1. Google Play Storeでアプリの連絡先メールアドレスを登録。
2. コンソールの**メールをリロード**ボタンをクリックしてメールを同期。
3. **検証**ボタンをクリックして、そのメールアドレスに検証コードを送信。
4. 受信した検証コードを入力して検証を完了。

**Web**

1. コンソールから提供されるTXTレコードをコピー。
2. ドメインのDNS設定にTXTレコードを追加。
3. DNS伝播には最大48時間かかる場合があります。
4. **検証**ボタンをクリックしてすぐに検証。

**iOS**

iOSアプリは現在、所有権検証機能を提供していません。

***

## 次のステップ

<Card title="広告ユニットの管理" icon="sliders" href="/ja/ad-unit/manage">
  作成したユニットを変更および削除する方法を確認してください。
</Card>

***

## FAQ

<AccordionGroup>
  <Accordion title="同じ場所でもプラットフォームごとに別々のユニットを作成する必要がありますか？">
    はい、AndroidとiOSアプリは別々に登録されるため、各アプリに対して個別にユニットを作成する必要があります。同じ「ホームバナー」の場所であっても、プラットフォーム別にユニットが分離されるため、レポートでパフォーマンスを比較および分析できます。
  </Accordion>

  <Accordion title="なぜ広告ユニットIDを変更できないのですか？">
    デプロイされたアプリは既に既存のユニットIDで広告をリクエストしている可能性があります。IDを変更すると、更新していないユーザーに広告が表示されなくなり、レポートデータの連続性が壊れます。変更が必要な場合は、新しいユニットを作成してアプリの更新を通じて移行してください。
  </Accordion>

  <Accordion title="まだストアにリリースされていないアプリを登録できますか？">
    はい、できます。開発中のアプリは、パッケージ名（Android）、Bundle ID（iOS）、またはドメイン（Web）を入力するだけで登録できます。ただし、所有権検証はストアリリース後にのみ可能です。
  </Accordion>

  <Accordion title="ユニット一括作成ファイルのアップロード中にエラーが発生しました。">
    各行に無効な値が入力されている場合にエラーが発生します。例えば、必須項目が欠落していたり、形式に合わない値が含まれている場合です。エラーが発生した行が表示され、修正後に再アップロードすれば作成できます。
  </Accordion>
</AccordionGroup>
