# Importation groupée de codes promo

Si vous souhaitez créer plusieurs codes promo, utilisez la **Téléversement en masse** fonction pour téléverser un fichier CSV, XLS ou XLSX avec les données de vos codes promo.

Reportez-vous aux *tableaux de référence du téléversement en masse des codes promo* ci-dessous pour vous aider à structurer ce fichier. Pour garantir le succès du téléversement, gardez une taille de fichier inférieure à 1 Mo pour XLS/XLSX ou à 5 Mo pour CSV. La validation est strictement basée sur la taille du fichier, il n’y a donc pas de limite spécifique au nombre de lignes.

{% hint style="warning" %}
**Avertissement :** Assurez-vous que les en-têtes de colonnes de votre fichier CSV/XLS correspondent exactement aux noms de colonnes ci-dessous (respect de la casse et des espaces), sinon le téléversement de votre fichier pourrait être rejeté.
{% endhint %}

{% hint style="info" %}
**Exemple :** L’exemple ci-dessous concerne un code promo d’exemple `10PEROFF`.

```programlisting
Code promo,Id de campagne,Id média,Type,Règle de crédit,Mode de correspondance,Offre
Name10PEROFF,4321,1299679,TRACKING,ALWAYS,LI,
```

{% endhint %}

#### Téléversement en masse de codes promo de suivi

1. Dans le menu de navigation de gauche, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage]** → **Contenu** → **Codes promo**.
2. Sur l’écran *Codes promo* sélectionnez **Téléversement en masse**.
3. Sélectionner **Choisir un fichier** puis localisez et sélectionnez le fichier Excel / CSV contenant les codes promo que vous souhaitez téléverser.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Remarque :</strong> Assurez-vous que votre fichier utilise le format de colonnes requis indiqué dans le tableau ci-dessous.</p></div>

   | Colonne                    | Type   | Obligatoire | Description                                                                                                                                                                         |
   | -------------------------- | ------ | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Code promo                 | Chaîne | Oui         | Le code promo unique à attribuer.                                                                                                                                                   |
   | Id du programme            | Entier | Oui         | L’Id de programme unique impact.com auquel l’annonce appartient.                                                                                                                    |
   | Id média                   | Entier | Oui         | L’Id média impact.com auquel le code promo sera attribué. Il peut s’agir de l’Id du partenaire ou de l’Id de la source média.                                                       |
   | Type                       | Chaîne | Oui         | <p>Le type de code promo. Valeurs autorisées :</p><p><code>TRACKING</code></p>                                                                                                      |
   | Règle de crédit            | Chaîne | Oui         | <p>La règle de crédit du code promo. Valeurs autorisées :</p><p><code>ALWAYS</code></p><p><code>INVOLVED</code></p><p><code>WINNER</code></p>                                       |
   | Mode de correspondance     | Chaîne | Oui         | <p>Le mode de correspondance du code promo. Valeurs autorisées :</p><p><code>LI</code> (Exact/Littéral)</p><p><code>RE</code> (Regex/Expression régulière)</p>                      |
   | Id de l’offre              | Entier | Non         | L’ID unique de l’offre à laquelle ce code promo doit être associé. L’offre doit déjà exister dans votre programme.                                                                  |
   | Date de début d’activation | Date   | Non         | Vous donne la possibilité de planifier cette restriction. Il s’agit d’une [ISO8601](https://en.wikipedia.org/wiki/ISO_8601) date. Format d’exemple : `2013-06-30T00:00:00-07:00`    |
   | Date de fin d’activation   | Date   | Non         | Il s’agit d’une date ISO8601. Format d’exemple : `2013-06-30T00:00:00-07:00`                                                                                                        |
   | Fuseau horaire             | Chaîne | Non         | Le fuseau horaire est dérivé de la date de début, mais si vous souhaitez le remplacer par un fuseau horaire spécifique, saisissez ici le nom complet, par ex. : `America/New_York`. |

   Chaque code promo de suivi téléversé ne peut être attribué qu’à 1 partenaire ou source média via le `Id média` champ. Si un autre partenaire promeut ce code, impact.com signale la conversion résultante comme une conversion invalide et l’annule.
4. Sélectionner **Suivant**.
5. Passez en revue la liste des codes promo qui seront téléversés. Si les informations sont correctes, sélectionnez **Accepter et créer les codes promo**.
6. Si le téléversement est réussi, les nouveaux *codes promo de suivi* sont créés et listés sur l’écran *Codes promo* .

#### Champs de téléversement en masse des codes promo restreints

{% hint style="info" %}
**Remarque :** Dans le cadre d’améliorations continues de la plateforme, nous allons retirer la fonctionnalité *Codes promo restreints* à la fin du mois de février. Veuillez examiner vos configurations actuelles et planifier en conséquence.
{% endhint %}

Avant de commencer, comprenez la différence entre les deux types de restriction :

* **Liste blanche**
  * Objectif : Définir une liste de codes promo qui doivent être utilisés pour qu’un partenaire obtienne un crédit sur une vente.
  * Ceci est recommandé si votre liste autorisée de codes promo est plus petite que votre liste non autorisée.
* **Liste noire**
  * Objectif : Définir une liste de codes promo qui, s’ils sont utilisés, n’attribueront pas de crédit d’une vente à un partenaire.
  * Ceci est recommandé si votre liste non autorisée de codes promo est plus petite que votre liste autorisée.

**Étape 1 : Choisissez le type de restriction**

1. Dans le menu de navigation de gauche, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage]** → **Contenu** → **Codes promo**.
2. Sur l’écran *Codes promo* sélectionnez **Créer un code promo** ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-c2cb550b55c51ea1eeff0acbd6f437a03b621a2c%2F60d033ae8a04c14498d5229c3c0160ac05feea7f605dbd770741793c900469f0.svg?alt=media) **\[Menu déroulant]** → **Restreint**.
3. Sur l’écran *Restrictions des codes promo* page, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **Configurer les restrictions des codes promo**.
4. La page des restrictions des codes promo apparaît, affichant deux colonnes pour la configuration :
   * En option, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **Configurer la liste blanche**pour téléverser les codes promo de la liste blanche.
   * En option, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **Configurer la liste noire**pour téléverser les codes promo de la liste noire.

