Symptom
- When opening a story using a custom link, it doe not pass parameter values added to the url.
- Unable to pass a parameter value in the URL of a story when using a story custom link in SAP Analytics Cloud.
- When using the full story url, parameter can be added at the end of the story URL. However, when using a story custom link with the parameter, the parameter is ignored.
Environment
SAP Analytics Cloud
Reproducing the Issue
- Create a story in SAP Analytics Cloud (SAC)
- Use the default link of the story and append a parameter at the end of the URL
- The story open, and the parameter is passed successfully.
- Create a custom link for the same story and append the same parameter at the end of the story custom link URL
- The story open, but the parameter passed in the url are ignored.
Cause
- Custom link to a Story is not supported with SAP Analytics Cloud URL API
- It requires the full story url to be able to pass parameters via the url.
Resolution
- When using SAP Analytics Cloud URL API, it is required to use the full Story url like:
https://<TENANT>/sap/fpa/ui/tenants/<TENANT_ID>/app.html#/story&/s/<STORY_ID>
- Therefore to pass parameters to a story using the SAP Analytics Cloud URL API, use the full Story url like:
https://<TENANT>/sap/fpa/ui/tenants/<TENANT_ID>/app.html#/story&/s/<STORY_ID>?<Parameter> - For more details, see the documentation on how to use SAP Analytics Cloud URL API
Keywords
SAC, custom link, parameter, URL API, dynamic parameter, story sharing, SAC dispatcher, query parameter, SAP Analytics Cloud, story ID, story link, dynamic values, development, test, production , KBA , LOD-ANA-DES , Story Design & Visualizations , Problem
Product
SAP Analytics Cloud 1.0
SAP Knowledge Base Article - Public