Stay organized with collections
Save and categorize content based on your preferences.
Existing Merchant Center Account - Website Claiming Check
Introduction/Business Impact
If your merchant has an active Merchant Center account, there is a strong chance they have their website claimed already. If not, they will need to be able to verify and claim their website through your integration.
UX Guidance
Existing Merchant Accounts - Website Claiming
Tech Guidance
The account statuses websiteClaimed property will equal TRUE if the website is claimed or the account is exempted from the claim requirement.
Your platform should check the websiteClaimed property and the accounts websiteUrl property, and take the following steps:
websiteClaimed
websiteURL matches merchant's website on your platform
Your Next Step
FALSE
N/A
Verify and claim the website.
TRUE
TRUE
Proceed to the next step in on-boarding.
TRUE
FALSE
Prompt the user to create a new MC account or choose a different existing MC account that matches the website on your platform.
It can happen that a website is claimed by an unknown MC account which prevents you from claiming the website. In this case we recommend:
For existing Merchant Center accounts, If the website is already claimed by another MC account, ask the merchant to change the MC account to use the one with the claimed website.
Ask your mechant to manually overwrite the claim in Merchant Center
If the above is not possible, reach out to your Google POC
[[["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."],[[["For merchants with existing Google Merchant Center accounts, verify if their website is already claimed using the `websiteClaimed` property."],["If the `websiteClaimed` property is `FALSE`, or the website URL doesn't match the merchant's website on your platform, initiate the website claim process."],["If a website is claimed by an unknown Merchant Center account, advise the merchant to either use the claimed account or manually overwrite the claim."],["Merchants with multiple accounts under the same top-level domain can utilize the `accounts.custombatch` method for efficient account management."],["Website claims can be hierarchical; a claim at a higher level (e.g., example.com) prevents claims at lower levels (e.g., merchant.example.com)."]]],["The key action is determining if a merchant's website is already claimed in an existing Merchant Center account. The `websiteClaimed` property indicates the claim status. If `FALSE`, the website must be verified and claimed. If `TRUE` and the website matches, proceed; otherwise, prompt for a different account. If claimed by another account, suggest changing accounts or manually overwriting the claim. Multiple account management using `accounts.custombatch` is also recommended, while warnings are provided about higher-level claims. The API endpoint to claim a website is `accounts.claimwebsite`.\n"]]