# Résoudre les erreurs et avertissements liés aux catalogues de produits

Chaque catalogue de produits dispose d’un score de santé qui indique quels problèmes, le cas échéant, sont présents dans votre catalogue. Pour faire passer votre catalogue dans la *excellent* plage, vous devez diagnostiquer et corriger toutes les erreurs, avertissements et doublons qui s’y trouvent.

{% embed url="<https://res.cloudinary.com/product-enablement/video/upload/v1748512824/PXA%20Microlearnings/eng-350-5.mp4>" %}

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** → **Produits** → [**Catalogues de produits**](https://app.impact.com/secure/advertiser/engage/ads/productcatalogs/manage-ads-product-catalog-flow.ihtml).
2. Si un catalogue comporte des erreurs, des avertissements ou des doublons de lignes, vous verrez combien de chacun sont présents dans la *Santé* colonne.

   <div data-with-frame="true"><figure><img src="https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-9a3d68cc94a312c25c5b840f7f73db9b71587572%2Fb76503d532a4a200ba58a55e8566656e34d7d2ec6339f0ea82c83761550c2ea4.png?alt=media" alt=""><figcaption></figcaption></figure></div>

   * Les méthodes de chargement qui récupèrent automatiquement le catalogue doivent être mises à jour automatiquement lors du prochain événement de récupération.

<details>

<summary>Descriptions de santé</summary>

| Indicateur de santé        | Description                                                                                                                                                                                 |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **En attente**             | Votre catalogue de produits est en cours de chargement.                                                                                                                                     |
| **En cours de traitement** | Votre catalogue de produits est en cours de traitement.                                                                                                                                     |
| **Excellent**              | Indique un catalogue sain : cet ensemble de données produit est complet et bien structuré, ce qui lui donne les meilleures chances de bien fonctionner.                                     |
| **Bon**                    | Indique que certains champs suggérés contenant des données cruciales comme la catégorie ou le statut peuvent manquer. Combler ces lacunes améliorera la qualité globale de votre catalogue. |
| **Faible**                 | Indique qu’il manque des informations requises dans plus de 10 % des enregistrements que vous avez envoyés. Ce catalogue devra être corrigé et rechargé.                                    |

</details>

#### Afficher les erreurs et les avertissements

1. Dans la *Santé* colonne, sélectionnez le lien **erreurs**, **avertissements**, ou **doublons** .
   * Vous serez redirigé vers une page contenant plus de détails sur les erreurs ou les avertissements. Seul le premier élément d’un ensemble de doublons sera représenté dans impact.com ; tous les éléments en doublon du premier seront ignorés.
2. Facultativement, utilisez le champ *Rechercher* et les filtres en haut de la page pour trier les problèmes.

<details>

<summary>Descriptions des filtres</summary>

|                   |                                                                                                                                                                            |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Type d’erreur** | Vous pouvez filtrer spécifiquement pour *Erreurs*, *Avertissements*, *Doublons*, ou *Tous* les problèmes.                                                                  |
| **Obligatoire**   | Vous pouvez filtrer pour n’importe quel champ requis manquant du catalogue de produits ou *Tous* champs.                                                                   |
| **Suggérés**      | Vous pouvez filtrer pour n’importe quel champ recommandé manquant du catalogue de produits ou *Tous* champs.                                                               |
| **Invalides**     | Vous pouvez filtrer pour toute erreur spécifique basée sur la validation. Il peut s’agir d’un SKU en double, d’un code de catégorie Google non valide ou d’autres erreurs. |

</details>

3. Passez en revue les problèmes et apportez les modifications nécessaires. Ensuite, rechargez votre catalogue de produits.

<details>

<summary>Messages d’erreur et d’avertissement courants</summary>

| Message d’erreur                                                                                                                                                                                                                                                                                                                                                                         | Explication                                                                                                                                                                                                                                                                                                                                               |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| *Enregistrement 'X' : champ(s) obligatoire(s) manquant(s) : (nom du champ)*                                                                                                                                                                                                                                                                                                              | La ligne spécifiée manque d’un ou de plusieurs champs obligatoires.                                                                                                                                                                                                                                                                                       |
| *Enregistrement 'X' : CatalogItemId(CatalogItemId) : champ(s) obligatoire(s) manquant(s) : (nom du champ)*                                                                                                                                                                                                                                                                               | Une ligne du fichier de données manque d’un champ obligatoire.                                                                                                                                                                                                                                                                                            |
| *Aucun catalogue trouvé pour la demande. Vérifiez si le nom du fichier téléchargé est identique à celui enregistré avec le catalogue*                                                                                                                                                                                                                                                    | Le *Nom du fichier à charger* défini dans la section *Méthode de chargement* lors de la création d’un catalogue de produits ne correspond pas exactement au nom du fichier que vous avez chargé.                                                                                                                                                          |
| *Aucun attribut présent dans le fichier du catalogue*                                                                                                                                                                                                                                                                                                                                    | Le fichier de données du catalogue de produits ne contient aucune donnée exploitable.                                                                                                                                                                                                                                                                     |
| *L’élément de catalogue avec cet ID apparaît plus d’une fois dans le catalogue, et ceux qui suivent le premier seront ignorés*                                                                                                                                                                                                                                                           | 2 éléments ou plus ont le même ID — tous les produits nécessitent une valeur unique. Les éléments en double ne seront pas traités.                                                                                                                                                                                                                        |
| *L’enregistrement 'X' comporte une erreur : (ligne X) caractère invalide entre le jeton encapsulé et le délimiteur*                                                                                                                                                                                                                                                                      | Une ligne du fichier de données contient une utilisation invalide des guillemets doubles. Ceux-ci doivent être gérés correctement en encadrant le champ de guillemets doubles et en remplaçant tous les autres guillemets doubles par 2 guillemets doubles (par ex. *3" floppy* devient *"3"" floppy"*).                                                  |
| *(Ligne de début X) EOF atteint avant la fin du jeton encapsulé*                                                                                                                                                                                                                                                                                                                         | <p>EOF signifie « fin de fichier ». La ligne de début mentionnée comporte un guillemet double ouvrant sans guillemet double fermant. Cette erreur s’est produite parce qu’aucun guillemet double fermant n’a été trouvé, même en lisant jusqu’à la fin du fichier.</p><p>Sinon, un saut de ligne inattendu a peut-être interrompu le flux de données.</p> |
| *Erreur lors de l’analyse du champ (type de catalogue) : avec la valeur : (champ)*                                                                                                                                                                                                                                                                                                       | Le champ produit n’est pas valide et ne peut pas être accepté.                                                                                                                                                                                                                                                                                            |
| *L’enregistrement (numéro d’enregistrement) comporte une erreur : le nombre de valeurs délimitées (FieldsLength) ne correspond pas au nombre attendu (ColumnNamesLength)*                                                                                                                                                                                                                | Pour une ligne de données donnée, si des données existent dans une colonne sans en-tête, cette erreur se produira.                                                                                                                                                                                                                                        |
| *Aucun enregistrement valide n’a été trouvé dans le fichier du catalogue*                                                                                                                                                                                                                                                                                                                | Soit le fichier de données est vide (c.-à-d. sans données), soit les données détectées ne sont pas valides, soit le nom de fichier spécifié est incorrect.                                                                                                                                                                                                |
| *Plus de 10 % des enregistrements du fichier comportaient des erreurs.*                                                                                                                                                                                                                                                                                                                  | Le fichier de données ne peut pas être traité si cette erreur se produit.                                                                                                                                                                                                                                                                                 |
| *Le traitement a échoué en raison d’une erreur interne du système. Aucune action n’est requise de la part de l’utilisateur. Notre équipe d’ingénierie a été informée et travaille à la résolution du problème. Le dernier catalogue traité avec succès restera disponible pour les Media Partners. Veuillez contacter le support impact.com si vous avez besoin de plus d’informations.* | Reportez-vous à la [page d’état d’impact.com](https://status.impact.com/) pour obtenir des détails sur les interruptions de service.                                                                                                                                                                                                                      |
| *Le champ (nom du champ) avec la valeur (valeur du champ) n’a pas de protocole valide*                                                                                                                                                                                                                                                                                                   | La valeur du champ n’est pas une URL correctement formatée.                                                                                                                                                                                                                                                                                               |

</details>

#### Erreurs de format Google Merchant

Deux problèmes peuvent survenir si vous utilisez le format Google Merchant Center comme taxonomie de votre catalogue de produits, et les problèmes apparaîtront probablement autour de la `Catégorie` section.

{% tabs %}
{% tab title="Catégorie de produit Google manquante" %}
Lorsque vous sélectionnez *erreurs* sur l’écran *Catalogues de produits* vous pouvez voir *Catégorie de produit Google manquante* dans les *Suggestions* colonne.

Cela signifie qu’aucun code de catégorie Google ni aucune chaîne complète de catégorie Google n’a été inclus dans votre catalogue.

Pour résoudre ce problème, reportez-vous à votre compte Google Merchant Center. Google suggère automatiquement des catégories pour les articles — cette suggestion doit être utilisée lors du chargement du catalogue corrigé.

<div data-with-frame="true"><figure><img src="https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-c92f932de0c30c466560ef0f2b9c13a8f48100a2%2Fb61fc4733fe334479ac8dcd599a078e24be5c384633e0414cb57ba3ae9350ed3.png?alt=media" alt=""><figcaption></figcaption></figure></div>
{% endtab %}

{% tab title="Incompatibilité de catégorie de produit Google" %}
Lorsque vous sélectionnez *erreurs* dans les *Catalogues de produits* vous pouvez voir *Incompatibilité de catégorie de produit Google* dans les *Invalides* colonne.

Cela signifie que la catégorie utilisée pour les éléments de votre catalogue ne correspond pas au [code de taxonomie](https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt) attendu (par ex. 7386) ou au format de catégorie complet fourni par Google. Voir l’exemple ci-dessous d’un format complet de catégorie Google.

`Animaux et fournitures pour animaux > Fournitures pour animaux > Fournitures pour oiseaux > Accessoires de cage pour oiseaux > Mangeoires et abreuvoirs pour cage à oiseaux`

Pour résoudre ce problème, corrigez le format dans lequel les catégories de produits Google sont सूची?

<div data-with-frame="true"><figure><img src="https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-a49a1b97a47722c72fe9bbb76fd2e902c1ca39ae%2F629fe5a5a308cd2ed6bd628db9c9c22547490d92bb19d1011d1657669d9b6296.png?alt=media" alt=""><figcaption></figcaption></figure></div>
{% endtab %}
{% endtabs %}
