logo
FR

Recherche par mot-clé TikTok Shop

Indiquez un mot-clé TikTok Shop et un nombre de produits attendu pour obtenir les fiches US correspondantes, avec boutique, prix et signaux de ventes.

Traduit · fr-FRVoir le texte original

Aperçu

Les acheteurs découvrent vraiment les produits via la recherche par mot-clé TikTok Shop, mais la fiche publique est difficile à conserver comme jeu de données comparable : titres, prix, boutiques et rang bougent ensemble, et les captures d’écran ne survivent pas à l’analyse. Cette application transforme un mot-clé de recherche en liste structurée de produits TikTok Shop américains correspondants, pour que les équipes merchandising, marque et recherche voient ce qui apparaît actuellement pour ce terme.

Contrairement à l’ouverture d’une fiche produit déjà connue, la recherche par mot-clé montre quelles fiches occupent l’étagère pour une marque, une catégorie ou une phrase de campagne. Garder l’identité produit, les signaux commerciaux de la fiche et le contexte boutique sur la même ligne permet de comparer des termes, de suivre la présence d’une marque ou de constituer un ensemble de candidats sans copier les résultats à la main.

Notes sur les données

Chaque enregistrement est une fiche produit publique associée au mot-clé soumis sur TikTok Shop aux États-Unis. Les ID produit sont dédupliqués dans le jeu renvoyé. Mot-clé correspondant, ID métier et Élément source conservent le contexte de recherche et peuvent se répéter sur de nombreux produits de la même tâche. Les fiches reviennent dans un ordre stable croissant selon l’heure de collecte.

Le prix est le montant affiché sous forme de chaîne brute, sans champ de devise séparé. Horodatage de collecte et Horodatage de création sont des chaînes en millisecondes ; Heure de collecte n’a pas de fuseau horaire et ne doit pas être lue comme une horloge absolue entre régions. Le rang de recherche commence à 0. Le Marqueur sans données distingue un élément de recherche sans produits correspondants des lignes de fiche ordinaires.

La collecte couvre uniquement les fiches de recherche publiques aux États-Unis. Elle n’inclut pas les catalogues d’autres pays, les spécifications de fiche détail, les commentaires ni les données de commande.

À quoi ressemble un résultat

Chaque ligne est une fiche produit TikTok Shop associée au mot-clé de recherche, ou un marqueur sans données pour cette recherche.

Titre du produitID produitPrixNom de la boutiqueNombre de ventesRang de recherche
Micro Ingredients Whole Milk Powder, 4lbs, Made in USA172943535848682769341.54Micro Ingredients232840
Binggrae Flavored Milk Drink, Banana Flavor 200ml * 6 Cartons172940885864766336118.26Weee Asian Supermarket67141

Nom de marque, Image produit, Nombre d'avis, ID boutique, Heure de collecte et Marqueur sans données sont également disponibles lorsqu’ils sont fournis avec l’enregistrement.

Cas d’usage

  • Pour le merchandising par mot-clé, groupez les lignes par Mot-clé correspondant et comparez Titre du produit, Prix et Nom de la boutique pour voir quelles fiches occupent l’étagère de recherche.
  • Pour le suivi concurrentiel, triez par Rang de recherche et utilisez Nombre de ventes avec Nombre d'avis pour séparer les fiches très visibles des produits de longue traîne.
  • Pour le suivi de marque, comparez Nom de marque à Nom de la boutique et ID produit afin de voir si les produits de marque sont vendus par la boutique de la marque ou par d’autres marchands.
  • Pour le suivi sourcing, conservez ensemble ID produit, ID boutique et Image produit afin de rouvrir la même fiche plus tard sans refaire la recherche à la main.

Périmètre et limites

