Un fournisseur code la disponibilité avec A et N. Google Merchant utilise in_stock et out_of_stock, tandis que Meta utilise in stock et out of stock ; une valeur universelle unique ne convient donc pas aux deux canaux.
Créez une configuration cible par canal, videz d’abord le résultat, puis renseignez uniquement les correspondances confirmées pour A et N. Laissez les codes inconnus vides.
Comment procéder dans Eofferix
Ajoutez ou ouvrez la colonne de comparaison
availability_googleavecavailability_rawcomme source. Ces noms et les codesAetNsont des exemples, pas des exigences des canaux.
L’exemple ouvre une configuration Google séparée ; remplacez ce nom de comparaison par le véritable champ de votre profil. Pour Google, ajoutez Tout → Remplacer par avec un résultat vide ; puis testez la colonne source avec
^\s*A\s*$et écrivezin_stock; avec^\s*N\s*$, écrivezout_of_stock.
Le résultat est d’abord vidé ; seuls les codes A et N confirmés sont renseignés, tandis que X reste vide. Dans une autre colonne ou un autre profil pour Meta, videz également le résultat, mais écrivez
in stocketout of stockavec des espaces. Ne réutilisez pas les valeurs Google avec underscores.
La configuration Meta utilise des valeurs avec espaces et laisse un code inconnu vide. Contrôlez dans l’aperçu
A,N, le code inconnuXetaentouré d’espaces. Dans l’export réel, utilisez l’en-tête exigé par le canal ; il peut simplement s’appeleravailability.
availability_raw, availability_google, availability_meta, A et N sont des exemples fournisseur et des libellés de comparaison. Confirmez le dictionnaire de votre source. Ne supposez jamais que P, B ou D signifie preorder, backorder ou discontinued.Résultat attendu
| Code fournisseur | Google Merchant | Meta |
|---|---|---|
A | in_stock | in stock |
N | out_of_stock | out of stock |
X | vide | vide |
a | in_stock | in stock |
Contrôles avant l’export
- Google et Meta utilisent des règles cibles ou des profils séparés.
- Le code inconnu
Xest vidé au lieu de traverser le flux sans modification. - Les expressions régulières valident le code entier et n’autorisent que les espaces extérieurs.
- L’en-tête et le format de valeur réellement exportés correspondent au canal choisi.
Exigences des canaux
- Google utilise
in_stock,out_of_stock,preorderetbackorder; la valeur doit correspondre à la fiche produit et au checkout. - Google exige un
availability_dateapproprié avecpreorderetbackorder. - Meta utilise des valeurs séparées par des espaces, notamment
in stocketout of stock; ne les remplacez pas par le format Google. - Sources officielles: Google Merchant : availability et Meta Business SDK : ProductItem.Availability.