Stay organized with collections
Save and categorize content based on your preferences.
Existing Merchant Center Account - Existing Account Connection
It is imperative to allow your merchants to use their existing Merchant Center account if they choose to. This account has a lot of historic data and can potentially make the onboarding easier (for example, account has been policy approved already).
UX Guidance
There could be two scenarios in which a merchant already has an existing Merchant Center Account.
Scenario #1. They have one existing account:
Account connected:
Account created and connected:
Scenario #2. They have multiple existing accounts:
Select from drop-down and click "connect":
Account connected:
Account created and connected:
Tech Guidance
If your merchant already has an existing Merchant Center Account they want to use, follow these steps to successfully use their account:
Identifying the Merchant Center account: Use the content API endpoint account.authinfo with the OAuth credentials of the Google Account of the merchant to display the MC account associated with the Merchant’s Google Account.
Storing Data: Make sure to store the Merchant sub-account details
Existing Not part of your MCA: The MC account will not be a sub-account of your MCA. It is possible for them to be part of a different MCA and still connect to your integration.
Account linking: You should use account.link to link your MCA to the merchant’s existing accounts. You will manage the merchant MC account only via the content API using OAuth. Note: More information on account linking (account flagging) can be found here within this guide.
Overwriting existing data: We recommend notifying your merchants by connecting their existing Merchant Center account, their product data and existing settings will be overwritten.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-03 UTC."],[[["Merchants can connect their existing Google Merchant Center account to streamline onboarding and leverage historical data."],["Two scenarios are outlined for merchants with single or multiple existing accounts, providing visual guidance for account connection."],["Technical guidance includes identifying the Merchant Center account, storing data, linking accounts, and understanding implications for existing data."],["Utilizing the Content API, developers can facilitate account connections and manage merchant accounts efficiently."],["Merchants should be informed that connecting an existing account may overwrite existing product data and settings."]]],[]]