Un mot-clé de recherche TikTok Shop par tâche, pour un nombre attendu de 1 à 300; les résultats reviennent par lots complets de 30 et peuvent être arrondis; la couverture se limite aux fiches de recherche TikTok Shop US publiques.

  • Adapté pour
  • Lorsque vous avez besoin des produits TikTok Shop US qui apparaissent pour un mot-clé de marque, de produit ou de catégorie.
  • Lorsque vous avez besoin d'une liste structurée reliant chaque fiche trouvée à sa boutique, son prix, son rang et ses signaux publics de ventes ou d'avis.
  • À ne pas utiliser pour
  • Lorsque vous avez besoin des spécifications complètes, des commentaires ou des données de commande d'une fiche détail.
  • Lorsque vous avez besoin d'une consultation immédiate d'un seul enregistrement plutôt que d'une collecte par mot-clé en arrière-plan.
  • Lorsque vous avez besoin de fiches TikTok Shop hors des États-Unis.

Gestion des échecs

Comportement en cas d'échec et de nouvelle tentative déclaré par l'auteur. Nous vous recommandons de l'inclure dans votre prompt système lors de l'intégration.

  1. 1Si aucun enregistrement correspondant n'est renvoyé, essayez une expression plus courte ou plus large puis renvoyez la tâche.
  2. 2Conservez les enregistrements déjà obtenus après un succès partiel ; renvoyez la même saisie après un échec ou une expiration.
  3. 3Réessayez plus tard après une limitation de débit, une indisponibilité temporaire ou un délai d'attente.
  4. 4Si l'authentification échoue, vérifiez la clé API configurée dans l'environnement d'exécution.

Entrée

Paramètres requis pour appeler cette App, générés à partir de l'input.schema du manifest.json.

ChampNom métierTypeRequisDéfautÉnum / ContraintesExempleDescription
keywordMot-clé de recherchestringOui——milkMarque, produit ou catégorie à rechercher sur TikTok Shop. Chaque tâche accepte un mot-clé de 1 à 512 caractères.
crawl_countNombre de résultats attenduintegerOui—1–30030Nombre attendu de fiches produits, de 1 à 300. Les résultats reviennent par lots complets de 30, le nombre réel peut donc être arrondi. Les lots incomplets sont tout de même facturés comme 30 enregistrements.

Sortie

Structure des champs d'un enregistrement, générée à partir de l'output.schema du manifest.json.

ChampNom métierTypeExempleDescription
biz_idID métierstringmilkIdentifiant de regroupement métier renvoyé avec la fiche collectée ; vide si aucune valeur n'est renvoyée.
brand_nameNom de marquestringMicro IngredientsNom de marque affiché sur la fiche produit ; vide si aucune valeur n'est renvoyée.
collect_timeHorodatage de collectestring1789121807761Heure de collecte sous forme de chaîne d'horodatage en millisecondes ; vide si aucune valeur n'est renvoyée.
crawl_timeHeure de collectestring2026-09-11T18:16:47Heure de collecte de la fiche ; la source ne précise pas de fuseau horaire.
created_atHorodatage de créationstring1789121807761Heure de création de l'enregistrement sous forme de chaîne d'horodatage en millisecondes ; vide si aucune valeur n'est renvoyée.
image_urlImage produitstringhttps://p16-oec-general-useast5.ttcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/a6be9c262efc4e9e95cce5c93daa4ccf~tplv-fhlh96nyum-crop-webp:2000:2000.webp?dr=12190&t=555f072d&ps=933b5bde&shp=8dbd94bf&shcp=a6e80448&idc=useast5&from=2378011839URL de l'image principale du produit sur la fiche ; vide si aucune valeur n'est renvoyée.
keywordMot-clé correspondantstringmilkMot-clé de recherche associé à cette fiche produit.
page_numPage de résultatsstring1Numéro de page des résultats de recherche sous forme de chaîne ; vide si aucune valeur n'est renvoyée.
platform_codeCode plateformestringtiktokShopCode de la plateforme source renvoyé avec la fiche.
pricePrixstring41.54Prix affiché sous forme de chaîne brute, sans champ de devise séparé ; vide si aucune valeur n'est renvoyée.
product_idID produitstring1729435358486827693Identifiant unique et stable du produit TikTok Shop.
product_titleTitre du produitstringMicro Ingredients Whole Milk Powder, 4lbs, Made in USATitre du produit affiché sur la fiche TikTok Shop.
rank_indexRang de rechercheinteger0Rang du produit dans la liste de recherche, à partir de 0 ; vide si aucune valeur n'est renvoyée.
rating_countNombre d'avisstring3185Nombre d'avis sous forme de chaîne numérique ; vide si aucune valeur n'est renvoyée.
sale_countNombre de ventesstring23284Nombre de ventes public sous forme de chaîne numérique ; vide si aucune valeur n'est renvoyée.
shop_idID boutiquestring7494949083499694765Identifiant unique de la boutique TikTok Shop ; vide si aucune valeur n'est renvoyée.
shop_nameNom de la boutiquestringMicro IngredientsNom de la boutique associée à la fiche produit.
status_codeCode de statutstring—Code de statut produit brut ; vide si aucune valeur n'est renvoyée.
source_itemÉlément sourcestringmilkÉlément mot-clé de la collecte qui a produit cet enregistrement.
no_dataMarqueur sans donnéesbooleanfalseIndique si cet élément de recherche n'a produit aucun produit correspondant.

