Google Merchant Center Content API

Banner illustrating the connection between the SHOPLINE store and Google's e-commerce and social commerce services

Diagram showing how product data flows from the SHOPLINE store to Google Merchant Center and Google's advertising services

With the Merchant API connection, you can automatically and instantly upload your product data to Google Merchant Center, which can be used in Google Ads, YouTube LIVE Shopping, and other Google services.

⚠️ Before you begin, please note:

  • In response to Google's policy updates, the Content API will be discontinued on 18 August 2026 and replaced by the Merchant API. Please complete the API upgrade as soon as possible to avoid disruptions to product uploads and ad delivery. Please also note:
    • If you upgrade before 9 July 2026: Your products will require another review in the Google Merchant Center (GMC). This may impact ad delivery until the review is completed.
    • If you upgrade after 9 July 2026: A product review is not required again, and your ad delivery will not be interrupted. The system will automatically create a Merchant API data source reserved for future use when adding new languages or regions. Please do not delete this data source.

 

In this article, you'll find:

 

1. Install the app

Step 1

In the SHOPLINE Admin, go to [Apps] > [Apps Store] and select Google Merchant Center - Content API. Then, click Install Now. For more instructions, please refer to this article.

SHOPLINE Admin Apps Store page with the Google Merchant Center - Content API listing and Install Now button

 

Step 2

Agree to the privacy terms and terms of service and then click Install & authorize.

Privacy terms and terms of service agreement screen with the Install & authorize button

 

Step 3

Upon installation, click the Open App button on the top right.

SHOPLINE Admin showing the Open App button in the top right after installing the Content API app

 

You can also go to [Apps] > [My Apps] and click Open App next to the "Google Merchant Center - Content API" section.

SHOPLINE Admin My Apps page with the Open App button next to Google Merchant Center - Content API

 

2. Connect to Google Merchant Center

1. Manually connect to Google Merchant Center

If you have not connected your Google Merchant Center account in the Admin > [Settings] > [Basic Settings], please go to [Settings] > [Basic Information] > [Third-Party Domain Tools] to complete the setup. For more details, please refer to this article.

SHOPLINE Admin Basic Information page showing the Third-Party Domain Tools section for connecting a Google Merchant Center account

 

[Coming Soon] 2. Automatically Create and Connect to Google Merchant Center

Step 1

Open the "Google Merchant Center - Content API" app and click Sign in with Google.

Google Merchant Center - Content API app with the Sign in with Google button

 

Step 2

Review the details in the pop-up window and click Confirm.

*Note: If your store is already connected to a Google Merchant Center account, clicking "Confirm" will disconnect the existing account and automatically create and connect a new one. This action cannot be undone. Please double-check before proceeding.

Pop-up window confirming that creating a new Google Merchant Center account will disconnect any existing connected account, with a Confirm button

 

Step 3

The system will automatically redirect you to the Google sign-in page. Select the account you want to use.

Google sign-in page for selecting the account to connect

 

Review the privacy policy and terms of service, and click Continue and Allow.

Google privacy policy and terms of service screen with the Continue button
Google account access permissions screen with the Allow button

 

Step 4

Once authorized, click Connect now. The system will automatically create a Google Merchant Center account using this account and connect it to SHOPLINE.

SHOPLINE Admin screen with the Connect now button to create and connect a Google Merchant Center account

 

Step 5

Once authorized and connected, your email address and Merchant Center ID will be displayed in the SHOPLINE Admin.

SHOPLINE Admin showing the connected email address and Merchant Center ID

 

Step 6

Check your inbox and accept the Google Merchant Center invitation to activate the account.

Google Merchant Center invitation email with a link to activate the account

 

3. Merchant API setup

1. Choose whether to connect

By connecting the Merchant API, product data is automatically updated to Google Merchant Center in real-time.

*Notes:

  • If you choose not to connect the Merchant API, you must manually update the Product Feed in Google Merchant Center, and the related settings below will not be displayed.
  • If you previously connected the Merchant API and later switch to "Do not connect Merchant API", products previously synced via the API will be deleted from Google Merchant Center.
SHOPLINE Admin toggle for choosing whether to connect the Merchant API

 

2. Availability Date

Google Merchant Center calculates the expected availability date based on the deferred fulfillment days and displays it in the product delivery information.

SHOPLINE Admin field for setting the deferred fulfillment days

 

3. Ad Placement Area and Language

Google Merchant Center will display product ads according to your placement area and language.

Choose the placement area and language. Then, click Add a language to the list below.

*Notes:

  • If you set Taiwan as the only placement area, your ads, and YouTube Shopping products will be visible exclusively to customers in Taiwan through livestreams, videos, and Shorts. To reach customers outside Taiwan, add another placement area. Ensure that your store logistics options support the selected area.
  • If you select "English" as the "Placement Language" please ensure that the "Name", "Summary", and "Description" fields for all products in the store contain corresponding content in English. If not, the products will not be uploaded.
SHOPLINE Admin placement area and language settings

 

You can switch on/off the toggle for each area.

SHOPLINE Admin list of placement areas with on/off toggles

 

Once completed, click Save.

Save button for the placement area and language settings

 

4. Upgrade to Merchant API

Step 1

Open the "Google Merchant Center - Content API" app and click Sign in with Google.

*Notes:

  • We recommend that the store owner perform the authorization to avoid disruptions caused by changes to a staff member's account status or permissions.
  • Modifying existing Content API settings is not supported until the Merchant API upgrade is complete.
Google Merchant Center - Content API app with the Sign in with Google button

 

Step 2

The system will automatically redirect you to the Google sign-in page. Select the account you want to use.

Google sign-in page for selecting the account to connect

 

Review the privacy policy and terms of service, and click Continue and Allow.

Google privacy policy and terms of service screen with the Continue button
Google account access permissions screen with the Allow button

 

Step 3

Upon authorization, the signed-in account will appear in SHOPLINE Admin. Click Upgrade now to upgrade to Merchant API.

*Note: We recommend using the store owner account to perform the authorization. To change the signed-in account, click Logout.

SHOPLINE Admin showing the signed-in Google account with the Upgrade now button

 

Step 4

Once upgraded, the system will display your Merchant Center ID. You can continue to the next setup

SHOPLINE Admin showing the Merchant Center ID after a successful upgrade

 

5. Notes

  • The system will only upload products with the following information to Google Merchant Center. Please make sure that the information is available in the placement language.
    • Name
    • Summary
    • Description
    • Image
    • Price
  • When reconnecting Google Merchant Center, the system needs to re-sync all product information. Please turn off the existing placement language setting and turn it on again.
  • If you do not use the Merchant API to connect to Google Merchant Center, you can still manually upload product data using the Product Feed method.

 

 

Read more

 

 

 

 

 

Have more questions? Submit a request

Comments