Skip to main contentNo code required on your side.
- Merchant Center ID (
merchantId)
- Service account JSON (or the service account email so you can add it as a user)
- Optional: country/language filters if you want a subset
Access Grant Steps
- In Google Cloud, create a Service Account and download the JSON key.
- In Merchant Center → Settings → Account access, add the service account email as a user (Standard or Admin per your policy).
- In Lemrock, configure:
- Merchant Center
merchantId
- The service account JSON or confirm the SA email was added
Sync Behavior
Lemrock will sync products via Content API (read-only):
GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products (paginated)
- Scope:
https://www.googleapis.com/auth/content
- Lemrock handles token refresh and incremental pulls
Field Alignment
Product IDs in Merchant Center must match the IDs used with retail media platforms (Criteo, Mirakl Ads).
References: Google Merchant Center API | products.list