Schema de l'enregistrement

La sortie est renvoyée enregistrement par enregistrement. detail.output.idFieldHint

output.schema
{
  "type": "object",
  "properties": {
    "biz_id": {
      "type": "string",
      "title": "ID métier",
      "description": "Identifiant de regroupement métier renvoyé avec la fiche collectée ; vide si aucune valeur n'est renvoyée.",
      "prefill": "milk"
    },
    "brand_name": {
      "type": "string",
      "title": "Nom de marque",
      "description": "Nom de marque affiché sur la fiche produit ; vide si aucune valeur n'est renvoyée.",
      "prefill": "Micro Ingredients"
    },
    "collect_time": {
      "type": "string",
      "title": "Horodatage de collecte",
      "description": "Heure de collecte sous forme de chaîne d'horodatage en millisecondes ; vide si aucune valeur n'est renvoyée.",
      "prefill": "1789121807761"
    },
    "crawl_time": {
      "type": "string",
      "title": "Heure de collecte",
      "description": "Heure de collecte de la fiche ; la source ne précise pas de fuseau horaire.",
      "prefill": "2026-09-11T18:16:47"
    },
    "created_at": {
      "type": "string",
      "title": "Horodatage de création",
      "description": "Heure de création de l'enregistrement sous forme de chaîne d'horodatage en millisecondes ; vide si aucune valeur n'est renvoyée.",
      "prefill": "1789121807761"
    },
    "image_url": {
      "type": "string",
      "title": "Image produit",
      "description": "URL de l'image principale du produit sur la fiche ; vide si aucune valeur n'est renvoyée.",
      "prefill": "https://p16-oec-general-useast5.ttcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/a6be9c262efc4e9e95cce5c93daa4ccf~tplv-fhlh96nyum-crop-webp:2000:2000.webp?dr=12190&t=555f072d&ps=933b5bde&shp=8dbd94bf&shcp=a6e80448&idc=useast5&from=2378011839"
    },
    "keyword": {
      "type": "string",
      "title": "Mot-clé correspondant",
      "description": "Mot-clé de recherche associé à cette fiche produit.",
      "prefill": "milk"
    },
    "page_num": {
      "type": "string",
      "title": "Page de résultats",
      "description": "Numéro de page des résultats de recherche sous forme de chaîne ; vide si aucune valeur n'est renvoyée.",
      "prefill": "1"
    },
    "platform_code": {
      "type": "string",
      "title": "Code plateforme",
      "description": "Code de la plateforme source renvoyé avec la fiche.",
      "prefill": "tiktokShop"
    },
    "price": {
      "type": "string",
      "title": "Prix",
      "description": "Prix affiché sous forme de chaîne brute, sans champ de devise séparé ; vide si aucune valeur n'est renvoyée.",
      "prefill": "41.54"
    },
    "product_id": {
      "type": "string",
      "title": "ID produit",
      "description": "Identifiant unique et stable du produit TikTok Shop.",
      "prefill": "1729435358486827693"
    },
    "product_title": {
      "type": "string",
      "title": "Titre du produit",
      "description": "Titre du produit affiché sur la fiche TikTok Shop.",
      "prefill": "Micro Ingredients Whole Milk Powder, 4lbs, Made in USA"
    },
    "rank_index": {
      "type": "integer",
      "title": "Rang de recherche",
      "description": "Rang du produit dans la liste de recherche, à partir de 0 ; vide si aucune valeur n'est renvoyée.",
      "prefill": 0
    },
    "rating_count": {
      "type": "string",
      "title": "Nombre d'avis",
      "description": "Nombre d'avis sous forme de chaîne numérique ; vide si aucune valeur n'est renvoyée.",
      "prefill": "3185"
    },
    "sale_count": {
      "type": "string",
      "title": "Nombre de ventes",
      "description": "Nombre de ventes public sous forme de chaîne numérique ; vide si aucune valeur n'est renvoyée.",
      "prefill": "23284"
    },
    "shop_id": {
      "type": "string",
      "title": "ID boutique",
      "description": "Identifiant unique de la boutique TikTok Shop ; vide si aucune valeur n'est renvoyée.",
      "prefill": "7494949083499694765"
    },
    "shop_name": {
      "type": "string",
      "title": "Nom de la boutique",
      "description": "Nom de la boutique associée à la fiche produit.",
      "prefill": "Micro Ingredients"
    },
    "status_code": {
      "type": "string",
      "title": "Code de statut",
      "description": "Code de statut produit brut ; vide si aucune valeur n'est renvoyée."
    },
    "source_item": {
      "type": "string",
      "title": "Élément source",
      "description": "Élément mot-clé de la collecte qui a produit cet enregistrement.",
      "prefill": "milk"
    },
    "no_data": {
      "type": "boolean",
      "title": "Marqueur sans données",
      "description": "Indique si cet élément de recherche n'a produit aucun produit correspondant.",
      "prefill": false
    }
  },
  "required": [],
  "additionalProperties": false
}

