*Product Catalog, Inventory, and Store Feed Requirements

Overview

Symbiosys uses product catalog data to make products available in the Symbiosys UI, support product and brand matching, create eligible product sets, and activate campaigns across supported onsite and offsite advertising channels.

Our preferred approach is to receive a full, direct product feed from the retailer in Google Merchant Center (GMC) product feed format. This gives Symbiosys a complete view of the retailer’s catalog, rather than relying on a feed that may already be filtered for Google, DoorDash, Criteo, or another channel.

A direct feed helps avoid missing SKUs, improves product discovery in the Symbiosys UI, and gives Symbiosys the flexibility to determine channel eligibility based on the retailer’s business rules and each ad channel’s requirements.

Product Catalog Feed

Please provide a product catalog feed using Google Merchant Center product data formatting and attribute names, using the Google product data specification as a general reference for required and optional product attributes, formatting, and validation rules.

Google Merchant Center product data specification

“Unfiltered” Feed Expectations

The feed should include all products that may be relevant for advertising, attribution, and reporting across both online and in-store contexts, and should not be limited to products currently being sent to a single ad channel.

Please do not remove products solely because they are:

  • Not currently included in a Google, Meta, Criteo, DoorDash, or other channel-specific feed

  • Temporarily out of stock or unavailable

  • Not currently selected for an active campaign

Products that are never eligible for advertising due to legal, regulatory, policy, or retailer-specific restrictions may be excluded, or preferably included with eligibility flags so Symbiosys can apply the appropriate activation rules.

Eligibility Flags

Where available, please include flags that help Symbiosys understand whether a product can be advertised, where it can be sold or fulfilled

These values can be delivered as additional columns in the direct feed:

Field

Example Values

Purpose

advertising_eligible

true, false

Indicates whether the product is generally eligible for advertising

fulfillment_eligibility

online, in-store, pickup, delivery

Identifies which fulfillment methods the product is eligible for

For fulfillment_eligibility, multiple values may be provided as a pipe-delimited list.

Omnichannel and In-Store Requirements

If the retailer is omnichannel and will enable in-store campaigns, store-based optimization, or in-store attribution, Symbiosys may also require:

  1. A store locations feed

  2. A Google local inventory data feed

These feeds allow Symbiosys to connect products, stores, and in-store availability.

Local Inventory Data Feed

Please provide a local inventory feed using Google Merchant Center local inventory data formatting and attribute names, using the Google local inventory data specification as a general reference for required and optional product attributes, formatting, and validation rules.

Google Merchant Center local inventory data specification

The local inventory feed should use product identifiers that can be matched back to the product catalog feed and store identifiers that can be matched to the store locations feed.

Store Locations Feed

Please provide a store locations feed so Symbiosys can connect store-level product availability to physical retail locations.

The store locations feed should follow Google’s store locations data requirements. Please refer to Google’s documentation for the full specification of required and optional fields:

https://support.google.com/merchants/answer/3061342?hl=en

The store identifier must be consistent between the local inventory feed and the store locations feed.

Alternative: Granting GMC Access

If a direct feed is not available, Symbiosys may be able to access product data through the retailer’s Google Merchant Center account or DoorDash's GMC feed if the retailer provides a direct feed to DoorDash already.

To grant access to the retailer's GMC account:

  1. A user with admin access signs in to Google Merchant Center.

  2. Navigate to Account Access.

  3. Add system@symbiosys.ai as a Standard user.