En Mage_GoogleShopping, quel est le moyen destiné à ajouter plus de catégories?
-
16-10-2019 - |
Question
Nous utilisons Mage_GoogleShopping qui est une extension de base qui peut être téléchargé à partir MagentoConnect. Il a une liste codée en dur des catégories dans 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;
}
Pourquoi? Bien sûr, nous pourrions ajouter de nouvelles catégories en réécrivant cette aide pour ajouter vos propres catégories - mais est-ce de la manière prévue
?La solution
Google a des exigences spécifiques pour certains produits dans certains pays; voir http://support.google.com/merchants/bin/ answer.py?hl=en&answer=160081 :
L'attribut « catégorie de produits Google » est nécessaire dans votre alimentation pour tous les produits qui appartiennent aux catégories de produits et seulement dans les flux qui ciblent les États-Unis, au Royaume-Uni, Allemagne, Japon et France:
- Vêtements et accessoires> Vêtements
- Vêtements et accessoires> Chaussures
- Vêtements et accessoires (Notez que la présentation de cette valeur pour les vêtements et les chaussures ne sont pas acceptables).
- Médias> Livres
- Médias> DVD et vidéos
- Médias> Musique
- Logiciels> Jeux Vidéo
La taxonomie globale est spécifique pour Google, et la taxonomie entièrement énumérés est disponible sur Google: http://www.google.com/basepages/producttype/taxonomy.en-US.txt
En supposant que ce document peut être invoqué pour être tenu à ce jour, on pourrait bien sûr modifier facilement cette extension par un module supplémentaire pour fournir la taxonomie complète si pas présente.