Managing Product Feeds

TABLE OF CONTENTS

● A Product Feed, also known as a Data Feed, is an Excel, TXT, or XML file that contains product information. The Product Feed is used by search engines such as Google or Bing to index the website.

Znode Product Feeds allow Admin to generate and manage XML sitemaps and third‑party product feeds for storefront indexing and integrations.

Disclaimer: Feed generation for large catalogs can be a resource-intensive process and may take a considerable amount of time to complete. To minimize the impact on business operations and system performance, it is recommended to schedule feed generation during non-business hours. 



Product Feed List Overview

  • Store Name
    • Displays the store for which the product feed or sitemap is generated.
  • Site Map Type
    • Indicates the feed category such as XML Site Map, Google Product Feed, or Bing Product Feed.
  • File Name
    • Shows the system‑generated name of the feed file created for the selected store and feed type.
  • Locale Name
    • Displays the locale associated with the product feed, applicable for Google and Bing product feeds.
  • Product Feed Status
    • Shows the current status of the feed generation process, such as Generating, Completed, or Failed.
  • Last Generated By
    • Displays the username of the administrator who last generated or regenerated the feed.
  • XML Site Map Type
    • Identifies the specific XML sitemap type generated, such as Product, Category, Content Pages, or All.
  • Last Generated Date & Time
    • Shows the date and time when the feed was last successfully generated.
  • Action - Provides available actions for managing the selected product feed based on its current status.
    • Regenerate
      • Allows administrators to regenerate the existing feed and update the previously generated file.
    • Edit
      • Opens the feed configuration in read‑only mode and allows regeneration by saving the feed.
    • Schedular
      • Allows administrators to configure scheduled execution for automatic feed generation.
    • Delete
      • Removes the selected product feed configuration from the system
    • View
      • Opens the generated XML feed file in a new browser tab for validation and review


Feed Types Explained

  • Google Product Feed

The Google Product Feed is structured to meet Google Merchant Center requirements. It includes all required attributes and formatting, ensuring compatibility with Google's validation rules and reducing the need for additional mapping.


  • XML Product Feed 

This is a platform-agnostic feed containing core product data such as title, price, and availability. It is typically used by feed aggregators like ShoppingFeed, which transform and distribute the data to marketplaces such as Amazon, Walmart, and Facebook.


Which Feed Should Be Used?

  • Google Merchant Center → Use Google Product Feed
  • Third-party marketplaces (via aggregators like ShoppingFeed) → Use XML Product Feed

Note: While some platforms support field mapping, the Google Product Feed is specifically designed for Google Merchant Center and is the recommended option for that channel.


Bing Product Feed Configuration

  • Store
  • Locale ID
  • Feed Title
  • Feed Link
  • Feed Description

Adding Product Feeds

Field NameDescription
Locale IDCreate a feed for the selected locale from the dropdown list.
Site Map TypeSelect the type of site map:
  • XML Site Map
  • Google Product Feed
  • Bing Product Feed
  • XML Product Feed 
Feed TitleEnter the title for the feed. This appears in Product Listing Ads (PLA) on Google/Bing results.
Feed LinkEnter the feed URL. Clicking this link directs users to the product page.
Feed DescriptionProvide a general description explaining the data shared with Google/Bing.
XML Site Map TypeSpecify the data to generate:
  • Categories
  • Products
  • Content Pages
  • All
File NameSpecify the file name for the generated Product Feed.
StoreSelect the store for which the Product Feed will be generated.


Google Product Feed Configuration

When Google Product Feeds is selected from the Type of XML Site Map dropdown, the fields should appear in the following order:  

  • Stores
  • Locale ID
  • Feed Title
  • Feed Link
  • Feed Description
  • File Name (Prefilled & Non editable)
    • The File Name field is read-only. It is automatically populated by the system based on the selected GoogleProductFeed_<Store ID> 

  • Save Button


Bing Product Feed Configuration

When Bing Product Feed is selected from the Type of XML Site Map dropdown, the fields should appear in the following order:

  • Store
  • Locale ID
  • Feed Title
  • Feed Link
  • Feed Description
  • File Name (Prefilled & Non editable)
    • The File Name field is read-only. It is automatically populated by the system based on the selected BingProductFeed_<Store ID> 

  • Save button



XML Product Feed 

  • Stores
  • XML Site Map Type
    • Category
    • Content Pages
    • Product
    • ALL
  • File Name (Prefilled)
  • Admin clicks on Save button to generate the XML Site map Product feed 
  • Whenever the product feed generation started or updated below, message should be displayed - “The feed generation has started successfully. Progress can be tracked in the progress bar”.  



Tracking Feed Generation Progress

When feed generation starts, the system displays a progress bar that provides real‑time updates.

Progress Information Displayed

  • Job Name
  • File Name
  • Started By
  • Current Stage
  • Completion Percentage

The progress bar updates automatically and reflects the current generation stage.

Status Behavior

  • Generating
    • View and Generate actions are disabled.
  • Completed
    • View and Generate actions are enabled.
  • If generation is already in progress for the same Store and Feed Type, the system displays:

    “Feed generation is currently in progress. Please try again later.”


Duplicate Feed Validation

Znode prevents creation of duplicate feeds for the same Store and Feed combination.

If a duplicate is detected, the system displays:

“The Store and Feed combination already exists.”

Validated Combinations Include

  • Store – XML Site Map – Product
  • Store – XML Site Map – Category
  • Store – XML Site Map – CMS Pages
  • Store – XML Site Map – All
  • Store – Google Product Feed – Locale
  • Store – Bing Product Feed – Locale


Sitemap File Behavior

Regeneration Rules

  • Regenerating the same feed type updates the existing file.
  • Generating All removes individual sitemap files from the sitemap URL.
  • Individual files remain visible in the Product Feed listing.

Chunk Size Handling

If the number of URLs exceeds the configured chunk size:

  • Multiple sitemap files are generated.
  • Files follow this format:
    • <filename>_<chunknumber>

Chunk size is controlled through system configuration.


Notes 

  • Feed generation does not block other Admin Console publish activities.
  • The feed is generated as a static file. Therefore, any product changes, such as product disablement, or status modifications, are not reflected automatically. To ensure the feed contains the latest product information, the feed generation process must be reinitiated after such changes.
  • Admin can terminate the Product Feed generation, where the Product Feed generation process becomes unresponsive or stuck, the system provides Admin with the ability to manually terminate the process to prevent system blockage and allow regeneration. This functionality is available through the Maintenance section in the Admin Console. 

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.