Magento + GoogleContent • A required attribute is missing. Internal reason: The item is missing a required attribute. @ availability.

Article ID #1122
Revision: 1.3
Last update: 2011-10-16

Symptoms

The following error message is shown on any attempt to upload items to Google Content:

A required attribute is missing. 
Internal reason: The item is missing a required attribute.
@ availability.

 

Cause

According to the error description required "availability" attribute is missing in the export data generated by the extension.

 

Workaround

As a workaround you can create the availability attribute manually at Catalog > Manage attributes screen with the following options:

  • 'in stock'
  • 'available for order'
  • 'out of stock'
  • 'preorder'

 

Solution

Upgrade to the latest version of Mage_GoogleShopping extension should solve this issue. The extension key is community/Mage_GoogleShopping and you can install it at System > Magento Connect > Magento Connect Manager.

 

Please note, that installing the latest version of the extension requires Magento 1.6, so installation will try to upgrade earlier Magento versions to Magento 1.6.0.0 at least.

 

Please note, that the extension should be configured first. There is a separate configuration item under System > Configuration > Sales > Google API > Google Shopping (instead of Google Base) and items are submitted through Catalog > Google Content > Manage Items (instead of Catalog > Google Base).

 

For configuring the extension it is recommended to check the extension documentation.

 

 

Did this article help you solve your issue?


Average rating: 4.5 (10 votes)

completely useless 1 2 3 4 5 most valuable

Tags: