Select to view content in your preferred language

How did they configure that Experience?

2926
1
11-16-2022 04:44 PM
GlenShepherd
Esri Contributor
6 1 2,926

Notice: The June 2023 update restricts the 'Generate Template' function to app owners and organisation administrators. Unfortunately, the workflow below is no longer supported.

 

The Premise:

Disclaimer: I'm very much hijacking the premise for @DavidNyenhuis1's helpful blog article "How did they make that Dashboard?"

With the advent of ArcGIS Experience Builder, and it's continuing development to replace ArcGIS Web AppBuilder in the WebGIS space; we're seeing more and more examples of great fit-for-purpose Experiences being published.

You might be getting started with ArcGIS Experience Builder. And there are some great learning resources out there for getting familiar with this new app wizard. But what if we come across a public-facing Experience that has already been developed, and we want to understand how it works, or re-purpose/re-configure for our own use?

Well, we can use the web portal GUI to copy an Experience into our own content and edit it ourselves... 

 

The Workflow:

If the Experience is public, we can use the web app's item ID to replicate the layout in our own ArcGIS Experience Builder.

  1. Copy the alphanumeric item ID from the URL of the experience you're looking to replicate.  The URL should be formatted like the following example, where the item ID is in red: https://experience.arcgis.com/experience/0e2b07f5877f400bb9a63d9c0a3a0fef
  2. Then, open the ArcGIS Experience Builder app wizard
  3. Click on 'Create New'
  4. Under the 'Blank fullscreen' template, click on 'Create'
  5. Paste the item ID, into your browser, replacing the one for the new template you've opened
  6. In the top-right hand corner, expand the 'more options' menu (three vertical dots) and click 'Generate Template'
  7. Edit as you see fit
  8. Click 'Publish' to add this new ArcGIS Experience to your content list

Note: if the Experience you're looking at has a custom URL, then you may need to use your browser's developer tools to identify the service URL and subsequent item ID for the web application.

 

ExxyB_duplicate_lossy.gif

 

Some Housekeeping...

  • Please be sure to be respectful in the GIS Community, by abiding the original author's terms of use and give credit where credit is due.
  • Copying an experience using the methods above does not create a copies of the underlying webmap(s) or layer(s). It relies on them being shared publicly. If they stop sharing the underlying webmap(s) and/or layer(s), your copied Experience will no longer work.
  • If we've copied an Experience that was created using ArcGIS Experience Builder developer edition, then it is likely you'll encounter some functionality that is not included in the OOTB app wizard.
1 Comment
Contributors
About the Author
Esri Australia Client Success team member