Step 2: Add Product Details to Your Catalog

Now that you've created a catalog, you can add product details to it. Retailers have two primary methods for synchronizing data: file-based and API-based synchronization.

APIs vs. Files: Weighing the Pros and Cons

Each method comes with its own set of advantages and disadvantages. Larger retailers often opt for file-based synchronization because it fits well with their existing resource capabilities and typically requires only daily file uploads.

APIs

ProsCons
Faster Data Ingestion and Updates: API synchronization allows for near real-time data updates.Batching Required: Data often needs to be batched for API synchronization.
Self-Sufficiency: Once set up, APIs can operate with minimal manual intervention.Complex Troubleshooting: Identifying and resolving issues can be more complicated.
No Rollback Capability: Once data is updated via API, reverting to previous versions is not feasible.

Files

ProsCons
Single File per Data Type: Unlike API batching, a single file is sufficient for each data type.Periodic Updates: Data is updated only when the file is ingested.
Flexible Sync Intervals: Retailers can choose their preferred sync intervals, with daily updates being optimal.No Delta Updates: Incremental or partial updates are not supported.
Multiple Protocol Support: Supports protocols such as GCS, SFTP, SCP, and HTTPS.
Simplified Troubleshooting: Issues are generally easier to diagnose and resolve.
Rollback Capability: Previous files can be reinstated if problems occur.

Refer to the following topics for the details on how to start adding your product details to the catalogs: