Self-Hosted Map Tour app, can we use builder?

3433
9
Jump to solution
03-06-2014 10:41 AM
KeithGanzenmuller
Occasional Contributor II
So I created a map tour and downloaded it, installed it to my web server, looks good, everything works.
Is there a way to get back to the Builder app and use it to configure the self-hosted app? I see internally there are references to builder, perhaps url parameters or something.

Thanks,
Keith
0 Kudos
1 Solution

Accepted Solutions
GregoryL_Azou
Occasional Contributor III
Yes the downloadable version include the builder.

The only requirement is that you need to have configured the Tour with an application id (not a webmap id). The easiest way is to create your application id using the hosted version of the Map Tour and reuse it with the downloadable.

To open the builder, append '?edit' or '&edit' at the end of your application URL.

Some more information in the FAQ. You will need to login with the application owner credential.

View solution in original post

0 Kudos
9 Replies
GregoryL_Azou
Occasional Contributor III
Yes the downloadable version include the builder.

The only requirement is that you need to have configured the Tour with an application id (not a webmap id). The easiest way is to create your application id using the hosted version of the Map Tour and reuse it with the downloadable.

To open the builder, append '?edit' or '&edit' at the end of your application URL.

Some more information in the FAQ. You will need to login with the application owner credential.
0 Kudos
KeithGanzenmuller
Occasional Contributor II
Worked perfectly, thanks a bunch.
0 Kudos
TimoWidbom
New Contributor III
We're using 120 points in our storymaps. I noticed that using builder with appid is not possible because there is a limit with hosted app (99 points). How can I use the builder with download version using these 120 points?
0 Kudos
GregoryL_Azou
Occasional Contributor III
0 Kudos
TimoWidbom
New Contributor III
Thanks for the response, but how to use those together? If I have more than 99 points I can't build the hosted app and and thus I can't get the appid to use the builder with download app? So there is a some kind of conflict between those features when using them together?
0 Kudos
GregoryL_Azou
Occasional Contributor III
Correct. I forgot to mention another FAQ entry 🙂

You have two ways to proceed:
0 Kudos
lindsayc
New Contributor III

Hi Gregory, 

I am using jekyll and gitpages. I have the maptour running successfully on my local server with 99 markers. I want to add more than 99 markers though.

I've added in the extended marker set. I don't understand when to add in the "&edit" though because through the local host I never actually load the appid in to the browser. All I see is http://127.0.0.1:4000/

I've only added the appid through index.html. When I put appid: "64f4a989a44445fe85788a6a27282ece&edit", on line 47, and then try to load it on the local server, I get "An error occurred Fatal error: The story cannot be loaded."

When do I add "&edit" in?

In case it helps, this is my repo- https://github.com/elpinguinodev/maptour_user .

0 Kudos
StephenSylvia
Esri Regular Contributor

Story map apps that have been downloaded have two ways to configure an app:

  1. By adding the appid to the index.html page as you have done
  2. Adding the appid to the URL's query parameter

When configuring the app through the index.html file as you have done, you should only use the alphanumeric id and not the "&edit."

The builder mode of the app is always opened via the query parameter. In your case, to load the normal app, open: https://elpinguinodev.github.io/maptour_user/. Or to open the builder mode, use: https://elpinguinodev.github.io/maptour_user/?edit.

Here's a brief introduction to query strings as part of the URL: URL - Marketing Glossary 

lindsayc
New Contributor III

Hi Stephen,

Thank you for explaining that. I've updated the map now!

0 Kudos