Hinweis
On-Site-Blöcke funktionieren nur, wenn der Bot via iFrame in eine Webseite eingebettet ist. Im direkten Bot-Test ohne Einbettung sind sie ohne Wirkung.
Alle Blöcke dieser Kategorie
| Block-Name | Typ | Was er tut | Wann verwenden? |
|---|---|---|---|
| Code auf Elternseite ausführen | Aktion | Führt JavaScript-Code auf der Seite aus, in die der Bot eingebettet ist. | Navigation auslösen, DOM-Elemente manipulieren |
| Wert von Elternseite lesen | Ausgabe | Liest eine Variable oder einen Wert von der übergeordneten Seite. | Nutzer-Kontext von der Elternseite übernehmen |
| URL-Parameter lesen | Ausgabe | Liest einen GET-Parameter aus der aktuellen URL. | Bot-Konfiguration via URL übergeben |
| Elternseite navigieren | Aktion | Navigiert den Browser der Elternseite zu einer anderen URL. | Nach Abschluss zu einer anderen Seite weiterleiten |
Screenshot
Blockly-Toolbox: Kategorie „On-Site Bot" mit ausgeklappten Blöcken
Praxisbeispiel: Nutzer-Kontext von der Webseite übernehmen
Beim Start des Bots: URL-Parameter 'username' lesen. Wenn vorhanden: Variable setzen, Bot begrüßt den Nutzer mit dem Namen. So kann die Elternseite dem Bot Kontextinformationen übergeben.
Screenshot
Blockly-Workspace: Beispiel-Aufbau für „Nutzer-Kontext von der Webseite übernehmen"