I have embedded a Tableau chart into my Story map (beta version) and it displays the loading wheel icon. When I examine it on preview, it shows a blank grey screen. Is there a way to fix this so the chart shows up properly?
Hi Matthew -- Can you please share links to the story and the Tableau dashboard here so we can try to help you troubleshoot the issue you are having? Make sure the Tableau dashboard is publicly accessible.
This is the test story map beta: https://storymaps.arcgis.com/stories/6f69588c0ff847c8b2e13b8c0eabe309
This is the Tableau link: https://public.tableau.com/shared/JWHYQXZ7T?:display_count=yes&:origin=viz_share_link
I believe the Tableau dashboard is publicly accessible.
Hi Matthew -- That Tableau dashboard is publicly accessible, but the link you are using is restricted from being embedding in other web pages. I tested embedding it in another web page and it doesn't load, so this is not an issue with the StoryMap. In the developers tools you can see a message about "X-Frame-Options" and this means the page restricts itself from being embedded.
I believe you need to follow the sharing instructions specific to embedding on Tableau's website to get the correct link that allows embedding.
Matthew -- I just tried to look through the Tableau online documentation to figure out how to generate an embeddable link, but it wasn't clear to me.
If you add a Tableau link to the current version of the builder it detects that the page restricts embedding, and the option to upgrade to a live embed is disabled. (You originally embedded the dashboard in the beta version before we added these checks.)
I'd suggest reaching out to Tableau support to see if they can help you generate a public link that can be embedded directly to an iframe on another web page. If that is available you will be able to embed the dashboard directly in the story. If that's not available then I'd suggest adding a button to your story so readers can open the dashboard in another browser tab. That would be my recommendation since the Tableau web pages don't have very descriptive metatags, so they don't look very good as cards (see screenshot above).
Thank you, Owen. I will reach out to Tableau support and see if they can help. I appreciate the help and feedback.
Retrieving data ...