Un catalogue avec un signal de performance sur chaque produit.
TikTok lit vos produits depuis le flux. Feedance envoie un flux complet et valide, ainsi que les signaux dont TikTok ne dispose pas par lui-même.
TikTok AdsCanal · Plateformes publicitairesFeedance crée votre flux TikTok Ads et ajoute des libellés au niveau produit pour le score, le segment 4T, le positionnement prix et les tailles manquantes, afin que chaque produit porte son propre signal de performance.
TikTok lit vos produits depuis le flux. Feedance envoie un flux complet et valide, ainsi que les signaux dont TikTok ne dispose pas par lui-même.
Catalog Manager est le système de flux produits de TikTok for Business, accessible dans TikTok Ads Manager. C'est là que vous stockez les informations structurées sur les produits que vous souhaitez promouvoir — noms, descriptions, prix, disponibilité et images —, afin que TikTok puisse créer et personnaliser automatiquement des annonces à partir de ces données, au lieu que vous créiez une annonce par produit à la main. Un catalogue est la source de données des Smart+ Catalog Ads, des Catalog Ads standard, des Dynamic Showcase Ads, des Video Shopping Ads et des Catalog Listing Ads, plus récentes.
Il est important de ne pas confondre Catalog Manager avec les fiches produits de TikTok Shop. Les fiches de la vitrine TikTok Shop (ce qu'un acheteur parcourt et achète dans l'onglet TikTok Shop) sont gérées via TikTok Shop Seller Center ou la TikTok Shop/Commerce API, qui gèrent les stocks en temps réel, les commandes et l'exécution. Catalog Manager est spécifiquement le flux produits côté publicité. Vous pouvez associer une TikTok Shop à un catalogue, mais aussi utiliser un catalogue purement publicitaire sans boutique connectée — les deux systèmes sont liés mais distincts, et un flux créé pour l'un n'alimente pas automatiquement l'autre.
Créer manuellement une annonce pour chaque SKU devient impossible dès qu'un catalogue compte plus d'une poignée de produits. Connecter votre flux à Catalog Manager permet à TikTok de générer et de personnaliser automatiquement des annonces à partir de vos données produits en direct :
Cette distinction est importante, car elle détermine ce que votre flux doit alimenter. Catalog Manager, dans TikTok Ads Manager, est conçu spécifiquement pour la publicité : il alimente les Catalog Ads, les Dynamic Showcase Ads et les formats associés, et vous pouvez l'utiliser avec ou sans TikTok Shop connectée. TikTok Shop, en revanche, est la vitrine organique et la couche commerce de l'application TikTok ; ses fiches produits, ses stocks et ses commandes sont gérés via TikTok Shop Seller Center ou la TikTok Shop/Commerce API — un système de commerce en temps réel, et non un flux publicitaire planifié.
En pratique, de nombreux marchands utilisent les deux : TikTok Shop pour les produits que les clients peuvent acheter dans l'application, et un flux Catalog Manager pour les mêmes produits (ou une partie d'entre eux) afin de les promouvoir avec des Dynamic Showcase Ads ou des Catalog Ads. L'intégration TikTok de Feedance est conçue pour le flux Catalog Manager — le catalogue publicitaire —, et non pour synchroniser les stocks ou les commandes en direct de la boutique.
Catalog Manager accepte les données produits dans plusieurs formats de fichier et peut les récupérer de trois façons différentes.
Formats de fichier pris en charge : CSV, XML (RSS), XML (Atom), ZIP et GZ. Notez que les fichiers GZ compressés avec la commande tar ne sont pas pris en charge.
Façons d'ajouter des produits :
Les limites de fichier de Catalog Manager sont généreuses : chaque fichier doit faire moins de 50 Go et contenir moins de 20 millions de produits, si bien que la taille de fichier est rarement une contrainte pour la plupart des marchands.
Les Catalog Product Parameters de TikTok définissent 9 champs obligatoires et 27 champs facultatifs. Chaque produit doit avoir les 9 champs obligatoires renseignés, faute de quoi sa publication est bloquée avec une erreur. Le schéma de TikTok est volontairement proche de la spécification des données produits Google Shopping : si vous maintenez déjà un flux Google Shopping, la plupart des champs se transposent directement.
| Champ | Obligatoire | Format | Exemple | Remarques |
|---|---|---|---|---|
sku_id | Oui | chaîne | SKU-10293 | Identifiant unique de l'article ; gardez-le cohérent avec vos données Pixel/Events pour des taux de correspondance exacts |
title | Oui | chaîne, jusqu'à 150 caractères | Chaussure de trail imperméable pour homme | Commencez par le nom précis du produit ; évitez le langage promotionnel et les MAJUSCULES |
description | Oui | chaîne, jusqu'à 20 000 caractères | Chaussure de trail en mesh respirant avec pare-pierres renforcé et semelle à crampons de 4 mm pour terrains humides. | Une description factuelle du produit lui-même, et non une promotion ou une histoire de marque |
availability | Oui | enum | in stock | Valeurs acceptées : in stock, available for order, preorder, out of stock, discontinued |
condition | Oui | enum | new | Valeurs acceptées : new, refurbished, used |
price | Oui | nombre + devise | 49.99 USD | Doit correspondre au prix affiché sur la page de destination liée ; la devise doit correspondre au pays cible du catalogue |
link | Oui | URL | https://example.com/products/trail-shoe | Doit commencer par http:// ou https:// et mener à une page fonctionnelle où le produit peut être acheté |
image_link | Oui | URL, JPG/PNG | https://example.com/images/trail-shoe.jpg | 500x500 px minimum au format 1:1 ; sans filigrane, image générique ni logo envahissant |
brand | Oui | chaîne | TrailPeak | Utilisez le vrai nom du fabricant/de la marque, et non le nom de votre boutique |
item_group_id | Non | chaîne | TRAILSHOE-001 | Regroupe les variantes de taille/couleur d'un même produit pour que TikTok puisse afficher un sélecteur de variantes sur la fiche produit |
gtin | Non | chaîne | 0194252749648 | Identifiant UPC, EAN, JAN, ISBN ou ITF-14 ; améliore la correspondance du catalogue et la diffusion |
google_product_category | Non | chaîne, jusqu'à 3 niveaux | Apparel & Accessories > Shoes | Utilise la taxonomie produits de Google ; TikTok recommande une classification sur 2 à 3 niveaux |
sale_price | Non | nombre + devise | 39.99 USD | Prix remisé affiché à côté de price pendant une période de promotion |
sale_price_effective_date | Non | intervalle ISO-8601 | 2026-08-01T00:00-2026-08-15T23:59 | Définit le début et la fin de la période de sale_price |
shipping | Non | chaîne | US:CA:Standard:4.99 USD | Le format est pays:région:service de livraison:prix |
custom_label_0 – custom_label_4 | Non | chaîne, jusqu'à 100 caractères chacun | clearance | Champs libres utilisés pour créer des ensembles de produits et des règles automatisées dans Catalog Manager |
sku_id, title, description, availability, condition, price, link, image_link, brand, ainsi que les champs facultatifs que vous souhaitez inclure) et publiez-le sous forme d'URL de flux hébergé dans un format pris en charge (CSV ou XML).sku_id unique mais partage le même item_group_id — c'est le champ que TikTok utilise pour regrouper les variantes dans une même fiche produit, et c'est l'oubli de mapping le plus fréquent lors de la migration d'un flux depuis un autre canal.TikTok recommande d'actualiser votre catalogue au minimum une fois par jour, pour que les prix et la disponibilité restent cohérents entre votre catalogue et votre site réel. Data Feed Schedule récupère le flux automatiquement de façon récurrente et non ponctuelle : une fois la connexion établie, vous n'avez plus besoin de réimporter manuellement.
Comme Feedance génère le flux, vous maîtrisez la fraîcheur des données sous-jacentes avant même que TikTok ne les récupère — la limite pratique de fraîcheur correspond à la fréquence réelle de changement de vos données produits (stocks, prix, promotions) en amont. Lorsque vous mettez à jour des données de catalogue ou appliquez des règles de catalogue dans Ads Manager, TikTok vous permet de choisir si la modification s'applique uniquement à l'import en cours, est enregistrée pour les imports futurs, ou s'applique aux deux.
| Erreur | Cause probable | Solution |
|---|---|---|
| Le produit n'est pas publié, message d'erreur à l'import | L'un des 9 champs obligatoires (sku_id, title, description, availability, condition, price, link, image_link, brand) est manquant ou vide | Vérifiez chaque produit au regard des 9 champs obligatoires dans Catalog Manager > Produits — contrôlez l'ensemble du catalogue, et pas seulement un échantillon — et corrigez les données à la source avant une nouvelle récupération |
| Produit bloqué au statut « Disapproved » | Le produit ne respecte pas les exigences de contenu des catalogues TikTok, ou a été signalé lors de l'examen | Corrigez les données sous-jacentes, puis utilisez l'option d'appel (Appeal) dans Catalog Manager (pour un produit ou en masse). TikTok autorise jusqu'à 50 produits en appel par mois, et l'examen est généralement terminé en une journée |
| Image refusée | L'image fait moins de 500x500 px, n'est pas au format JPG/PNG, ou contient un filigrane, une image générique, un contenu flou, un logo gênant ou trop d'éléments d'arrière-plan | Remplacez-la par une image nette montrant uniquement le produit, conforme à la résolution minimale et au format 1:1, hébergée à une URL stable et accessible publiquement |
| Lien produit cassé ou inexact | La valeur link ne commence pas par http:// ou https://, ou la page de destination ne correspond plus au contenu du flux (le prix, la disponibilité ou le produit lui-même a changé) | Contrôlez régulièrement les liens produits et synchronisez le prix et la disponibilité du flux avec ce qui est réellement affiché sur la page de destination |
| Les variantes ne se regroupent pas dans une même fiche produit | item_group_id est manquant, incohérent ou dupliqué entre des produits sans rapport | Attribuez le même item_group_id à toutes les variantes de taille/couleur d'un même produit, tout en gardant un sku_id unique pour chaque variante |
| Titre ou description modifié/signalé lors de l'examen | Le contenu dépasse la limite de caractères (150 pour le titre, 20 000 pour la description), ou contient des fautes d'orthographe, des affirmations exagérées ou des symboles non reconnus | Gardez des titres de moins de 150 caractères et des descriptions de moins de 20 000, commencez par le nom précis du produit et décrivez l'article de façon factuelle plutôt que promotionnelle |
shipping, brand, color, size et google_product_category aident son système à comprendre vos produits et améliorent les performances publicitaires.google_product_category plutôt que de laisser le champ vide ou de n'utiliser que le premier niveau — cette pratique est expressément citée comme améliorant la découvrabilité.item_group_id pour que TikTok puisse afficher un véritable sélecteur de taille/couleur sur la fiche produit, au lieu de présenter chaque variante comme un article distinct et isolé.Feedance envoie-t-il les produits vers TikTok Shop ou vers Catalog Manager ?
L'intégration TikTok de Feedance génère un flux pour Catalog Manager, le catalogue produits côté publicité de TikTok Ads Manager. Les fiches de la vitrine TikTok Shop relèvent d'un système distinct, géré via TikTok Shop Seller Center ou la TikTok Shop/Commerce API.
Combien de champs produits TikTok exige-t-il réellement ?
Neuf : sku_id, title, description, availability, condition, price, link, image_link et brand. Il existe 27 champs facultatifs supplémentaires que vous pouvez inclure pour améliorer les performances publicitaires.
Quels formats de fichier puis-je utiliser pour alimenter Catalog Manager ?
CSV, XML (RSS), XML (Atom), ZIP et GZ. Notez que les fichiers GZ compressés avec la commande tar ne sont pas pris en charge.
À quelle fréquence TikTok récupère-t-il de nouveau mon flux ?
Une fois que vous avez configuré un Data Feed Schedule avec une URL de flux hébergé, TikTok le récupère automatiquement de façon récurrente. Les bonnes pratiques de TikTok recommandent une actualisation au moins quotidienne pour que votre catalogue reste cohérent avec les prix et les stocks en ligne.
Pourquoi l'un de mes produits a-t-il été refusé ?
Généralement en raison d'un champ obligatoire manquant, d'une image qui ne respecte pas les exigences de taille/qualité, ou d'un contenu qui déclenche les contrôles de qualité des catalogues TikTok. Vous pouvez faire appel des produits refusés dans Catalog Manager, individuellement ou en masse, dans la limite de 50 produits par mois, l'examen étant généralement terminé en une journée.
Comment TikTok gère-t-il les variantes de produits comme la taille ou la couleur ?
Attribuez le même item_group_id à toutes les variantes d'un même produit, tout en gardant un sku_id unique pour chacune. TikTok utilise item_group_id pour regrouper les variantes dans une seule fiche produit avec un sélecteur.
Le schéma de flux de TikTok est-il proche de celui de Google Shopping ?
Oui — la spécification des catalogues TikTok reprend de très près la spécification des données produits de Google pour la plupart des champs, c'est pourquoi un flux Google Shopping existant se transpose généralement avec très peu de retouches.
TikTok est une plateforme de vidéos courtes appartenant à ByteDance. Son équivalent chinois Douyin a été lancé en 2016, et TikTok a suivi pour les marchés internationaux en 2017. Pour les annonceurs, TikTok for Business propose Catalog Manager dans TikTok Ads Manager, où les marchands stockent leurs données produits afin que TikTok puisse créer des publicités à partir de celles-ci.
Un catalogue contient les noms, descriptions, prix, disponibilités et images des produits, et alimente des formats comme les Catalog Ads, les Smart+ Catalog Ads, les Dynamic Showcase Ads, les Video Shopping Ads et les Catalog Listing Ads. Associées au TikTok Pixel, les Dynamic Showcase Ads peuvent montrer aux acheteurs les produits exacts qu'ils ont consultés ou laissés dans leur panier.
Catalog Manager est distinct de TikTok Shop. Les fiches, les stocks et les commandes de la boutique sont gérés dans TikTok Shop Seller Center ou via son API, tandis que Catalog Manager constitue le flux publicitaire. Une boutique peut être liée à un catalogue, mais un catalogue peut aussi fonctionner de manière autonome.
Les produits peuvent être ajoutés manuellement, par import de fichier ou via un flux de données planifié que TikTok récupère depuis une URL, au format CSV ou XML. Comme les publicités s'appuient sur le catalogue, des prix, des statuts de stock et des images exacts évitent que les campagnes ne fassent la promotion de produits indisponibles ou affichés à un mauvais prix.
Connectez votre flux et GA4. Nous affichons Product Score, 4T, Price War et Broken Size sur votre propre catalogue.