Hi sharon j ,
Thanks for reaching out on the Microsoft Q and A.
1. Setup Across Sites One Azure Immersive Reader resource is enough. Use separate resources only if you need different billing, permissions, or analytics.
2. Global Integration Add the Immersive Reader button in a shared layout (header, footer, or base template) so it appears on every page.
3. Dynamic Content Pass the content you want read into immersiveReader.launchAsync()
. For blogs, galleries, or other dynamic sections, grab the text from the DOM or data source each time.
4. Token Management Generate tokens on-demand from your backend. Tokens are short-lived (~10 minutes) and shouldn’t be reused.
5. Search & Customization Immersive Reader only reads what you send. You can choose specific fields (like title, body, ID) rather than the whole page.
References
Quickstart: Use Immersive Reader
Hope this helps! If it does, please upvote and mark as accepted to close the thread. Thanks!