Produktbilder mit Google Bilder

Geeignete Produktbilder in Odoo sind aus einer Reihe von Gründen nützlich. Wenn jedoch viele Produkte Bilder benötigen, kann das Zuweisen dieser Bilder unglaublich zeitaufwändig werden.

Durch die Konfiguration der Google Custom Search API in einer Odoo-Datenbank ist die Suche nach Produktbildern für Produkte (basierend auf deren Barcode) äußerst effizient.

Konfiguration

Um Google Custom Search in einer Odoo-Datenbank zu verwenden, müssen sowohl die Google API als auch die Datenbank korrekt konfiguriert sein.

Bemerkung

Kostenlose Google-Konten bieten Benutzern die Möglichkeit, bis zu 100 kostenlose Bilder pro Tag auszuwählen. Wenn mehr benötigt werden, ist ein kostenpflichtiges Upgrade erforderlich.

Google-API-Dashboard

  1. Gehen Sie zur Seite Google Cloud Platform API & Services (API & Services der Google-Cloud-Plattform), um Anmeldedaten für die Google Custom Search API zu generieren. Melden Sie sich dann in einem Google-Konto an. Akzeptieren Sie dann die Terms of Service (Nutzungbedingungen) durch Auswahl des Kästchen und durch Klick auf Agree and Continue (Akzeptieren und fortfahren(.

  2. Hier können Sie ein API-Projekt auswählen (oder erstellen), um die Anmeldeinformationen zu speichern. Geben Sie dem Projekt zunächst einen einprägsamen Project Name (Projektname), wählen Sie einen Location (Standort) (falls vorhanden) und klicken Sie dann auf Create (Erstellen).

  3. Klicken Sie bei ausgewählter Option Credentials (Anmeldedaten) in der linken Seitenleiste auf Create Credentials (Anmeldedaten erstellen) und wählen Sie API key (API-Schlüssel) aus dem Dropdown-Menü.

    Seite der API & Dienste auf Google-Cloud-Plattform.
  4. Dadurch wird ein Pop-up-Fenster API key created (API-Schlüssel erstellt) angezeigt, das einen benutzerdefinierten API key (API-Schlüssel) enthält. Kopieren und speichern Sie Your API key (Ihr API-Schlüssel) im Pop-up-Fenster - er wird später verwendet. Sobald Sie den Schlüssel kopiert (und zur späteren Verwendung gespeichert) haben, klicken Sie auf Close (Schließen), um das Pop-up-Fenster zu entfernen.

    Das Pop-up-Fenster „API-Schlüssel erstellt“, das erscheint.
  5. Suchen Sie auf dieser Seite nach Custom Search API (API der benutzerdefinierten Suche) und wählen Sie sie aus.

    Suchleiste mit „Custom Search API“ auf Google-Cloud-Plattform.
  6. Aktivieren Sie auf der Seite Custom Search API (API der benutzerdefinierten Suche) die API, indem Sie auf Enable (Aktivieren) klicken.

    Seite „Custom Search API“ mit hervorgehobener Schaltfläche „Aktivieren“ auf Google-Cloud-Plattform

Dashboard von Google Programmable Search

  1. Gehen Sie nun zu Google Programmable Search Engine und klicken Sie auf Jetzt starten. Melden Sie sich mit Ihrem Google-Konto an, wenn Sie noch nicht angemeldet sind.

    Seite von Google Programmable Search Engine mit der Schaltfläche „Jetzt starten“.
  2. Auf dem Formular Create a new search engine (Eine neue Suchmaschine erstellen), füllen Sie den Namen der Suchmaschine aus, sowie, was die Maschine suchen sollte, und stellen Sie sicher, dass Sie Image Search (Bildersuche) und SafeSearch.

    Formular „Neue Suchmaschine erstellen“, die mir den Suchmaschinenkonfigurationen erscheint.
  3. Validieren Sie das Formulur durch Klick auf Create (Erstellen).

  4. Dadurch erscheint eine neue Seite mit der Überschrift: Your new search engine has been created (Ihre neue Suchmaschine wurde erstellt).

    Die Seite „Ihre neue Suchmaschine wurde erstellt“, die mit dem Kopiercode erscheint.
  5. Klicken Sie auf dieser Seite auf Customize (Anpassen), um die Seite Overview ‣ Basic (Übersicht –> Basic) zu öffnen. Kopieren Sie dann die ID im Feld Search engine ID (Suchmaschinen-ID). Diese ID ist wichtig für die Odoo-Konfiguration

    Basisübersichtsseite mit der Suchmaschinen-ID:

Odoo

  1. Gehen Sie in der Odoo-Datenbank zur Einstellungen-App und scrollen Sie zum Abschnitt Integrationen. Kreuzen Sie hier das Kästchen Google Bilder an. Klicken Sie anschließend auf Speichern.

    Die Einstellung „Google Bilder“ in Odoo Einstellungen.
  2. Kehren Sie nun zur Einstellungen-App zurück und scrollen Sie zum Abschnitt Integrationen. Geben Sie den API-Schlüssel und die Suchmaschinen-ID in die Felder unter der Funktion Google Bilder ein.

  3. Klicken Sie auf Speichern.

Produktbilder in Odoo mit Google Custom Search API

In Odoo können Sie Produktbilder für alle Produkte oder Produktvarianten hinzufügen. Dieser Vorgang kann in jeder Odoo-App durchgeführt werden, die Zugang zu Produktseiten hat (z. B. Verkauf, Lager usw.)

Nachfolgend finden Sie eine Schritt-für-Schritt-Anleitung, die Ihnen zeigt, wie Sie die Google Custom Search API nutzen können, um mit der Odoo-Verkaufsapp Bilder zu Produkten in Odoo zuzuordnen:

  1. Navigieren Sie zur Seite Produkte in der Verkaufsapp (Verkauf ‣ Produkte ‣ Produkte). Oder navigieren Sie die Seite Produktvarianten in der Verkaufsapp (Verkaufsapp ‣ Produkte ‣ Produktvarianten).

  2. Wählen Sie das gewünschte Produkt aus, das ein Bild benötigen.

    Bemerkung

    Es werden nur die Produkte (oder Produktvarianten) mit einem Barcode und ohne Bild verarbeitet.

    Wenn ein Produkt mit einem oder mehreren Varianten ausgewählt ist, wird jede Variante, die den vorstehenden Kriterien entspricht, verarbeitet.

  3. Klicken Sie auf der Produktseite auf das Symbol Aktion ⚙️ (Zahnrad) und wählen Sie aus dem sich öffnenden Menü Bilder von Google Bilder erhalten.

    Die Option „Bilder von Google Bilder erhalten” aus dem Dropdown-Menü „Aktion“ in Odoo.
  4. Klicken Sie in dem erscheinenden Pop-up-Fenster auf Bilder erhalten.

    Das Pop-up, das erscheint, auf dem der Benutzer auf „Bilder erhalten“ in Odoo klicken sollte.
  5. Sobald Sie darauf klicken, wird das Bild bzw. werden die Bilder schrittweise angezeigt.

    Bemerkung

    Nur die ersten 10 Bilder werden sofort abgerufen. Wenn Sie mehr als 10 ausgewählt haben, werden die restlichen Bilder im Hintergrund abgerufen.

    Der Hintergrundjob verarbeitet etwa 100 Bilder in einer Minute. Wenn Sie das von Google genehmigte Kontingent erreichen (entweder mit einem kostenlosen oder einem kostenpflichtigen Plan), wird der Hintergrundjob für 24 Stunden auf Eis gelegt und dort fortgesetzt, wo er am Vortag aufgehört hat.