Man kann im Purple DS Manager für eine App die Feedbackfunktion aktivieren. Damit wird es den Nutzern der App erleichtert, Problemfälle und Fehler zu melden. Die E-Mail kann zudem einige technische Details enthalten, um den technischen Support zu unterstützen. Die zugehörigen E-Mail Adressen werden in den dynamischen Inhalten gepflegt.
In den dynamischen Inhalten sind für die individuellen Einstellungen der Feedback E-Mail drei weitere Dateien nötig:
email_feedback_config.json
email_feedback_subject.mustache
email_feedback_body.mustache
Die Vorlagen sind in UTF-8 codiert.
Sie werden im Root-Verzeichnis der dynamischen Inhalte abgelegt, z.B. "default/email_feedback_config.json".
email_feedback_config.json
Diese Datei enthält die E-Mail Adressen der Empfänger. Es sind mehrere Empfänger möglich, sowie Empfänger in CC und BCC zu setzen.
{ "recipients": { "to": [ "receiver1@example.com", "receiver2@example.com" ], "cc": [ "cc1@example.com", "cc2@example.com" ], "bcc": [ "bcc1@example.com", "bcc2@example.com" ] } }
email_feedback_subject.mustache
Diese Datei enthält die Betreffzeile der E-Mail.
{{appName}} - App Feedback ({{platform}})
email_feedback_body.mustache
Diese Datei enthält den Nachrichtentext sowie einige technische Details, die für den technischen Support relevant sind.
-- {{versionSectionLabel}} {{appVersionLabel}}: {{appVersion}} {{purpleVersionBlock}} {{deviceSectionLabel}} {{deviceModelLabel}}: {{deviceModel}} {{osVersionLabel}}: {{osVersion}} {{manufacturerLabel}}: {{manufacturer}} {{deviceIdLabel}}: {{deviceId}} {{connectionLabel}}: {{connection}}