SimpleSurvey (wersja zapoznawcza)
Dzięki temu łącznikowi można łatwo nawiązać połączenie z projektami SimpleSurvey, aby uzyskać dostęp do danych ankiety, zautomatyzować przepływy pracy i być na bieżąco za pośrednictwem wyzwalaczy opartych na zdarzeniach. Niezależnie od tego, czy mierzysz zaangażowanie pracowników, śledzisz zadowolenie klientów, czy zarządzasz procesami rejestracji, funkcja SimpleSurvey ułatwia scentralizowanie szczegółowych informacji i szybsze podejmowanie działań.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - 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 Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate - narzędzie do automatyzacji procesów | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Obsługa funkcji SimpleSurvey |
| adres URL | https://simplesurvey.com/contact |
| support@simplesurvey.com |
| Metadane łącznika | |
|---|---|
| Publisher | SimpleSurvey |
| Witryna internetowa | https://simplesurvey.com/ |
| Zasady ochrony prywatności | https://form.simplesurvey.com/oss/external/privacypolicy.aspx?lang=EN |
| Kategorie | Dane; Komunikacja |
Łącznik SimpleSurvey
Dzięki temu łącznikowi można łatwo nawiązać połączenie z projektami SimpleSurvey, aby uzyskać dostęp do danych ankiety, zautomatyzować przepływy pracy i być na bieżąco za pośrednictwem wyzwalaczy opartych na zdarzeniach. Niezależnie od tego, czy mierzysz zaangażowanie pracowników, śledzisz zadowolenie klientów, czy zarządzasz procesami rejestracji, funkcja SimpleSurvey ułatwia scentralizowanie szczegółowych informacji i szybsze podejmowanie działań.
Wymagania wstępne
Aby kontynuować, musisz wykonać następujące czynności:
- Plan usługi Microsoft Power Apps lub Power Automate z funkcją łącznika niestandardowego
- Prawidłowa subskrypcja SimpleSurvey z włączoną integracją usługi Power Apps i funkcjami klucza dostępu współdzielonego
- Klucz interfejsu API usługi Power Apps twojego konta
Obsługiwane operacje
Łącznik obsługuje następujące operacje:
-
Get surveys: Wyświetla listę wszystkich kwalifikujących się ankiet. -
Get survey respondents details in JSON or CSV format: pobiera szczegółowe informacje o respondentach ankiety w wybranym formacie. -
Schedule a task: Zaplanuj automatyczne zadanie w narzędziu SimpleSurvey. -
Get your survey data warehouse report in JSON or CSV format: pobiera wszystkie dane dotyczące respondentów ankiety i ich odpowiedzi w wybranym formacie. -
Get your project's statistics: pobiera najnowsze informacje dotyczące projektu.
Obsługiwane wyzwalacze
-
When a response is submitted: Programuje przepływ do uruchomienia po odebraniu odpowiedzi w ankiecie. -
When a response is changed: Programuje przepływ do uruchomienia po zmodyfikowaniu odpowiedzi w ankiecie.
Znane problemy i ograniczenia
- Nie wszystkie typy zaplanowanych zadań są dostępne dla tego łącznika.
- Format daty/godziny obsługiwany przez ten łącznik to: rrrr-MM-dd HH:mm
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| klucz_api | securestring | Api_key dla tego interfejsu API | Prawda |
Limity ograniczania przepustowości
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Planowanie zadania |
Planowanie automatycznego zadania dla ankiety |
| Pobieranie ankiet |
Uzyskaj wszystkie kwalifikujące się ankiety. |
| Pobieranie raportu usługi Datawarehouse ankiety w formacie JSON lub CSV |
Pobieranie raportu usługi Datawarehouse ankiety w formacie JSON lub CSV |
| Pobieranie statystyk projektu |
Pobieranie statystyk projektu |
| Uzyskiwanie szczegółów respondentów ankiety w formacie JSON lub CSV |
Uzyskiwanie szczegółowych informacji o respondentach ankiety w formacie JSON lub CSV |
Planowanie zadania
Planowanie automatycznego zadania dla ankiety
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ankieta
|
idProject | True | string |
Wybieranie ankiety |
|
Użyj klucza dostępu współdzielonego do ankiety:
|
X-SAKKey | True | string |
Musi być taka sama jak wybrana ankieta |
|
typ
|
type | True | integer |
Typ zadania |
|
opis
|
description | True | string |
Opis zadania |
|
date
|
date | True | date-time |
Data wykonania (format: rrrr-MM-dd HH:mm) |
|
idOtherSurvey
|
idSurveyFrom | string |
Projekt do przypisania do (ustaw dla typów 6 i 7) |
|
|
allParticipants
|
allParticipants | boolean |
Wyślij do (ustaw dla typów 10X i 14) |
|
|
communicationMode
|
communicationMode | string |
Tryb komunikacji (ustaw tylko dla zadań "przypomnienia masowego" i "początkowe zaproszenie") |
|
|
idAssignationGroup
|
idAssignationGroup | string |
Określ tylko członków następujących grup (opcjonalnie ustaw dla typów 101 na 105) |
|
|
idContactGroup
|
idContactGroup | string |
Nazwa grupy kontaktów (ustaw dla typu 3) |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
sukces
|
success | boolean |
sukces |
|
errormsg
|
errormsg | string |
errormsg |
|
successmsg
|
successmsg | string |
successmsg |
Pobieranie ankiet
Uzyskaj wszystkie kwalifikujące się ankiety.
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
value
|
value | array of object |
value |
|
display_name
|
value.display_name | string |
display_name |
|
id
|
value.id | string |
id |
|
klucz współdzielony
|
value.sharedKey | string |
klucz współdzielony |
|
sukces
|
success | boolean |
sukces |
|
errormsg
|
errormsg | string |
errormsg |
|
errordetails
|
errordetails | string |
errordetails |
|
kod błędu
|
errorcode | string |
kod błędu |
|
kontekst
|
context | string |
kontekst |
Pobieranie raportu usługi Datawarehouse ankiety w formacie JSON lub CSV
Pobieranie raportu usługi Datawarehouse ankiety w formacie JSON lub CSV
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ankieta
|
idProject | True | string |
Wybieranie ankiety |
|
Format zwracanych danych
|
format | True | string |
Musi mieć format JSON lub CSV |
|
Użyj klucza dostępu współdzielonego do ankiety:
|
X-SAKKey | True | string |
Musi być taka sama jak wybrana ankieta |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
DatawarehouseRpt
|
DatawarehouseRpt | array of object |
DatawarehouseRpt |
|
QuestionProgId
|
DatawarehouseRpt.QuestionProgId | string |
QuestionProgId |
|
Question
|
DatawarehouseRpt.Question | string |
Question |
|
Odpowiedź
|
DatawarehouseRpt.Response | string |
Odpowiedź |
|
Podkwestion
|
DatawarehouseRpt.SubQuestion | string |
Podkwestion |
|
|
DatawarehouseRpt.Score | float |
Score |
|
Date_Time
|
DatawarehouseRpt.Date_Time | string |
Date_Time |
|
Status
|
DatawarehouseRpt.Status | string |
Status |
|
Identyfikator wewnętrzny
|
DatawarehouseRpt.InternalID | integer |
Identyfikator wewnętrzny |
|
Język
|
DatawarehouseRpt.Language | string |
Język |
|
DataUtworzenia
|
DatawarehouseRpt.CreatedAt | string |
DataUtworzenia |
|
Zaktualizowano o
|
DatawarehouseRpt.UpdatedAt | string |
Zaktualizowano o |
|
Waga
|
DatawarehouseRpt.WeightedScore | integer |
Waga |
|
Adres IP
|
DatawarehouseRpt.IPAddress | string |
Adres IP |
|
Nazwa zaproszenia
|
DatawarehouseRpt.InviteName | string |
Nazwa zaproszenia |
|
Comment
|
DatawarehouseRpt.Comment | string |
Comment |
|
DatawarehouseRpt_csv
|
DatawarehouseRpt_csv | string |
DatawarehouseRpt_csv |
|
sukces
|
success | boolean |
sukces |
Pobieranie statystyk projektu
Pobieranie statystyk projektu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ankieta
|
idProject | True | string |
Wybieranie ankiety |
|
Wymusić ponowną kompilację statystyk?
|
f | True | boolean |
Ustaw tę wartość, aby wymusić ponowne skompilację statystyk |
|
Użyj klucza dostępu współdzielonego do ankiety:
|
X-SAKKey | True | string |
Musi być taka sama jak wybrana ankieta |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
AssignedCount
|
value.AssignedCount | integer |
AssignedCount |
|
AssignedContactCount
|
value.AssignedContactCount | integer |
AssignedContactCount |
|
AssignedDistributionListMemberCount
|
value.AssignedDistributionListMemberCount | integer |
AssignedDistributionListMemberCount |
|
AssignedNoInviteDeliveredCount
|
value.AssignedNoInviteDeliveredCount | integer |
AssignedNoInviteDeliveredCount |
|
EligibleContactCount
|
value.EligibleContactCount | integer |
EligibleContactCount |
|
InviteSentCount
|
value.InviteSentCount | integer |
InviteSentCount |
|
InviteBouncedCount
|
value.InviteBouncedCount | integer |
InviteBouncedCount |
|
InviteBounceRate
|
value.InviteBounceRate | integer |
InviteBounceRate |
|
InviteDeliveredCount
|
value.InviteDeliveredCount | integer |
InviteDeliveredCount |
|
InviteDeliveryRate
|
value.InviteDeliveryRate | integer |
InviteDeliveryRate |
|
InviteOpenedCount
|
value.InviteOpenedCount | integer |
InviteOpenedCount |
|
InviteOpenRate
|
value.InviteOpenRate | integer |
InviteOpenRate |
|
Subskrypcja konta
|
value.UnsubscribedCount | integer |
Subskrypcja konta |
|
Subskrypcja subskrypcji
|
value.UnsubscribeRate | integer |
Subskrypcja subskrypcji |
|
InviteDeliveredNoAccessCount
|
value.InviteDeliveredNoAccessCount | integer |
InviteDeliveredNoAccessCount |
|
EmptyCount
|
value.EmptyCount | integer |
EmptyCount |
|
EmptyPercentage
|
value.EmptyPercentage | integer |
EmptyPercentage |
|
AccessedCount
|
value.AccessedCount | integer |
AccessedCount |
|
RespondedCount
|
value.RespondedCount | integer |
RespondedCount |
|
InProgressCount
|
value.InProgressCount | integer |
InProgressCount |
|
CompletedCount
|
value.CompletedCount | integer |
CompletedCount |
|
ClosedCount
|
value.ClosedCount | integer |
ClosedCount |
|
InProgressPercentage
|
value.InProgressPercentage | float |
InProgressPercentage |
|
UkończonoPercentage
|
value.CompletedPercentage | float |
UkończonoPercentage |
|
ClosedPercentage
|
value.ClosedPercentage | float |
ClosedPercentage |
|
CompletionRate_CompletedOverResponded
|
value.CompletionRate_CompletedOverResponded | float |
CompletionRate_CompletedOverResponded |
|
CompletionRate_CompletedOverAccessed
|
value.CompletionRate_CompletedOverAccessed | float |
CompletionRate_CompletedOverAccessed |
|
CompletionTime_Avg
|
value.CompletionTime_Avg | integer |
CompletionTime_Avg |
|
CompletionTime_Med
|
value.CompletionTime_Med | integer |
CompletionTime_Med |
|
OptInConfirmationCount
|
value.OptInConfirmationCount | integer |
OptInConfirmationCount |
|
EmailSentCount
|
value.EmailSentCount | integer |
EmailSentCount |
|
Data ostatniego wykonania
|
value.LastCompletedDate | string |
Data ostatniego wykonania |
|
LastUpdatedDate
|
value.LastUpdatedDate | string |
LastUpdatedDate |
|
CompletedCountPerDayString
|
value.CompletedCountPerDayString | string |
CompletedCountPerDayString |
|
CompletedCountPerDay
|
value.CompletedCountPerDay | array of array |
CompletedCountPerDay |
|
items
|
value.CompletedCountPerDay | array of integer | |
|
CompletedCountPerMonthString
|
value.CompletedCountPerMonthString | string |
CompletedCountPerMonthString |
|
CompletedCountPerMonth
|
value.CompletedCountPerMonth | array of array |
CompletedCountPerMonth |
|
items
|
value.CompletedCountPerMonth | array of integer | |
|
sukces
|
success | boolean |
sukces |
Uzyskiwanie szczegółów respondentów ankiety w formacie JSON lub CSV
Uzyskiwanie szczegółowych informacji o respondentach ankiety w formacie JSON lub CSV
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ankieta
|
idProject | True | string |
Wybieranie ankiety |
|
Uzyskiwanie szczegółowych informacji o
|
tableCode | True | string |
Szczegóły do pobrania |
|
Format zwracanych danych
|
format | True | string |
Musi mieć format JSON lub CSV |
|
Użyj klucza dostępu współdzielonego do ankiety:
|
X-SAKKey | True | string |
Musi być taka sama jak wybrana ankieta |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
respondtable
|
respondentsTable | array of object |
respondtable |
|
respondent_id
|
respondentsTable.respondent_id | string |
respondent_id |
|
ip
|
respondentsTable.ip | string |
ip |
|
internal_id
|
respondentsTable.internal_id | integer |
internal_id |
|
info1
|
respondentsTable.info1 | string |
info1 |
|
info2
|
respondentsTable.info2 | string |
info2 |
|
info3
|
respondentsTable.info3 | string |
info3 |
|
info4
|
respondentsTable.info4 | string |
info4 |
|
info5
|
respondentsTable.info5 | string |
info5 |
|
confirmation_number
|
respondentsTable.confirmation_number | string |
confirmation_number |
|
created_date_utc
|
respondentsTable.created_date_utc | string |
created_date_utc |
|
first_answer_date_utc
|
respondentsTable.first_answer_date_utc | string |
first_answer_date_utc |
|
last_answer_date_utc
|
respondentsTable.last_answer_date_utc | string |
last_answer_date_utc |
|
submitted_date_utc
|
respondentsTable.submitted_date_utc | string |
submitted_date_utc |
|
lang_code
|
respondentsTable.lang_code | string |
lang_code |
|
lang_localized
|
respondentsTable.lang_localized | string |
lang_localized |
|
wynik
|
respondentsTable.score | integer |
wynik |
|
score_auto
|
respondentsTable.score_auto | integer |
score_auto |
|
completion_time
|
respondentsTable.completion_time | integer |
completion_time |
|
state_code
|
respondentsTable.state_code | string |
state_code |
|
state_localized
|
respondentsTable.state_localized | string |
state_localized |
|
caseTable
|
caseTable | array of object |
caseTable |
|
respondent_id
|
caseTable.respondent_id | string |
respondent_id |
|
element_id
|
caseTable.element_id | string |
element_id |
|
variable_id
|
caseTable.variable_id | string |
variable_id |
|
value
|
caseTable.value | string |
value |
|
variableTable
|
variableTable | array of object |
variableTable |
|
element_id
|
variableTable.element_id | string |
element_id |
|
element_label
|
variableTable.element_label | string |
element_label |
|
opis
|
variableTable.description | string |
opis |
|
variable_id
|
variableTable.variable_id | string |
variable_id |
|
variable_label
|
variableTable.variable_label | string |
variable_label |
|
variableValueLabelTable
|
variableValueLabelTable | array of object |
variableValueLabelTable |
|
element_id
|
variableValueLabelTable.element_id | string |
element_id |
|
variable_id
|
variableValueLabelTable.variable_id | string |
variable_id |
|
opis
|
variableValueLabelTable.description | string |
opis |
|
etykieta
|
variableValueLabelTable.label | string |
etykieta |
|
genericFieldHeaderTable
|
genericFieldHeaderTable | array of object |
genericFieldHeaderTable |
|
generic_field_id
|
genericFieldHeaderTable.generic_field_id | integer |
generic_field_id |
|
nazwa
|
genericFieldHeaderTable.name | string |
nazwa |
|
kod
|
genericFieldHeaderTable.code | string |
kod |
|
genericFieldDataTable
|
genericFieldDataTable | array of object |
genericFieldDataTable |
|
generic_field_id
|
genericFieldDataTable.generic_field_id | integer |
generic_field_id |
|
respondent_id
|
genericFieldDataTable.respondent_id | string |
respondent_id |
|
value
|
genericFieldDataTable.value | string |
value |
|
respondentsTable_csv
|
respondentsTable_csv | string |
respondentsTable_csv |
|
caseTable_csv
|
caseTable_csv | string |
caseTable_csv |
|
variableTable_csv
|
variableTable_csv | string |
variableTable_csv |
|
variableValueLabelTable_csv
|
variableValueLabelTable_csv | string |
variableValueLabelTable_csv |
|
genericFieldHeaderTable_csv
|
genericFieldHeaderTable_csv | string |
genericFieldHeaderTable_csv |
|
genericFieldDataTable_csv
|
genericFieldDataTable_csv | string |
genericFieldDataTable_csv |
|
sukces
|
success | boolean |
sukces |
Wyzwalaczy
| Gdy odpowiedź zostanie zmieniona |
Gdy odpowiedź zostanie zmieniona |
| Po przesłaniu odpowiedzi |
Po przesłaniu odpowiedzi |
Gdy odpowiedź zostanie zmieniona
Gdy odpowiedź zostanie zmieniona
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ankieta
|
idProject | True | string |
Wybieranie ankiety |
|
Docelowy przepływ pracy komunikacji
|
automationId | True | integer |
Docelowy przepływ pracy komunikacji |
|
Użyj klucza dostępu współdzielonego do ankiety:
|
X-SAKKey | True | string |
Musi być taka sama jak wybrana ankieta |
|
Name
|
Name | True | string |
Name |
Po przesłaniu odpowiedzi
Po przesłaniu odpowiedzi
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Ankieta
|
idProject | True | string |
Wybieranie ankiety |
|
Docelowy przepływ pracy komunikacji
|
automationId | True | integer |
Docelowy przepływ pracy komunikacji |
|
Użyj klucza dostępu współdzielonego do ankiety:
|
X-SAKKey | True | string |
Musi być taka sama jak wybrana ankieta |
|
Name
|
Name | True | string |
Name |