Un proveedor representa la disponibilidad con A y N. Google Merchant utiliza in_stock y out_of_stock, mientras que Meta utiliza in stock y out of stock; un único resultado universal no es correcto para ambos canales.
Cree una configuración de destino separada para cada canal, vacíe primero el resultado y rellene solo las equivalencias confirmadas para A y N. Deje vacíos los códigos desconocidos.
Cómo hacerlo en Eofferix
Añada o abra la columna comparativa
availability_googleconavailability_rawcomo origen. Estos nombres y los códigosAyNson ejemplos, no requisitos de los canales.
El ejemplo abre una configuración separada para Google; sustituya el nombre comparativo por el campo real de su perfil. Para Google, añada Cualquiera → Reemplazar por con resultado vacío; después compruebe la columna de origen con
^\s*A\s*$y escribain_stock; con^\s*N\s*$, escribaout_of_stock.
Primero se vacía el resultado; solo se rellenan A y N confirmados y X queda vacío. En otra columna o perfil para Meta, vacíe igualmente el resultado, pero escriba
in stockyout of stockcon espacios. No reutilice los valores de Google con guiones bajos.
La configuración de Meta usa valores con espacios y deja vacío un código desconocido. Revise en la vista previa
A,N, el código desconocidoXyacon espacios. En la exportación real, utilice el encabezado exigido por el canal; puede llamarse simplementeavailability.
availability_raw, availability_google, availability_meta, A y N son ejemplos del proveedor y nombres comparativos. Confirme primero el diccionario de su origen. No suponga que P, B o D significan preorder, backorder o discontinued.Resultado esperado
| Código del proveedor | Google Merchant | Meta |
|---|---|---|
A | in_stock | in stock |
N | out_of_stock | out of stock |
X | vacío | vacío |
a | in_stock | in stock |
Qué comprobar antes de exportar
- Google y Meta utilizan reglas de destino o perfiles separados.
- El código desconocido
Xse vacía y no pasa al feed sin cambios. - Las expresiones regulares validan el código completo y solo permiten espacios exteriores.
- El encabezado y el formato del valor exportado corresponden al canal seleccionado.
Requisitos de los canales
- Google utiliza
in_stock,out_of_stock,preorderybackorder; el valor debe coincidir con la ficha de producto y el proceso de compra. - Google exige un
availability_dateadecuado parapreorderybackorder. - Meta utiliza valores con espacios, entre ellos
in stockyout of stock; no los sustituya por el formato de Google. - Fuentes oficiales: Google Merchant: availability y Meta Business SDK: ProductItem.Availability.