Sitecore XM Cloud Embedded Personalization's variants limitation and resolution Part 2

In Part 1 of the article we have seen the Sitecore XM Cloud Limitations of allowing only 8 variants to do personalization, In this article we will see how to overcome the limitation with the workaround. Considering the requirement that we have an existing multisite in Sitecore XM Cloud which has separate sites based on each country, now the client looking to remove the country sites and use one site for all countries but they want to personalize the home page component based on the country from the user visiting the page. The other requirement is that the content author should be in full control of personalization like assigning the datasource for the components etc. So now the requirement is clear, we need to personalize the home page components based on all the available countries that the client has requested. So, In order to make this achievable, we have the following options. Directly use Sitecore Personalize instead of depending on Embedded personalization (here cont...