We are Embedded dashboards (GenerateEmbedUrlForAnonymousUser) where we have two different Dashboards one is Sales dashboard another one is Profit dashboard When ever opened the Sales dashboard i will select something and moving to other dashboard Profit dashboard i will select something when i come back to Sales dashboard we are loosing the previous selection
Note: We are using two different datasets and development is done two different analyses we are taking to deploy the dashboards two different dashboard ID’s and we are lossing the all the options for (GenerateEmbedUrlForAnonymousUser) we are unable to do bookmarks.
In this case as you can see in this blogpost the new SDK allows you to have state persistence, I am pasting here the relevant part of the blog-post that covers this:
In addition to the new SDK, QuickSight now supports state persistence for dashboard and console embedding. State Persistence means when readers slice and dice embedded dashboards with filters, QuickSight will persist filter selection until they return to the dashboard. Readers can pick up where they left off and don’t have to re-select filters.
State persistence is currently supported only for the user-based (not anonymous) dashboard and console embedding experience.
You have more information about how to use it in the aforementioned blogpost.
Having each dashboards in different tabs (in your embedding web application) can work but in this case you need to change the design of your application.
Marking this as the solution as it contains updated information.