**Étape 2 : Téléversez votre fichier**

1. Sélectionner **Choisir un fichier**puis localisez et sélectionnez le fichier Excel / CSV contenant les codes promo restreints que vous souhaitez téléverser.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Remarque :</strong> Assurez-vous que votre fichier utilise le format de colonnes requis indiqué dans le tableau ci-dessous.</p></div>

   | Colonne                    | Type   | Obligatoire | Description                                                                                                                                                                         |
   | -------------------------- | ------ | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Code promo                 | Chaîne | Oui         | Le code promo unique à attribuer.                                                                                                                                                   |
   | Id du programme            | Entier | Oui         | L’Id de programme unique impact.com auquel l’annonce appartient.                                                                                                                    |
   | Type                       | Chaîne | Oui         | <p>Le type de code promo. Valeur autorisée :</p><p><code>RESTRICTED</code></p>                                                                                                      |
   | Mode de correspondance     | Chaîne | Oui         | <p>Le code de correspondance du code promo. Valeurs autorisées :</p><p><code>LI</code> (Exact/Littéral)</p><p><code>RE</code> (Regex/Expression régulière)</p>                      |
   | Date de début d’activation | Date   | Non         | Vous donne la possibilité de planifier cette restriction. Il s’agit d’une date ISO8601. Format d’exemple : `2013-06-30T00:00:00-07:00`.                                             |
   | Date de fin d’activation   | Date   | Non         | Il s’agit d’une date ISO8601. Format d’exemple : `2013-06-30T00:00:00-07:00`                                                                                                        |
   | Fuseau horaire             | Chaîne | Non         | Le fuseau horaire est dérivé de la date de début, mais si vous souhaitez le remplacer par un fuseau horaire spécifique, saisissez ici le nom complet, par ex. : `America/New_York`. |
2. Sélectionner **Suivant**.
3. Passez en revue la liste des codes restreints affichés sur la page *Téléversement en masse des codes promo* .
   * En option, pour n’afficher que les entrées contenant des erreurs, sélectionnez **Afficher uniquement les erreurs**.
4. Si les informations sont correctes, sélectionnez **Accepter et créer les codes promo**.

**Étape 3 : Ajouter des exceptions de partenaires médias**

1. Sur l’écran *Contrôles des partenaires médias* page, choisissez comment les règles de restriction s’appliqueront :
   1. En option, sélectionnez **Appliquer à tous les partenaires**si vous souhaitez que cette règle s’applique à tout le monde.
   2. En option, sélectionnez **Autoriser certains partenaires à contourner cette règle et à recevoir un crédit pour les codes promo restreints**.

      Si vous choisissez d’autoriser un contournement, sélectionnez **Recherche** puis sélectionnez et **Ajouter** les partenaires spécifiques dans la liste.
2. Sélectionner **Enregistrer et activer**.
3. La nouvelle règle de code promo restreint est activée et les codes téléversés sont appliqués au *Liste blanche* choisi ou *Liste noire*.
