Data Octopus
Contents
Files

Product file

A product file (feed) in the Google Merchant Center schema, provided as a URL in UTF-8 encoding. Every field is accepted as text (STRING), and compound fields as structures (STRUCT).

Integration overview

If your file is not in GMC format and uses a different schema, define it yourself when adding the import by choosing "Add schema with builder".

Access setup guide: every source in one place

Resources we pull

Products from the file
products

One row per product or variant, with fields in the GMC schema.

Basic data

  • id, title, description, link, mobile_link, canonical_link
  • image_link, additional_image_link

Price and availability

  • availability, availability_date, expiration_date
  • price, sale_price, sale_price_effective_date, cost_of_goods_sold
  • unit_pricing_measure, unit_pricing_base_measure
  • installment (STRUCT): months, amount
  • subscription_cost (STRUCT): period, period_length, amount
  • loyalty_points (STRUCT): name, points_value, ratio

Category and identifiers

  • google_product_category, product_type
  • brand, gtin, mpn, identifier_exists
  • condition, adult, multipack, is_bundle
  • energy_efficiency_class, min_energy_efficiency_class, max_energy_efficiency_class

Variants and dimensions

  • age_group, color, gender, material, pattern, size, size_type, size_system, item_group_id
  • product_length, product_width, product_height, product_weight
  • product_detail (STRUCT): section_name, attribute_name, attribute_value
  • product_highlight

Campaigns and destinations

  • ads_redirect, custom_label_0 – custom_label_4, promotion_id
  • excluded_destination, included_destination, shopping_ads_excluded_country, pause

Shipping and tax

  • shipping (STRUCT): country, region, postal_code, service, price, min_handling_time, max_handling_time, min_transit_time, max_transit_time
  • shipping_label, shipping_weight, shipping_length, shipping_width, shipping_height, ships_from_country, min_handling_time, max_handling_time
  • tax (STRUCT): country, region, postal_code, location_id, rate, tax_ship
  • tax_category

What we don't pull

We don't accept files in any form other than a URL, or files with an encoding other than UTF-8.