> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/ja/what-would-you-like-to-learn-about/platform-features/promo-codes/bulk-upload-promo-codes.md).

# プロモコードを一括アップロードする

複数のプロモコードを作成したい場合は、 **一括アップロード** 機能を使用して、プロモコードデータを含む CSV、XLS、または XLSX ファイルをアップロードしてください。

次を参照してください： *プロモコード一括アップロード参照* 下の表を使って、このファイルの構成方法を確認してください。アップロードを成功させるには、ファイルサイズを XLS/XLSX では 1MB 未満、CSV では 5MB 未満にしてください。検証はファイルサイズのみに基づいて行われるため、行数に特定の制限はありません。

{% hint style="warning" %}
**警告:** CSV/XLS ファイルの列ヘッダーが下記の列名と完全に一致していることを確認してください（大文字小文字、スペースも含む）。一致しない場合、ファイルのアップロードは拒否されることがあります。
{% endhint %}

{% hint style="info" %}
**例：** 以下の例は、サンプルのプロモコードです `10PEROFF`.

```programlisting
プロモコード,キャンペーンID,メディアID,タイプ,クレジットルール,照合モード,ディール
Name10PEROFF,4321,1299679,TRACKING,ALWAYS,LI,
```

{% endhint %}

#### トラッキング用プロモコードの一括アップロード

