Auf dieser Seite wird beschrieben, wie Sie Benachrichtigungen für Vertex AI Search for Retail, Beispiele für die Erstellung von Benachrichtigungen für die Aufzeichnung von Nutzerereignissen, und Suchanfragen.
Informationen zu Benachrichtigungen zur Datenqualität finden Sie unter Benachrichtigungen zur Datenqualität.
Informationen zur Fehlerbehebung und zum Aufrufen von Fehlerlogs finden Sie unter Fehlerbehebung bei Problemen beim Datenupload.
Einführung
Es ist wichtig, den Katalog auf dem neuesten Stand zu halten und Nutzerereignisse erfolgreich zu erfassen, um qualitativ hochwertige Ergebnisse zu erhalten. Selbst wenn Ihre ersten Importe und Ereignisaufzeichnungen erfolgreich sind, sollten Fehlerraten beobachtet werden, falls es zu unerwarteten Umgebungsproblemen wie Netzwerkverbindungsfehlern kommt.
Sie sollten Cloud Monitoring-Benachrichtigungen einrichten, damit Sie schnell reagieren können, wenn Probleme mit der Erfassung von Nutzerereignissen, Vorhersagen und Suchergebnissen auftreten. Sie können die aktuellen Fehlerraten bei der Datenintegration auch jederzeit in der Google Cloud Console überwachen.
Cloud Monitoring-Benachrichtigungen einrichten
Cloud Monitoring kann für die Benachrichtigung bei einer großen Anzahl von Triggern eingerichtet werden. Wenn Sie Benachrichtigungen einrichten, schlägt Vertex AI Search for Retail mehrere vor. Wenn Sie sich nicht sicher sind, welche Benachrichtigungen eingerichtet werden sollen, beginnen Sie mit dem Einrichten von Benachrichtigungen für Vorhersagefehler, Suchfehler und Reduzierung der Nutzerereignisaufnahme
Benachrichtigung für Vorhersagefehler einrichten
Im Allgemeinen sollte beim Aufrufen der Methode predict
selten ein Fehler zurückgegeben werden. Diese Benachrichtigung wird ausgelöst, wenn die Anzahl der Fehler, die von der Vorhersagemethode zurückgegeben werden, dazu führt, dass das Fehlerverhältnis länger als 5 Minuten über dem angegebenen Schwellenwert liegt. Sie können den Schwellenwert an Ihre Umgebung anpassen.
So richten Sie Benachrichtigungen über die Search for Retail-Konsole ein:
Rufen Sie in der Search for Retail Console die Seite Monitoring auf.
Zur Seite „Monitoring“Klicken Sie auf addEmpfohlene Benachrichtigungen.
Der Bereich "Empfohlene Benachrichtigungsrichtlinien" wird rechts angezeigt. Es wird eine Liste empfohlener Benachrichtigungen angezeigt, die für Ihr Projekt eingerichtet werden können.
Aktivieren Sie Hohes Vorhersagefehlerquote.
Passen Sie den Schwellenwert optional an Ihre Umgebung an.
Die Standardquote für Vorhersagen ist 0,03.
Wählen Sie einen Benachrichtigungskanal aus, über den Sie benachrichtigt werden, wenn die Benachrichtigung ausgelöst wird, z. B. eine E-Mail-Adresse oder ein Mobilgerät.
Wählen Sie zum Einrichten eines neuen Benachrichtigungskanals Benachrichtigungskanäle > refresh Benachrichtigungskanäle verwalten aus. Weitere Informationen zum Erstellen und Bearbeiten von Kanälen finden Sie in der Cloud Monitoring-Dokumentation.
Klicken Sie auf Senden, um die Benachrichtigung zu erstellen.
Mithilfe von Cloud Monitoring können Sie auch eine benutzerdefinierte Benachrichtigung erstellen. Weitere Informationen finden Sie in der Cloud Monitoring-Dokumentation.
Benachrichtigung für Suchfehler einrichten
Diese Benachrichtigung wird ausgelöst, wenn die Anzahl der von der Methode search
zurückgegebenen Fehler dazu führt, dass das Fehlerverhältnis mehr als 5 Minuten lang über dem angegebenen Schwellenwert liegt. Sie können den Schwellenwert an Ihre Umgebung anpassen.
So richten Sie Benachrichtigungen über die Retail Search Console ein:
Rufen Sie in der Search for Retail Console die Seite Monitoring auf.
Zur Seite „Monitoring“Klicken Sie auf addEmpfohlene Benachrichtigungen.
Der Bereich "Empfohlene Benachrichtigungsrichtlinien" wird rechts angezeigt. Es wird eine Liste empfohlener Benachrichtigungen angezeigt, die für Ihr Projekt eingerichtet werden können.
Aktivieren Sie Hohes Suchfehlerverhältnis.
Passen Sie den Schwellenwert optional an Ihre Umgebung an.
Das standardmäßige Schwellenwertverhältnis beträgt 0,03.
Wählen Sie einen Benachrichtigungskanal aus, über den Sie benachrichtigt werden, wenn die Benachrichtigung ausgelöst wird, z. B. eine E-Mail-Adresse oder ein Mobilgerät.
Wählen Sie zum Einrichten eines neuen Benachrichtigungskanals Benachrichtigungskanäle > refresh Benachrichtigungskanäle verwalten aus. Weitere Informationen zum Erstellen und Bearbeiten von Kanälen finden Sie in der Cloud Monitoring-Dokumentation.
Klicken Sie auf Senden, um die Benachrichtigung zu erstellen.
Mithilfe von Cloud Monitoring können Sie auch eine benutzerdefinierte Benachrichtigung erstellen. Weitere Informationen finden Sie in der Cloud Monitoring-Dokumentation.
Benachrichtigung zur Reduzierung der Nutzerereignisaufzeichnung einrichten
Wenn die Anzahl der Nutzerereignisse über einen längeren Zeitraum abnimmt, kann dies an Problemen im Code für die Erfassung von Nutzerereignissen liegen. Diese Benachrichtigung wird ausgelöst, wenn Sie 10 Minuten lang keine Nutzerereignisse erfassen.
So richten Sie in der Search for Retail-Konsole eine Benachrichtigung zur Reduzierung der Nutzerereignisaufzeichnung ein:
Rufen Sie in der Search for Retail-Konsole die Seite Monitoring auf.
Zur Seite „Monitoring“Klicken Sie auf addEmpfohlene Benachrichtigungen.
Der Bereich "Empfohlene Benachrichtigungsrichtlinien" wird rechts angezeigt. Es wird eine Liste empfohlener Benachrichtigungen angezeigt, die für Ihr Projekt eingerichtet werden können.
Aktivieren Sie Reduktion der Nutzerereignisaufnahme.
Wählen Sie einen Benachrichtigungskanal aus, über den Sie benachrichtigt werden, wenn die Benachrichtigung ausgelöst wird, z. B. eine E-Mail-Adresse oder ein Mobilgerät.
Wählen Sie zum Einrichten eines neuen Benachrichtigungskanals Benachrichtigungskanäle > refresh Benachrichtigungskanäle verwalten aus. Weitere Informationen zum Erstellen und Bearbeiten von Kanälen finden Sie in der Cloud Monitoring-Dokumentation.
Klicken Sie auf Senden, um die Benachrichtigung zu erstellen.
Wenn Sie eine andere Methode als WriteUserEvent
verwenden, z. B. ImportUserEvents
, können Sie auch mit Cloud Monitoring eine benutzerdefinierte Benachrichtigung erstellen. Weitere Informationen finden Sie in der Cloud Monitoring-Dokumentation.
Benachrichtigung für nicht verknüpfte Nutzerereignisse einrichten
Diese Benachrichtigung wird ausgelöst, wenn der Anteil der Nutzerereignisse, die nicht mit gültige Produkte über einen Zeitraum von mehr als einem oder zwölf Stunden. Sie können den Zeitraum auswählen und den Schwellenwert anpassen.
So richten Sie in der Search for Retail-Konsole eine Benachrichtigung zur Reduzierung der Nutzerereignisaufzeichnung ein:
Rufen Sie in der Search for Retail-Konsole die Seite Monitoring auf.
Zur Seite „Monitoring“Klicken Sie auf addEmpfohlene Benachrichtigungen.
Der Bereich "Empfohlene Benachrichtigungsrichtlinien" wird rechts angezeigt. Es wird eine Liste empfohlener Benachrichtigungen angezeigt, die für Ihr Projekt eingerichtet werden können.
Aktivieren Sie Verhältnis der nicht verknüpften Nutzerereignisse liegt über dem Grenzwert für die letzte Stunde oder Verhältnis der nicht verknüpften Nutzerereignisse steigt über den Grenzwert für die letzten 12 Stunden.
Passen Sie den Schwellenwert optional an Ihre Umgebung an.
Das Standardverhältnis nicht verbundener Ereignisse beträgt 0,1. Wenn also innerhalb des angegebenen Zeitfensters nicht mehr als 10% der insgesamt aufgenommenen Ereignisse mit einem gültigen Produkt verknüpft sind, wird eine Benachrichtigung ausgelöst.
Wählen Sie einen Benachrichtigungskanal aus, über den Sie benachrichtigt werden, wenn die Benachrichtigung ausgelöst wird, z. B. eine E-Mail-Adresse oder ein Mobilgerät.
Wählen Sie zum Einrichten eines neuen Benachrichtigungskanals Benachrichtigungskanäle > refresh Benachrichtigungskanäle verwalten aus. Weitere Informationen zum Erstellen und Bearbeiten von Kanälen finden Sie in der Cloud Monitoring-Dokumentation.
Klicken Sie auf Senden, um die Benachrichtigung zu erstellen.
Nächste Schritte
- Fehler mithilfe von Error Reporting beheben
- Weitere Informationen zu Google Cloud-Benachrichtigungen zur Beobachtbarkeit