Modular Nested Experiences with Dynamic Referencing Support?
We have a large international client that has many products under different departments. In order to meet our client's needs, we are working on a solution where they can have multiple experiences (one for each product) that can be modified by admins for content localization and information access. These need to be loaded into a parent experience that showcases all of their products as a complete solution which admins can independently control, e.g. to block and permit access to specific products by region.
They need to control the child experience to be able to modify text per region and add new products without having to completely update the full experience at the developer level.
They need to control the parent experience to be able to show how products relate to each other, hide products that aren't sold in certain regions, and dynamically load new child experiences that are added into their product lineup.
Having a large, single experience is not an option due to the amount of products and departments they have, the inability to add new products, and the large amount of marketing copy, videos, and images for each one would make the single config.json file either too complicated for admins to organize or too deep for Showpad's Admin UI to parse.
Is there a way to reference an experience into a parent experience just like any other content and control which references are available through the parent's config.json file?
-
Hi Sarah,
Thanks for sharing your interesting question. Our support team is on it and will handle it via the request you created.
We'll share the outcome of that request in this Community post as well, so it can help others who might have the same question.
Have a great day!
Cedric.
0 -
Hello --
Was there a solution developed for this? Based on some company team realignment and acquisitions, I'm facing a similar need, though not as deep as the OP.
0 -
Hi Patrick!
It looks like one solution found was utilizing Experience links and Content Profiles with dynamic content filtering. Experience Links allow you to link to other Experiences from within an Experience. With dynamic content filtering, you can have an Experience where users only see the content relevant to them, based on their assigned Content Profile (relevant for region, language, product, etc).
Hope that helps!
Best,
Mary0
Please sign in to leave a comment.
Comments
3 comments