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.

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

Mis à jour le 8 octobre 2026

Gunfinder est un méta-moteur de recherche qui aide les chasseurs et tireurs sportifs à trouver rapidement le produit souhaité au bon prix. Si tu es exploitant d’une boutique en ligne, Gunfinder peut intégrer automatiquement tes offres dans la recherche. Ce dont nous avons besoin, c’est d’un flux de données produit depuis ta boutique. Tu trouveras ci-dessous tous les formats que nous supportons.

Solutions de boutique connues

Il existe plusieurs solutions de boutique prêtes à l’emploi auxquelles Gunfinder peut se connecter avec peu d’effort.
Tu trouveras ici les instructions pour les boutiques les plus courantes :

Si ta boutique ne figure pas ici, écris-nous un e-mail, et nous nous chargerons de rédiger une instruction pour ta boutique également.

 

Google Shopping

Google Shopping est un format répandu pour partager des données produit avec Google. De nombreuses solutions de boutique comme JTL ou Shopware supportent déjà ce format nativement ou peuvent facilement être équipées de cette fonctionnalité via un plugin. C’est pourquoi Gunfinder supporte aussi ce format.
Le moyen le plus simple, si ta boutique supporte déjà Google Shopping, est de nous fournir un flux de données dans ce format. Nous lisons à la fois XML et CSV.
Pour plus d’informations sur Google Shopping, consulte Google directement.

Idealo

Idealo est un moteur de recherche 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 supporte aussi ce format.
Le moyen le plus simple, si ta boutique supporte déjà le format Idealo, est de nous fournir un flux de données dans ce format.

 

Réseaux d’affiliation

Par défaut, Gunfinder peut aussi lire les formats de fichiers des réseaux d’affiliation les plus courants. Si tu es déjà membre d’un réseau d’affiliation avec ta boutique, il te suffit de nous fournir un flux de données de 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 depuis plusieurs années avec succès. AdCell se distingue non seulement par un excellent support client, mais aussi par la prise en charge simple et efficace des armureries spécialisées.

 

Le format Gunfinder

Pour intégrer facilement des données d’annonces dans notre moteur de recherche, nous proposons bien sûr notre propre format. Le tableau suivant décrit brièvement tous les champs/attributs possibles. Les formats de fichier possibles sont JSON et CSV.
Utilise de préférence toujours JSON et seulement en cas de nécessité CSV.
 

Attribut

Description

Obligatoire

id

sting(100)
Un identifiant unique qui identifie l’annonce dans ton système.

Oui

type

enum(buynow, auction, buynow-auction)
Type de l’annonce. Une boutique normale aura toujours le type `buynow`. Si le type n’est pas indiqué, on considère `buynow`.

Non

title

string(255)
Titre de l’annonce.

Oui

brand

string(255)
Nom de la marque de l’annonce.

Non

description

string(5000)
Texte descriptif de l’annonce.

Non

condition

enum(new, used)
État de l’annonce.

Oui

availability

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

Oui

pictures

string[]
Un tableau d’URLs vers des images de l’annonce.

Non

tags

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

Non

price

float
Prix de l’annonce en notation décimale.

Oui

oldPrice

float
Si c’est une offre avec réduction, le prix original peut être indiqué ici.

Non

url

string(500)
L’URL vers l’annonce dans la boutique.

Oui

restricted

boolean
`true` si l’annonce nécessite une EWB. Sinon `false`.
Si cet attribut n’est pas indiqué, on essaiera de décider à partir des autres infos.

Non

variants

integer(2)
Un nombre positif indiquant combien de variantes il y a pour cette annonce.

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 standard

Si tu as un flux de données produit qui ne correspond pas à l’un des formats mentionnés ici, nous pouvons bien sûr aussi le lire. Cependant, l’effort d’implémentation est nettement plus important et peut prendre plusieurs semaines, car un ajustement individuel 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