Antworten nach Fragetyp

Wie Fragen und Antworten je Fragetyp in der API aussehen.

Jede Frage hat in der API einen type, jede Antwort einen passenden question_type. Darüber erkennst du, wie die Antwort aufgebaut ist. Der Name des Fragetyps in PollHero steht zusätzlich in original_type.

Fragetypen

typeFragetyp in PollHeroZusatzfelder der Frage
singleSingle Selectanswer_choices
multipleMulti Selectanswer_choices
textShort Free Text, Long Free Text–
ratingRating Scalescale
npsNet Promoter Score (NPS)scale
csatCustomer Satisfaction Score (CSAT)scale (1–5)
cesCustomer Effort Score (CES)scale (1–5 bei CES 1.0, 1–7 bei CES 2.0)
smiley_scaleEmojis–
matrixMatrixanswer_choices (Zeilen)
rankingRankinganswer_choices
mailingMailing–
button_nextEngagement Trigger–
emptyThank You Message–
  • answer_choices enthält je Option content (Text) und allows_free_text (Option mit freier Eingabe, z. B. „Sonstiges“).
  • Antwortoptionen haben keine ID. Antworten verweisen über den Text auf eine Option.
  • scale enthält min und max der Skala.

Aufbau der Antworten

Jede Antwort enthält question_id und question_type. Der Rest hängt vom Fragetyp ab:

question_typeAufbau
single"answer": { "content": "Option A" }
multiple, ranking, matrix"answers": [ { "content": "A" }, { "content": "B" } ]
text"answer": "Freier Text", optional "sentiment": "positive"
rating, csat, ces"answer": { "rating": 4 }
nps"answer": { "content": 9, "tag": "promoter" }
smiley_scale"answer": { "content": "fiveFaces3" }
mailing"answer": "kunde@example.com"

Details je Fragetyp

  • Single Select: Bei einer Single-Select-Frage mit freier Eingabe steht der eingegebene Text in content. Ausnahmsweise mehrere Werte werden wie bei Multi Select als answers geliefert.
  • Ranking: answers ist nach Rang sortiert. Der erste Eintrag ist Platz 1.
  • Matrix: answers enthält die gewählte Bewertung je Zeile, in der Reihenfolge der Zeilen aus answer_choices.
  • Text: sentiment ist positive, negative oder neutral. Es fehlt, wenn keine Stimmungsanalyse vorliegt.
  • NPS: tag ist promoter (9–10), passive (7–8) oder detractor (0–6). Bei der Emoji-Darstellung mit fünf Gesichtern (Skala 1–5) gilt: 5 promoter, 4 passive, sonst detractor.
  • CSAT und CES: rating ist der gewählte Wert der Skala. Den CSAT-Wert oder den CES berechnest du daraus wie im Reporting, siehe So zählen wir Impressionen, Antworten und Raten.

Werte bei Emojis

content enthält einen festen Schlüssel für das gewählte Emoji:

DarstellungWerte (von negativ nach positiv)
2 Daumenthumb1 (Daumen runter), thumb0 (Daumen hoch)
3 Gesichterface0, face1, face2 bzw. threeFaces0, threeFaces1, threeFaces2
5 GesichterfiveFaces0 bis fiveFaces4 bzw. newFiveFaces0 bis newFiveFaces4

Übersprungene Fragen und Aktionen

  • Übersprungene Fragen fehlen in answers.
  • Wurde zu einer Frage nur eine Aktion erfasst und keine Antwort, enthält der Eintrag statt answer das Feld action: closed (Umfrage geschlossen), next (Engagement Trigger gestartet), end (Umfrage beendet) oder custom_button_clicked (individueller Button der Thank You Message).
{ "question_id": "…", "question_type": "empty", "action": "custom_button_clicked" }
  • Antworten auf gelöschte Fragen werden nicht ausgegeben. Die Frage selbst bekommst du mit include_deleted=true beim Abruf der Fragen.

Auf dieser Seite