Domanda

utilizza Mage_GoogleShopping che è un'estensione di base che può essere scaricato dal MagentoConnect. Ha una lista hard coded di categorie nel 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;
}

Perché? Naturalmente potremmo aggiungere nuove categorie riscrivendo questo helper per aggiungere proprie categorie - ma è questo il modo inteso

?
È stato utile?

Soluzione

Google ha esigenze specifiche per taluni prodotti in alcuni paesi; vedi http://support.google.com/merchants/bin/ answer.py?hl=en&answer=160081 :

L'attributo 'categoria di prodotto Google' è richiesto nel tuo feed per Tutti i prodotti che appartengono alle seguenti categorie di prodotto e solo nei feed che hanno come target gli Stati Uniti, Regno Unito, Germania, Giappone e Francia:

  • Abbigliamento e accessori> Abbigliamento
  • Abbigliamento e accessori> Scarpe
  • Abbigliamento e accessori (Si noti che la presentazione di questo valore per l'abbigliamento e le scarpe non è accettabile.)
  • media> Libri
  • Media> DVD e Video
  • Media> Musica
  • Software> Videogiochi Software

La tassonomia generale è specifica per Google, e la tassonomia completamente enumerato è disponibile da Google: http://www.google.com/basepages/producttype/taxonomy.en-US.txt

Supponendo questo documento può essere invocata per essere sempre aggiornato, si potrebbe naturalmente modificare facilmente questa estensione attraverso un modulo aggiuntivo per fornire la completa tassonomia se non è già presente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top