En Mage_GoogleShopping, ¿cuál es la forma en la intención de añadir más categorías?
-
16-10-2019 - |
Pregunta
Estamos utilizando Mage_GoogleShopping que es una extensión del núcleo que se pueden descargar desde MagentoConnect. Tiene una lista no modificable de categorías en Mage_GoogleShopping_Helper_Category
.
public function getCategories($addOther = true)
{
$categories = array(
self::CATEGORY_APPAREL, self::CATEGORY_CLOTHING, self::CATEGORY_SHOES, self::CATEGORY_BOOKS,
self::CATEGORY_DVDS, self::CATEGORY_MUSIC, self::CATEGORY_VGAME
);
if ($addOther) {
$categories[] = self::CATEGORY_OTHER;
}
return $categories;
}
¿Por qué? Por supuesto, podríamos añadir nuevas categorías reescribiendo esta ayuda para agregar propias categorías - pero es esta la forma prevista ??p>?
Solución
Google tiene requisitos específicos para ciertos productos en ciertos países; ver http://support.google.com/merchants/bin/ answer.py?hl=en&answer=160081 :
Se requiere que el atributo 'Categoría en Google Product' en su alimentación para todos los productos que pertenecen a las siguientes categorías de productos y sólo en los piensos destinados a Estados Unidos, Reino Unido, Alemania, Japón y Francia:
- Ropa y Accesorios> Ropa
- Ropa y Accesorios> Zapatos
- Ropa y accesorios (Tenga en cuenta que la presentación de este valor para la ropa y el calzado no es aceptable.)
- Medios de Comunicación> Libros
- medios> DVDs y vídeos
- Medios> Música
- Software> Software de videojuegos
La taxonomía general es específico para Google y la taxonomía totalmente enumerado está disponible en Google: http://www.google.com/basepages/producttype/taxonomy.en-US.txt
Asumiendo este documento se puede confiar en que se le mantenga al día, uno podría, por supuesto, modificar fácilmente esta extensión a través de un módulo adicional para proporcionar la taxonomía completa si no está presente.