Hi zusammen,
in die SoSci Umfrage habe ich ein Chatbot integriert, dieser soll den Wert einer angelegten Variable an den Chatbot übermitteln. Der Chatbot kann den Wert über JSON aufnehmen. Allerdings muss dieser Wert mit encodeURIComponent() kodiert werden für den Chatbot.
Zum Beispiel:
Embedding Code
<script src="https://widget.clevy.io/script.min.js?token=1234"
id="clevy-widget"
data-metadata="%7B%22TG%22%3A%20%22%24nummer%22%7D"
async></script>
Übergebene Metadaten
uncodiert: {"TG": "%TGX%"}
-> codiert in data-metadata: %7B%22TG%22%3A%20%22%24nummer%22%7D
Ausgabe: Statt den Wert auszugeben, gibt er mir den Placeholder aus, also %TGX% statt den tatsächlichen Wert
Ich freue mich auf eure Unterstützung und jeden Hinweis - vielen Dank im Voraus!
Viele Grüße