# 批量上传促销代码

如果您想创建多个促销代码，请使用 **批量上传** 功能上传包含促销代码数据的 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. 从左侧导航菜单中，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[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。可以是合作伙伴 ID 或媒体来源 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> （正则表达式）</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 %}

在开始之前，请了解两种限制类型之间的区别：

* **白名单**
  * 目的：定义必须使用的促销代码列表，以便合作伙伴获得销售归因。
  * 如果您的授权促销代码列表少于未授权列表，建议使用此方式。
* **黑名单**
  * 目的：定义一个促销代码列表，如果使用这些代码，合作伙伴将不会获得销售归因。
  * 如果您的未授权促销代码列表少于授权列表，建议使用此方式。

**步骤 1：选择限制类型**

1. 从左侧导航菜单中，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage]** → **内容** → **促销代码**.
2. 在 *促销代码* 屏幕上，选择 **创建促销代码** ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-c2cb550b55c51ea1eeff0acbd6f437a03b621a2c%2F60d033ae8a04c14498d5229c3c0160ac05feea7f605dbd770741793c900469f0.svg?alt=media) **\[下拉菜单]** → **受限**.
3. 在 *促销代码限制* 页面，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **设置促销代码限制**.
4. 将显示促销代码限制页面，其中包含两个设置列：
   * 可选地，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **设置白名单**，以上传已列入白名单的促销代码。
   * 可选地，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **设置黑名单**，以上传已列入黑名单的促销代码。

**步骤 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> （正则表达式）</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. 新的受限促销代码规则已激活，上传的代码将应用于所选的 *白名单* 或 *黑名单*.
