Correct. Also, if you want to have multiple experiences, such as `query=query1` and `query=query2` inside the same XT Activity, then you would need to use audiences since the page delivery URL is per activity.
Sounds like you might be able to utilize Data Providers for this depending on the technical details.https://experienceleague.adobe.com/docs/target-learn/tutorials/integrations/use-data-providers-to-integrate-third-party-data.htmlhttps://experienceleague.adobe.com/docs/target-learn/tutorials/integrat...
Are the AEP profile attributes available to enable in the Response Tokens?Also, for mobile you might consider using the `Adobe Journey Optimizer - Decisioning Extension` with accompanying Optimize library. The Delivery API hits Target directly whereas this goes through an Edge datastream.
If this is a SPA page then you probably want to use trigger views.https://experienceleague.adobe.com/docs/target-dev/developer/client-side/at-js-implementation/deploy-at-js/target-atjs-single-page-application.html?lang=en