We have created a web map with a pop-up dialog box that generates a URL that opens a Survey123 survey. That functionality works great. However, when we add the web map to an Ops Dashboard, that URL has some funky URL encoding added which messes up the URL so that the survey can not be opened.
Here is the URL that is generated in the pop-up from the stand-alone web map (I have replaced the item id, lat, lon and firm name with generic values:(
Here is the URL that is generated in the pop-up from the Ops Dashboard web map:
Note that "¢er" in the URL generated in the stand-alone web map pop-up has been replaced by "%C2%A2er" in the URL in the Ops Dashboard map pop-up. The result is that an invalid itemId is created and Survey123 can't open the survey..... the Survey item ID contains a cent character.
Solved! Go to Solution.
If I understand the status correctly it is implemented in the current Beta environment (not sure though if this applies to the Beta Mapviewer or Beta Survey123 or Beta Operations Dashboard...).
EDIT: I tried it from the Early Adopter Survey123 website with the Early Adopter AGOL to create a webmap and from that webmap a Operations Dashboard and I am still getting the same error. I will try next to use the Beta Field App...
Will this bug fix be available for Enterprise (we're at 10.6.1) or does it only apply to ArcGIS Online? I'm having the same issue. I created a popup with a URL that links to Survey123. Using ¢er in the URL will pass coordinates from a web map or web app, but from Operations Dashboard it's translated to ¢er and doesn't work.
I found a workaround to this issue that resolved the problem. I added a Rich Text box to my Dashboard and pasted in the code to embed my web map. This allows display of the map and the ¢er portion of the popup link to Survey123 works correctly. I then added my web map to the dashboard again as a Map. I shrunk this second map window so it isn't visible, but I used it to populate the stats on my dashboard.
Great idea to add the map as a Rich Text item. Do you really need the map for the stats in the dashboard or could you also use the feature services directly? I figured that (at least for one of my projects) it is easier to maintain the links to the data if I add them directly and not through the map.
That could be an option too. In my case some of the feature services are on a different server than my Portal server, it looks like like I can only build stats off a service that is shared in my Portal. Since they're already on the map I just used them from there, but there are probably projects where using the service directly would work great!