Skip to main content
GrN.dk

Main navigation

  • Articles
  • Contact
  • Your Digital Project Manager
  • About Greg Nowak
  • Services
  • Portfolio
  • Container
    • Excel Freelancer
    • Kubuntu - tips and tricks
    • Linux Apache MySQL and PHP
    • News
    • Image Gallery
User account menu
  • Log in

Breadcrumb

  1. Home

Google’s August 18, 2026 Content API Cutoff: Feed Cleanup Before Merchant API Migration

By Greg Nowak. Last updated 2026-06-26.

Google has set the date: Content API for Shopping will be shut down on August 18, 2026. As of June 26, 2026, that leaves less than eight weeks to find every dependency, clean up weak feed logic, and move production workflows to Merchant API without damaging product visibility.

For ecommerce teams, this is not just a developer ticket. Product feeds usually carry pricing, availability, country targeting, local inventory, promotions, PIM enrichment, ERP data, manual fixes, and agency-maintained scripts. If those pieces are unclear now, a rushed API migration will make the mess harder to see, not easier to operate.

What Merchant API changes in practice

Merchant API is Google’s current programmatic platform for Merchant Center work. It covers products, accounts, inventories, data sources, promotions, reports, return policies, diagnostics, and more. That scope matters because many Content API installations do more than upload products. They also check status, reconcile stock, push supplemental attributes, pull reports, or support internal admin tools.

The product migration guidance points to several changes that affect real systems:

  • Submitted data and processed data are separate. Merchant API uses ProductInput for submitted writes, while the read-only Product resource shows the processed product after Google applies rules, combines sources, and includes status information.
  • Writes require a data source. productInputs write operations need a dataSource. That forces the team to decide which system owns the primary feed and which systems are allowed to add supplemental data.
  • Identifiers change shape. Product IDs move toward REST resource names such as accounts/{account}/products/{product}, with product keys based on language, feed label, and offer ID. Encoding and lookup logic need attention.
  • Status workflows need rebuilding. The old productstatuses service is removed. Status information is now part of the processed Product resource.
  • Batch and update behavior changes. products.custombatch is not available in Merchant API, and productInputs.patch behaves differently from older update assumptions. Queues, retries, and out-of-order updates should be tested.
  • Fields are stricter. Attributes such as title, price, and link now sit inside productAttributes, and some values that were loose strings are now enums.
Migration area Risk if ignored Practical action
Data sources Systems overwrite each other or move offers into the wrong source. Map primary and supplemental ownership before writing new code.
Product IDs Teams cannot trace failed items across logs, feeds, and Merchant Center. Standardize offer IDs, feed labels, encoding, and lookup tooling.
Status handling Rejected products are missed until sales or traffic drops. Rebuild monitoring around processed products and diagnostics.
Batch jobs Large updates fail slowly, retry badly, or apply out of order. Test batching, concurrency, retries, and version controls under load.
Feed cleanup Old country, inventory, and override rules are copied into the new API. Clean the feed model before cutover, not after it.
A practical Merchant API migration connects technical changes to feed ownership, monitoring, and ecommerce operations.

Why cleanup belongs inside the migration

Older Content API setups often reflect years of small changes. Google’s own release notes show how the feed model evolved, including supplemental Content API feeds, feedLabel, and the deprecation of targetCountry. If your catalog still relies on inherited country assumptions, manual overrides, or unclear local-versus-online rules, the Merchant API move is the moment to fix them.

This is also a business ownership question. Developers can translate endpoints, but operations needs to confirm which system is allowed to change price, availability, title, shipping eligibility, local inventory, promotions, and supplemental attributes. Without that agreement, the new integration can be technically valid and still produce confusing catalog behavior.

A realistic plan before August 18

Start by inventorying every Content API dependency. Include scheduled jobs, stock syncs, supplemental feed scripts, promotions tools, reporting pulls, diagnostics, internal admin buttons, agency scripts, and manual runbooks. The small scripts are often where the risky assumptions live.

Then map each dependency to Merchant API resources and decide whether it should be rebuilt, replaced, or retired. Product writes, processed reads, diagnostics, reports, inventory updates, and promotions should each have a named path and a named owner.

Next, clean the catalog model. Normalize offer IDs, feed labels, language handling, shipping-country logic, inventory fields, enum values, local product handling, and supplemental overrides. If a rule cannot be explained clearly by the people who operate the store, it should not be silently rebuilt.

Finally, stage the cutover. Run the new flow in parallel where possible, compare submitted ProductInput data with processed Product data, review diagnostics, test deletes and updates, and rehearse rollback. Pay close attention to delayed visibility, partial failures, retry loops, and update ordering. Merchant API includes controls such as versionNumber for a reason.

Where Greg can help

This is a good fit for an external digital project manager when the business understands the store but lacks spare integration capacity. Greg can help audit the current feed stack, coordinate developers and agencies, translate Content API usage into Merchant API work, clean up data-source ownership, and keep the rollout tied to operational risk instead of just endpoint parity.

If Content API still sits anywhere in your ecommerce stack, August 18, 2026 should be treated as the stop date, not the project kickoff date.

Related on GrN.dk

  • AI Shopping Surfaces Make Product Data Integrity a Technical Ops Job
  • Google AI Overviews Liability Turns Brand-Summary Remediation Into a Source-of-Truth Cleanup
  • AI Search Visibility Is Now a Measurement Problem After Google's 2026 Guidance Changes

Need help with this kind of work?

Scope your Merchant API migration Get in touch with Greg.

Sources

  • Introducing Merchant API
  • Merchant API documentation
  • Migrate products from Content API
  • Merchant API latest updates
  • Content API for Shopping release notes
Last modified
2026-06-26

Tags

  • Google Merchant
  • Merchant API
  • API migrations
  • Product feeds
  • Ecommerce Ops

Review Greg on Google

Greg Nowak Google Reviews

 

  • WordPress 7.1 Unicode Emails Put Old Validation Rules on Notice
  • Google’s August 18, 2026 Content API Cutoff: Feed Cleanup Before Merchant API Migration
  • Why Your Website's Third-Party Stack Needs a Real Owner
  • The risky part of AI workflow pilots is often the OAuth screen
  • WooCommerce HPOS: A Settings Toggle With Migration Work Behind It
RSS feed

GrN.dk web platforms, web optimization, data analysis, data handling and logistics.