1. 左側のナビゲーションメニューから、次を選択します ![](/files/7ddd72d8e69e7055d9408cf4847c5c54abf9f71d) **\[Engage]** → **コンテンツ** → **プロモコード**.
2. 次の画面で *プロモコード* 画面で、 **一括アップロード**.
3. 選択 **ファイルを選択** その後、アップロードしたいプロモコードを含む Excel / CSV ファイルを見つけて選択します。

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>注意：</strong> ファイルが、下の表に示す必須の列形式を使用していることを確認してください。</p></div>

   | 列        | タイプ | 必須 | 説明                                                                                                                |
   | -------- | --- | -- | ----------------------------------------------------------------------------------------------------------------- |
   | プロモコード   | 文字列 | はい | 割り当てられる一意のプロモコードです。                                                                                               |
   | プログラムID  | 整数  | はい | 広告が属する一意の impact.com プログラムIDです。                                                                                   |
   | メディアID   | 整数  | はい | プロモコードが割り当てられる impact.com のメディアIDです。Partner ID または Media Source ID のいずれかです。                                       |
   | タイプ      | 文字列 | はい | <p>プロモコードのタイプ。使用可能な値：</p><p><code>TRACKING</code></p>                                                             |
   | クレジットルール | 文字列 | はい | <p>プロモコードのクレジットルール。使用可能な値：</p><p><code>ALWAYS</code></p><p><code>INVOLVED</code></p><p><code>WINNER</code></p>    |
   | 照合モード    | 文字列 | はい | <p>プロモコードの照合モード。使用可能な値：</p><p><code>LI</code> （完全一致／リテラル）</p><p><code>RE</code> （Regex／正規表現）</p>                  |
   | ディールID   | 整数  | なし | このプロモコードを関連付けるディールの一意のIDです。ディールは、あらかじめプログラム内に存在している必要があります。                                                       |
   | 有効開始日    | 日付  | なし | この制限をスケジュール設定することができます。これは [ISO8601](https://en.wikipedia.org/wiki/ISO_8601) の日付です。例： `2013-06-30T00:00:00-07:00` |
   | 有効終了日    | 日付  | なし | これは ISO8601 の日付です。例： `2013-06-30T00:00:00-07:00`                                                                  |
   | タイムゾーン   | 文字列 | なし | タイムゾーンは開始日時から取得されますが、特定のタイムゾーンで上書きしたい場合は、ここに正式名称を入力してください。例： `America/New_York`.                                  |

   アップロードされた各トラッキング用プロモコードは、 `メディアID` フィールドを通じて 1 つのパートナーまたはメディアソースにのみ割り当てられます。別のパートナーがそのコードを使用してプロモーションを行った場合、impact.com はそのコンバージョンを無効なコンバージョンとしてフラグ付けし、取り消します。
4. 選択 **次へ**.
5. アップロードされるプロモコードの一覧を確認してください。詳細が正しければ、 **承認してプロモコードを作成**.
6. アップロードが成功すると、新しい *トラッキング用プロモコード* が作成され、 *プロモコード* 画面。

#### 一括アップロードされた制限付きプロモコードのフィールド

{% hint style="info" %}
**注意：** プラットフォーム改善の継続的な取り組みの一環として、私たちは *制限付きプロモコード* 機能を 2 月末で終了します。現在の設定を確認し、必要に応じて計画を立ててください。
{% endhint %}

始める前に、2 種類の制限タイプの違いを理解してください。

* **ホワイトリスト**
  * 目的：パートナーが売上のクレジットを得るために使用しなければならないプロモコードの一覧を定義します。
  * 許可済みのプロモコード一覧が、未許可の一覧よりも少ない場合に推奨されます。
* **ブラックリスト**
  * 目的：使用された場合に、売上がパートナーにクレジットされないプロモコードの一覧を定義します。
  * 未許可のプロモコード一覧が、許可済みの一覧よりも少ない場合に推奨されます。

**ステップ 1: 制限タイプを選択する**

1. 左側のナビゲーションメニューから、次を選択します ![](/files/7ddd72d8e69e7055d9408cf4847c5c54abf9f71d) **\[Engage]** → **コンテンツ** → **プロモコード**.
2. 次の画面で *プロモコード* 画面で、 **プロモコードを作成** ![](/files/6f8314de4650eb50296a22f0905ff81ab67391cc) **\[ドロップダウンメニュー]** → **制限付き**.
3. 次の画面で *プロモコードの制限* ページで、 ![](/files/31ed8bce4d22f3780f0bf5494c25049b3181e0a9) **プロモコードの制限を設定**.
4. プロモコードの制限ページが表示され、設定用に 2 つの列が示されます：
   * 必要に応じて次を選択します ![](/files/31ed8bce4d22f3780f0bf5494c25049b3181e0a9) **ホワイトリストを設定**、ホワイトリストに登録されたプロモコードをアップロードします。
   * 必要に応じて次を選択します ![](/files/31ed8bce4d22f3780f0bf5494c25049b3181e0a9) **ブラックリストを設定**、ブラックリストに登録されたプロモコードをアップロードします。

**ステップ 2: ファイルをアップロードする**

1. 選択 **ファイルを選択**、その後、アップロードしたい制限付きプロモコードを含む Excel / CSV ファイルを見つけて選択します。

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>注意：</strong> ファイルが、下の表に示す必須の列形式を使用していることを確認してください。</p></div>

   | 列       | タイプ | 必須 | 説明                                                                                               |
   | ------- | --- | -- | ------------------------------------------------------------------------------------------------ |
   | プロモコード  | 文字列 | はい | 割り当てられる一意のプロモコードです。                                                                              |
   | プログラムID | 整数  | はい | 広告が属する一意の impact.com プログラムIDです。                                                                  |
   | タイプ     | 文字列 | はい | <p>プロモコードのタイプ。使用可能な値：</p><p><code>RESTRICTED</code></p>                                          |
   | 照合モード   | 文字列 | はい | <p>プロモコードの照合コード。使用可能な値：</p><p><code>LI</code> （完全一致／リテラル）</p><p><code>RE</code> （Regex／正規表現）</p> |
   | 有効開始日   | 日付  | なし | この制限をスケジュール設定することができます。これは ISO8601 の日付です。例： `2013-06-30T00:00:00-07:00`.                         |
   | 有効終了日   | 日付  | なし | これは ISO8601 の日付です。例： `2013-06-30T00:00:00-07:00`                                                 |
   | タイムゾーン  | 文字列 | なし | タイムゾーンは開始日時から取得されますが、特定のタイムゾーンで上書きしたい場合は、ここに正式名称を入力してください。例： `America/New_York`.                 |
2. 選択 **次へ**.
3. に表示されている制限コードの一覧を確認してください。 *プロモコード一括アップロード* ページで行ってください。
   * 必要に応じて、エラーを含むエントリのみを表示するには、 **エラーのみ表示**.
4. 詳細が正しければ、 **承認してプロモコードを作成**.

**ステップ 3: メディアパートナーの例外を追加する**

1. 次の画面で *メディアパートナーの管理* ページで、制限ルールをどのように適用するかを選択します：
   1. 必要に応じて次を選択します **すべてのパートナーに適用**、このルールを全員に適用したい場合。
   2. 必要に応じて次を選択します **特定のパートナーがこのルールを回避し、制限付きプロモコードのクレジットを得られるようにする**.

      回避を許可する場合は、 **検索** を選択し、その後、 **追加** リストから特定のパートナーを選択します。
2. 選択 **保存して有効化**.
3. 新しい制限付きプロモコードルールが有効になり、アップロードされたコードが選択された *ホワイトリスト* または *ブラックリスト*.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.impact.com/brand/ja/what-would-you-like-to-learn-about/platform-features/promo-codes/bulk-upload-promo-codes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
