Nur im „Business“-Tarif verfügbar.
Personalisierte Bilder sind benutzerdefinierte Illustrationen oder Miniaturansichten, die für jeden Benutzer in Ihrem Projekt individuell angepasst werden können. Diese Anpassung umfasst in der Regel die Änderung bestimmter Elemente wie Text, um unterschiedliche Zwecke zu erfüllen – beispielsweise die Anzeige des Benutzernamens im Bild, um die Interaktion zu steigern.
Lassen Sie uns gemeinsam eines erstellen.
Erstellen eines personalisierten Bildes
Um ein personalisiertes Bild zu erstellen, müssen Sie den Zertifikats-Builder verwenden. Sie können darauf im Bereich zur Kurserstellung zugreifen.
Im Zertifikats-Builder können Sie personalisierte Bilder konfigurieren, die über einen Chatbot verteilt werden.
Schritt 1: Richten Sie das Zertifikat und seinen Text ein
- Klicken Sie auf „Zertifikat erstellen“.
- Laden Sie Ihr ausgewähltes Bild als Zertifikatsvorlage hoch.

Aktivieren Sie unbedingt das Kontrollkästchen „Vorlage als benutzerdefiniertes Bild verwenden“.
Gehen Sie nun zu den Zertifikatseinstellungen und ordnen Sie die erforderlichen Elemente in der gewünschten Reihenfolge an:

Geben Sie den Platzhalter für den Namen des Empfängers ein (der dynamisch über den Chatbot ersetzt wird), zusammen mit zusätzlichem Text, der auf dem Bild erscheinen soll. Sie können hier auch andere Anzeigeeinstellungen konfigurieren.
Der Zertifikats-Builder bietet Flexibilität: Experimentieren Sie ruhig mit verschiedenen Farben, Schriftarten, Bildern und anderen Designelementen.

Um diese personalisierten Bilder auszuliefern, müssen Sie eine Chatbot-Funktion innerhalb eines Messengers verwenden, der in das MaviBot-System integriert ist.
Senden einer Datei über den Chatbot
Gehen Sie zum Chatbot-Workflow, in dem Sie personalisierte Bilder senden möchten. Dort müssen Sie die Funktion verwenden:
get_custom_image(image_id, name_on_image, avatar)
Bitte beachten Sie
Jedes Mal, wenn Sie diese Funktion verwenden, werden die gleichen Ressourcen wie beim Senden von 10 regulären Nachrichten verbraucht.
Die Bild-ID finden Sie hier:

Als Beispiel verwenden wir einen einfachen Chatbot-Workflow, der ein Bild im Chat sendet:

Im zweiten Block fragen wir den Kunden nach seinem Namen, und in den Pfeileinstellungen, die zum dritten Block führen, geben wir an, dass der Benutzer Daten eingibt, und speichern seinen Namen in einer Variable:

Fügen Sie im letzten Workflow-Block, der für das Senden des Bildes verantwortlich ist, die Funktion in das Rechnerfeld ein. Verwenden Sie das folgende Format, einschließlich der image_id und Ihrer name-Variable.

Bitte beachten Sie
Die Funktion
get_custom_imagegibt ein Dictionary zurück. Um das Bild im Chat anzuzeigen, geben Sie nicht die Ergebnisvariable (z. B.image_1) direkt aus. Stattdessen müssen Sie auf den Wert verweisen, der unter dem Schlüssel'url'gespeichert ist (z. B.image_for_user).Bei korrekter Konfiguration wird das Bild sofort gesendet und im Chat angezeigt.
Regeln für die Benennung von Variablen
Achten Sie bei der Benennung Ihrer Variable im Rechner darauf, dass der Name:
- Nur lateinische Buchstaben und Zahlen enthält (z. B.
pictureist korrekt).- Keine Leerzeichen enthält (verwenden Sie Unterstriche: z. B.
apple_on_table).- Zahlen am Ende platziert (z. B.
apple1, nicht1apple).
Beachten Sie, dass wir die Syntax #{full_name} verwendet haben, um den vom Benutzer bereitgestellten Wert dynamisch in die Variable einzufügen.
Als Ergebnis werden die im Chat gesendeten Bilder mit dem Namen personalisiert, den der Benutzer während des Gesprächs eingegeben hat.


