Skip to content

Product Feed

Product feed is a file with a list of products, saved in XML format (in Google Merchant Center format) placed on the client's server. The file should contain all current products on offer and be updated at least once every 24 hours.

???+ info "Important"

Product information should be prepared to be sent via a data file - we only accept Google Merchant Center XML formats (feeds in other formats must be additionally accepted).

Required product attributes

Required attributes are necessary to run broadcast. Preparing optional and detailed attributes will increase the effectiveness of advertising activities.

Product ID – REQUIRED

<g:id>234987</g:id>

Unique product identifier. It can consist of both numbers and letters. For the same product, the ID should be the same with each update. Otherwise, there may be errors in the correct presentation of the products.

???+ info "Important"

The product ID must match the one provided by WP Pixel for each product.

Product category – OPTIONAL

<g:google_product_category>Buty/Buty męskie/Wizytowe</g:google_product_category>

Thanks to the category, the product will be able to find the right place on the website, so it is important to be able to determine the type of product based on it. The more precise and similar to our catalog the name of the category, the sooner the product will appear on our website. Categories with too general names, which are the names of manufacturers, brands and series, will significantly slow down or block this process.

Product Name - REQUIRED

<title>Black long shoes</title>

Full product name. Including the type of product, its most important features in the name and not using abbreviations will make the products easier to find on the website.

Product description - REQUIRED (min. 100 characters)

<description>Black shoes hand made with best, italian leather</description>

The description should match the description on the product page in the store. The description should include such information about the product as dimensions, material from which it is made, purpose, style, etc. The description can only be in the form of text - it is not possible to add pictures to it. All html tags are automatically removed from the description due to the maintenance of a uniform website layout. Use a white line feed to break text into paragraphs and lines.

Size – OPTIONAL

<g:size>42</g:size>

Please enter all available sizes for this product. The next size is a separate product grouped by the <g:item_group_id></g:item_group_id>

Brand/Manufacturer – REQUIRED

<g:brand>Brand X</g:brand>

Provide a product brand that is generally recognized by customers. Thanks to this, you will be able to find the product on the Domodi.pl website by the manufacturer's name (e.g. using the appropriate filter), and its logo will be placed under the product.

GTIN/EAN – OPTIONAL

<g:gtin>12345678901234</g:gtin>

EAN (in Europe / GTIN-13) 13-digit number, e.g. 3001234567892.

???+ info "Information"

We recommend providing the EAN code, which will enrich your offer and enable unambiguous identification of products. Some Google Shopping programs may exclude products without this attribute, or access to all features may be restricted.

<link>https://www.shop.test.com/id=15</link>

Link to the product page. The link must lead directly to the product page, where the customer will be able to add it to the basket. The link must be unique.

<g:image_link>http://www.shop.test.com/img/151.jpg</g:image_link>

Vertical rectangular format. Each image must be of good quality and resolution, the recommended size is 1000x1400 px with a maximum weight of 1MB. The photo must show the product on a white, transparent or neutral, light background, preferably in a uniform shade. For pin photos, we recommend a photo of the product on a model against a neutral background.

The square format will work only for photos of the product itself (so-called packshots) on a white or transparent background. The recommended size is 1000x1000 px, and the maximum weight is 1MB.

???+ info "Remember"

The main photo cannot contain watermarks, logos or marketing information. It also cannot present a fragment of the product that will make it difficult to identify it. It also cannot be an arrangement photo in which it is not known which element is the offered product.
<g:additional_image_link>http://www.shop.test.com/img/151_2.jpg</g:additional_image_link>

Requirements as to the quality and format of additional photos are the same as for the main photo. The difference is that additional photos do not have to have a uniform color or transparent background.

???+ info "Information"

The more photos are provided, the greater the purchasing intention of users, and the more calorific traffic to the website. Research conducted by WP confirms that users indicate the number of available product photos as one of the most important factors influencing the purchase decision.

Availability – OPTIONAL

<g:availability>in stock</g:availability>

Product availability, which must be the same as on the landing page.

Price – REQUIRED

<g:price>299,99 </g:price>

The price of the product, which must match the price on the landing page. If at the same time there is a promotional price next to the product, this price will be presented as the price before the promotion was in force (e.g. it will be crossed out or described with the slogan "old price") and should, in accordance with the Omnibus Directive, i.e. Directive of the European Parliament and of the Council (EU) 2019/ 2161 of 27 November 2019 amending Council Directive 93/13/EEC and Directives 98/6/EC, 2005/29/EC and 2011/83/EU of the European Parliament and of the Council as regards better enforcement and modernization of EU data protection rules consumer, present the lowest price of the product within 30 days before the start of the promotion.

Sale price – REQUIRED

<g:sale_price>299,99 </g:sale_price>

The sale price of the product, which must match the sale price on the landing page. If the product is not discounted, the sale price should be set the same as the price.

Product type – REQUIRED

<g:product_type>Sports shoes</g:product_type>

Attribute to specify the product type.

Age group – OPTIONAL

<g:age_group>kids</g:age_group>

Depending on the age group a given product is addressed to, enter one of the following values between the tags:

  • Newborn Newborn Up to 3 months. Newborn sizing is often indicated by age in months (0-3) or by "newborn".

  • Infant Infant 3-12 months. Infant sizes are often specified by age in months (3-12).

  • Toddler Toddler (1-5 years) Sizes for children aged 1-5 are often specified by age in months (12-24) or years (1-5).

  • Kids Kids 5-13 years. All sizes in this group are designed for children in this age range.

  • Adult Adult Usually teenagers or adults. All sizes in this group are for teens and adults.

Example structure of XML file

<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
<title>sklep-testowy.pl</title>
<link>https://sklep-testowy.pl</link>
 <item>
<g:id>151</g:id>
<title>M98 Buty męskie czarne</title>
<link>https://www.sklep.testowy.pl/id=151</link>
<g:product_type>Buty wizytowe</g:product_type>
<description>Buty męskie wykonane w technologii hand made z najlepszych, włoskich skór</description>
<g:google_product_category>Buty/Buty męskie/Wizytowe</g:google_product_category>
<g:size>42</g:size>
<g:availability>in stock</g:availability>
<g:image_link>http://www.sklep.testowy.pl/img/151.jpg</g:image_link>
<g:additional_image_link>http://www.sklep.testowy.pl/img/151_2.jpg</g:additional_image_link>
<g:additional_image_link>http://www.sklep.testowy.pl/img/151_3.jpg</g:additional_image_link>
<g:additional_image_link>http://www.sklep.testowy.pl/img/151_4.jpg</g:additional_image_link>
<g:price>199,99 </g:price>
<g:sale_price>299,99 </g:sale_price>
<g:brand>Marka X</g:brand>
<g:gtin>12345678901234</g:gtin>
<g:age_group>adult</g:age_group>
 </item>
</channel>
</rss>

???+ info "Informacja"

Im więcej atrybutów szczegółowo opisujących produkty, tym większe prawdopodobieństwo dopasowania produktów do użytkownika. Możliwe jest przekazywanie takich pól jak "darmowa dostawa", "raty 0%", "bestseller", które mogą być wykorzystywane na kreacjach reklamowych.