Dwnload public form in Survey123 without having link or QR code

519
1
12-18-2020 02:38 AM
RaptorSaker
New Contributor

Hi, 

For a citizen science initiative to preserve species, we want to deploy custom survey123 app (with our organization branding). We want to promote this app so every scientist can upload the app and fill the form. The form is public, so we need to give a link or QR code to have it in the app.

But this is what we want: “If one scientist hears about the app in the newspaper and download it, he must be able to find embedded on the app the survey form or be able to download it without getting any link by email or scanning a QR code”.

Is there a way to find the form already embedded in our custom Survey 123 app?

Thanks a lot.

Tags (1)
0 Kudos
1 Reply
ErwinSoekianto
Esri Regular Contributor

@RaptorSaker 

 

For the re-branding scenario, (you probably know about this already), you can follow the instruction from this blog https://community.esri.com/t5/arcgis-survey123-blog/extending-survey123-part-1-white-labeling/ba-p/8... 

 

To customize the Survey123 app to open a single survey, you can "hijack" the app so that as if it is being open using this openURL scenario, https://doc.arcgis.com/en/survey123/reference/integratewithotherapps.htm, you can easily add one line that contains the URL, the example below shows opening a public survey, but you can customize the URL further based on the documentation above. 

 

Add this one line code on Survey123/template/SurveyApp.qml line 1491, it is at the very bottom and last function of this file, inside requestCameraPermission() function.  I am using AppStudio 4.4 and Survey123 3.11 template. 

app.openUrl("arcgis-survey123://?itemId=814e2804146341c89c237d166de19b0b");

 

Screen Shot 2021-01-11 at 3.10.34 PM.png

 

 

Thank you,

Erwin.  

 

 

0 Kudos