Getting Google base working with Magento

Last modified by superdav42 on Thu, October 22, 2009 19:04
Source|Old Revisions  


This functionality allows you to put products in Google base; once in they will show up in Google shopping search results.

Register with Google

First, you will need a google account and register for google base.

Configure Magento

Next you need to add the login details into the magento backend at

System → Configuration → Google API → Google Base

Enter your google username. Leave off “” if your google username is also a gmail email address.

Enter the google password you use to log into your Google Base account.

Managing attributes

Now you are ready to think about mapping the magento product description fields to Google base.

This you do in the Magento backend here:

Catalog → Google Base → Manage attributes

Magento will allow you to create more than one attribute mapping, so there two ways you can go here.

Google requires you to create a mapping for condition. You will have to add this attribute in the attributes manager and then create a mapping for it, otherwise google will reject all products sent to it because condition is a required attribute.

Simple Mapping model

Create one mapping for all products. Only map the fields that are common to all products like the price and description etc.

Categorical Mapping Model

Experiment with your mappings by creating multiple mappings that will allow you map more fields across products that do not have the same attributes


wigs: color and length. software: no color [|colour] or length attribute.

(I’m not sure I’ve ever heard of an online store that sell both wigs and software, but there you go :-)

Products attributes and attributes sets can be created in the Magneto back end

here: Catalog → Attributes → Manage Attributes

and here: Catalog → Attributes → Manage Attribute Sets