Intégration

Cette App peut être intégrée via MCP, API, SDK ou export de fichiers — tous les canaux partagent les mêmes capacités et la même tarification. Chaque requête s'authentifie avec l'en-tête Authorization: Bearer à l'aide d'une API Key (longue durée, créée dans la console Data Hub) ; les clients MCP peuvent aussi se connecter via OAuth, sans clé. D'autres options comme la CLI et Skill arrivent bientôt.

Avec MCP (Model Context Protocol), vous pouvez appeler cette App directement depuis des clients IA comme Claude et Cursor. Choisissez votre client et votre mode d'authentification, puis copiez la config ci-dessous.

Config du client

Remplacez la valeur après Bearer par votre API Key longue durée. Fonctionne dans n'importe quel client, en CI ou en environnement sans navigateur.

mcpServers config
{
  "mcpServers": {
    "super_ig__tiktok-shop-keyword-list": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=super_ig/tiktok-shop-keyword-list",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Laissez l'IA tout configurer pour vous

Vous ne voulez pas modifier les configs à la main ? Copiez le prompt d'installation et collez-le dans n'importe quel client IA — il effectuera la configuration à sa manière. (Le prompt demande à l'IA de vous réclamer votre API Key, afin que les identifiants ne finissent jamais dans l'historique de conversation ni dans des configs partagées.)

detail.access.mcp.composeHint

Tarifs

30 enregistrements renvoyés

Facturé selon le nombre d'enregistrements renvoyés avec succès. Les exécutions échouées ne sont pas facturées. Facturé par unités de 30 enregistrement ; toute unité incomplète est arrondie à 30 enregistrement.

0,005 $US/ 30 enregistrement
Per task submitted

Facturé une fois par exécution soumise, quel que soit le nombre d'enregistrements renvoyés.

0,0001 $US/ exécution

Plusieurs événements de facturation se cumulent indépendamment. Voir chaque élément pour les détails. Les exécutions échouées ne sont pas facturées.

Voir les crédits

Essayer maintenant

Renseignez les paramètres et lancez l'exécution — les résultats proviennent d'un appel réel.

Exemple
Les paramètres sont validés par rapport à l'input.schema avant la soumission
Veuillez d'abord renseigner les paramètres requis
À partir de 0,005 $US / 30 enregistrement