Achtung: Ton navigateur est obsolète. Attention, Gunfinder risque donc de ne pas fonctionner partout. Mets-le à jour dès que possible. En savoir plus !
Gunfinder is also available in other languages.
Publier une annonce
Magazine Qu'est-ce que Gunfinder ? Aide

Gunfinder Flux de données produits : créer un flux de données pour ta boutique

Mis à jour le 14 juillet 2026

Gunfinder est un moteur de recherche méta qui aide les chasseurs et les tireurs sportifs à trouver rapidement le produit souhaité au meilleur prix. Si tu gères une boutique en ligne, Gunfinder peut intégrer automatiquement tes offres dans la recherche. Pour cela, nous avons besoin d'un flux de données produits depuis ta boutique. Tu trouveras ci-dessous tous les formats que nous prenons en charge.

Solutions de boutique connues

Il existe plusieurs solutions de boutique clé en main auxquelles Gunfinder peut se connecter facilement.
Tu trouveras les guides pour les boutiques les plus courantes ici :

Si ta boutique ne figure pas dans cette liste, n'hésite pas à nous envoyer un e-mail et nous nous chargerons de rédiger un guide pour ta boutique également.

Google Shopping

Google Shopping est un format très répandu pour partager des données produits avec Google. De nombreuses solutions de boutique comme JTL ou Shopware prennent déjà en charge ce format nativement ou peuvent être facilement équipées de cette fonctionnalité via un plugin. C'est pourquoi Gunfinder prend également en charge ce format.
La solution la plus simple, si ta boutique prend déjà en charge Google Shopping, est de nous fournir un flux de données dans ce format. Nous acceptons aussi bien le XML que le CSV.
Pour plus d'informations sur Google Shopping, consulte directement le site de Google.

Idealo

Idealo est un comparateur de prix bien connu. De nombreuses solutions de boutique comme JTL ou Shopware prennent déjà en charge le format Idealo nativement ou peuvent être facilement équipées de cette fonctionnalité via un plugin. C'est pourquoi Gunfinder prend également en charge ce format.
La solution la plus simple, si ta boutique prend déjà en charge le format Idealo, est de nous fournir un flux de données dans ce format.

Réseaux d'affiliation

Par défaut, Gunfinder peut également lire les formats de fichiers des principaux réseaux d'affiliation. Si ta boutique est déjà membre d'un réseau d'affiliation, transmets-nous simplement un flux de données depuis ce réseau.

Si tu n'es pas encore membre d'un réseau d'affiliation mais que cela t'intéresse, n'hésite pas à contacter notre partenaire AdCell. Nous collaborons avec AdCell avec succès depuis plusieurs années. AdCell se distingue non seulement par un excellent support client, mais aussi par l'intégration et le suivi sans accroc des armuriers.

Le format Gunfinder

Pour intégrer les données d'offres dans notre moteur de recherche aussi simplement que possible, nous proposons bien entendu notre propre format. Le tableau ci-dessous décrit brièvement tous les champs/attributs possibles. Les formats de fichiers acceptés sont JSON et CSV.
Dans la mesure du possible, utilise toujours JSON et uniquement CSV en dernier recours.

Attribut

Description

Requis

id

string(100)
Un identifiant unique qui identifie l'offre dans ton système.

Oui

type

enum(buynow, auction, buynow-auction)
Type de l'offre. Une boutique classique aura toujours le type `buynow`. Si le type n'est pas renseigné, nous supposons `buynow`.

Non

title

string(255)
Titre de l'offre.

Oui

brand

string(255)
Nom de la marque de l'offre.

Non

description

string(5000)
Texte de description de l'offre.

Non

condition

enum(new, used)
État de l'offre.

Oui

availability

enum(in-stock, preorder, out-of-stock, limited)
Disponibilité de l'offre dans la boutique.

Oui

pictures

string[]
Un tableau d'URLs vers les images de l'offre.

Non

tags

string[]
Un tableau de tags possibles pour cette offre. Dans la plupart des cas, tu peux simplement indiquer ici les noms des catégories auxquelles ce produit est rattaché dans la boutique.

Non

price

float
Prix de l'offre en notation décimale.

Oui

oldPrice

float
Si l'offre est remisée, tu peux indiquer ici le prix d'origine.

Non

url

string(500)
L'URL de l'offre dans la boutique.

Oui

restricted

boolean
`true` s'il s'agit d'une offre nécessitant une autorisation d'acquisition. Dans tous les autres cas, `false`.
Si cet attribut n'est pas renseigné, nous essaierons de prendre une décision sur la base des autres informations disponibles.

Non

variants

integer(2)
Un nombre positif indiquant combien de variantes existent pour cette offre.

Non

Voici une description simple du format en TypeScript :

interface GunfinderDataItemProps {
  id: string;
  type?: 'buynow' | 'auction' | 'buynow-auction';
  title: string;
  brand?: string;
  description: string;
  condition: 'new' | 'used';
  availability: 'in-stock' | 'preorder' | 'out-of-stock' | 'limited';
  pictures?: string[];
  tags?: string[];
  price: number;
  oldPrice?: number;
  url: string;
  restricted?: boolean;
  variants?: number;
}

const data: GunfinderDataItemProps = [{ ... }, ...];

Format non standardisé

Si tu disposes d'un flux de données produits qui ne correspond à aucun des formats mentionnés ici, nous pouvons bien entendu le lire également. Cependant, l'effort d'implémentation est nettement plus important et peut prendre plusieurs semaines, car une adaptation personnalisée est nécessaire.

Cet article t'a été utile ?
Merci pour ton retour !
Tu as besoin d'aide supplémentaire ? Contacter le support

Ça pourrait aussi t'intéresser