Ankieta123
ArcGIS Survey123 to proste i intuicyjne rozwiązanie do zbierania danych skoncentrowanych na formularzach, które umożliwia tworzenie, udostępnianie i analizowanie ankiet w zaledwie trzech prostych krokach: 1) Zadawanie pytań; 2) Uzyskaj odpowiedzi; 3) Podejmowanie najlepszych decyzji.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Standard | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Standard | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Ankieta123 |
| adres URL | https://www.esri.com/survey123 |
| survey123@esri.com |
| Metadane łącznika | |
|---|---|
| Publisher | ArcGIS Survey123 |
| Witryna internetowa | https://www.esri.com/survey123 |
| Zasady ochrony prywatności | https://www.esri.com/en-us/privacy/overview |
| Kategorie | Witryna internetowa; Produktywność |
Aplikacja ArcGIS Survey123 umożliwia projektowanie inteligentnych formularzy obsługujących lokalizację dla organizacji i dla użytkowników, dzięki czemu użytkownicy mogą przesyłać dane w Internecie lub za pomocą aplikacji terenowej Survey123. Ankieta123 jest częścią rozwiązania ArcGIS, zapewniając możliwości analizy lokalizacji w danych ankiety. Aby uzyskać więcej informacji, zobacz Omówienie ankiety ArcGIS123.
Wymagania wstępne
- Wymagane jest konto organizacyjne arcGIS. Aby uzyskać więcej informacji, zobacz Tworzenie konta.
- Łącznik Survey123 został zaprojektowany tak, aby ułatwić pracę z ankietami Survey123 hostowanymi w usłudze ArcGIS Online. Jeśli chcesz używać tego łącznika z ankietami hostowanymi w usłudze ArcGIS Enterprise, skontaktuj się z przedstawicielem firmy Esri, aby omówić, jak firma Esri może pomóc w skonfigurowaniu własnego niestandardowego łącznika Survey123.
- Musisz być właścicielem ankiety ArcGIS Survey123 .
Wprowadzenie
Po opublikowaniu ankiety możesz zapoznać się z tym łącznikiem przy użyciu szablonów z galerii. Wszystkie dane przesyłane za pośrednictwem formularza będą dostępne w usłudze Microsoft Power Automate jako zawartość dynamiczna. Możesz nawet pracować ze zdjęciami i podpisami!
Rozważania
Dostęp do ankiet, których jesteś właścicielem.
Domyślnie przepływ jest wyzwalany po przesłaniu odpowiedzi na ankietę. Aby wyzwolić przepływ po edycji odpowiedzi na ankietę, przejdź do ustawień elementu webhook dla ankiety w witrynie internetowej Survey123. W sekcji Zdarzenia wyzwalacza włącz opcję Edytowany rekord Istniejący . Aby uzyskać więcej informacji na temat ustawień elementu webhook, zobacz Konfigurowanie elementu webhook w witrynie internetowej Survey123.
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Pobieranie ankiet |
Ta akcja pobiera listę ankiet należących do zalogowanego użytkownika |
| Tworzenie raportu |
Tworzenie raportu |
Pobieranie ankiet
Ta akcja pobiera listę ankiet należących do zalogowanego użytkownika
Tworzenie raportu
Tworzenie raportu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Survey
|
surveyItemId | True | string |
Survey |
|
Warstwa funkcji
|
featureLayerUrl | True | string |
Warstwa funkcji |
|
Szablon raportu
|
templateItemId | True | string |
Szablon raportu |
|
Identyfikator obiektu funkcji
|
objectIds | string |
Funkcje do uwzględnienia w raporcie. Użyj przecinka, aby oddzielić wiele identyfikatorów ObjectID |
|
|
Feature WHERE, klauzula
|
where | string |
Funkcje do uwzględnienia w raporcie. Klauzula SQL WHERE do filtrowania rekordów |
|
|
przesunięcie względem czasu UTC
|
utcOffset | string |
Zastosuj przesunięcie dla strefy czasowej, np. +02:00 lub -09:00 |
|
|
Nazwa raportu
|
outputReportName | string |
Nazwa raportu |
|
|
Format
|
outputFormat | string |
Format |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
jobId
|
jobId | string |
jobId |
|
jobStatus (Status)
|
jobStatus | string |
jobStatus (Status) |
|
Przekazywane
|
submitted | integer |
Przekazywane |
|
zakończono
|
completed | integer |
zakończono |
|
title
|
resultInfo.title | string |
title |
|
totalCount
|
resultInfo.totalCount | integer |
totalCount |
|
succeededObjectIds
|
resultInfo.succeededObjectIds | array of integer |
succeededObjectIds |
|
failedObjectIds
|
resultInfo.failedObjectIds | array of |
failedObjectIds |
|
details
|
resultInfo.details | array of |
details |
|
resultFiles
|
resultInfo.resultFiles | array of object |
resultFiles |
|
objectIds
|
resultInfo.resultFiles.objectIds | array of integer |
objectIds |
|
nazwa
|
resultInfo.resultFiles.name | string |
nazwa |
|
size
|
resultInfo.resultFiles.size | integer |
size |
|
stan
|
resultInfo.resultFiles.status | string |
stan |
|
URL
|
resultInfo.resultFiles.url | string |
URL |
|
objectIds
|
resultInfo.resultFile.objectIds | array of integer |
objectIds w pierwszym pliku wynikowym |
|
nazwa
|
resultInfo.resultFile.name | string |
nazwa pierwszego pliku wynikowego |
|
size
|
resultInfo.resultFile.size | integer |
rozmiar pierwszego pliku wynikowego |
|
stan
|
resultInfo.resultFile.status | string |
stan pierwszego pliku wynikowego |
|
URL
|
resultInfo.resultFile.url | string |
adres URL pierwszego pliku wynikowego |
|
jobType
|
inputInfo.jobType | string |
jobType |
|
featureLayerUrl
|
inputInfo.parameters.featureLayerUrl | string |
featureLayerUrl |
|
objectIds
|
inputInfo.parameters.queryParameters.objectIds | string |
objectIds |
|
templateItemId
|
inputInfo.parameters.templateItemId | string |
templateItemId |
|
surveyItemId
|
inputInfo.parameters.surveyItemId | string |
surveyItemId |
|
portalUrl
|
inputInfo.parameters.portalUrl | string |
portalUrl |
|
format wyjściowy
|
inputInfo.parameters.outputFormat | string |
format wyjściowy |
Wyzwalacze
| Po przesłaniu odpowiedzi na ankietę |
Wyzwala nowy przepływ, gdy odpowiedź na ankietę jest przesyłana przez użytkownika |
Po przesłaniu odpowiedzi na ankietę
Wyzwala nowy przepływ, gdy odpowiedź na ankietę jest przesyłana przez użytkownika
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Survey
|
surveyId | True | string |
Survey |
|
events
|
events | True | array of string |
events |
|
Dołącz informacje o portalu
|
includePortalInfo | True | boolean |
Dołącz informacje o portalu do ładunku, takie jak adres URL portalu. |
|
Uwzględnij informacje o użytkowniku
|
includeUserInfo | True | boolean |
Dołącz informacje o użytkowniku do ładunku, takie jak nazwa użytkownika, adres e-mail, imię i nazwisko. |
|
Uwzględnij informacje o ankiecie
|
includeSurveyInfo | True | boolean |
Uwzględnij informacje o ankiecie w ładunku, takie jak tytuł ankiety i identyfikator elementu ankiety. |
|
Uwzględnij przesłany rekord
|
includeServiceRequest | True | boolean |
Uwzględnij przesłane informacje o rekordzie w ładunku, takie jak atrybuty i geometria funkcji. |
|
Uwzględnij odpowiedź serwera
|
includeServiceResponse | True | boolean |
Uwzględnij nieprzetworzone odpowiedzi serwera w ładunku. |