Product images with Google Images¶
Het hebben van de juiste productafbeeldingen in Odoo is om een aantal redenen handig. Maar als veel producten afbeeldingen nodig hebben, kan het toewijzen van afbeeldingen ontzettend tijdrovend worden.
Fortunately, by configuring the Google Custom Search API within an Odoo database, finding product images for products (based on their barcode) is extremely efficient.
Configuratie¶
In order to utilize Google Custom Search within an Odoo database, both the database and the Google API must be properly configured.
Notitie
Free Google accounts allow users to select up to 100 free images per day. If a higher amount is needed, a billing upgrade is required.
Google API dashboard¶
Ga naar de pagina Google Cloud Platform API & Services om Google Custom Search API-referenties te genereren. Log vervolgens in met een Google-account. Ga vervolgens akkoord met hun Servicevoorwaarden door het vakje aan te vinken en op Agree and Continue te klikken.
Selecteer (of maak) vanaf hier een API-project om de referenties in op te slaan. Geef het eerst een gedenkwaardige Projectnaam, selecteer een Locatie (indien aanwezig) en klik dan op Creëer.
Met de optie Credentials geselecteerd in de linker zijbalk, klik je op Create Credentials en selecteer je API key uit het vervolgkeuzemenu.
Als je dit doet, verschijnt er een API-sleutel gemaakt pop-upvenster met een aangepaste API-sleutel. Kopieer en bewaar Uw API-sleutel in het pop-upvenster – deze wordt later gebruikt. Zodra de sleutel is gekopieerd (en opgeslagen voor later gebruik), klik je op Sluiten om het pop-upvenster te verwijderen.
Zoek op deze pagina naar
Custom Search API
en selecteer deze.From the Custom Search API page, enable the API by clicking Enable.
Google programmeerbaar zoek dashboard¶
Ga vervolgens naar Google Programmeerbare Zoekmachine en klik op een van de Get started knoppen. Log in met een Google account, als je nog niet bent ingelogd.
Vul op het Een nieuwe zoekmachine maken formulier de naam van de zoekmachine in, samen met wat de zoekmachine moet zoeken en zorg ervoor dat je Afbeelding zoeken en Veilig zoeken inschakelt.
Valideer het formulier door op Create te klikken.
Als je dit doet, verschijnt er een nieuwe pagina met de kop: Jouw nieuwe zoekmachine is gemaakt.
Klik op deze pagina op Aanpassen om de pagina te openen. Kopieer vervolgens de ID in het Zoekmachine-ID veld. Deze ID is nodig voor de Odoo-configuratie.
Odoo¶
Ga in de Odoo database naar de :menuselectie:`Instellingen app` en scroll naar de Integraties sectie. Vink hier het vakje naast Google Images aan. Klik vervolgens op Opslaan.
Ga vervolgens terug naar de Integraties sectie. Voer vervolgens de API Key en Search Engine ID in de velden onder de Google Images functie in.
en scroll naar deKlik op Opslaan.
Product images in Odoo with Google Custom Search API¶
Afbeeldingen toevoegen aan producten in Odoo kan op elk product of productvariant. Dit proces kan worden voltooid in elke Odoo-toepassing die toegang biedt tot productpagina’s (bijv. Verkoop app, Inventaris app, etc.).
Hieronder wordt stap voor stap uitgelegd hoe je de Google Custom Search API kunt gebruiken om afbeeldingen toe te wijzen aan producten in Odoo met behulp van de Odoo Sales applicatie:
Navigeer naar de Producten pagina in de Sales app ( ). Of navigeer naar de Productvarianten pagina in de Verkoop app (:menuselectie:`Verkoop app --> Producten --> Productvarianten`).
Select the desired product that needs an image.
Notitie
Alleen producten (of productvarianten) die een barcode hebben, maar niet een afbeelding, worden verwerkt.
Als een product met een of meer varianten wordt geselecteerd, wordt elke variant die aan de bovengenoemde criteria voldoet verwerkt.
Klik op het Actie ⚙️ (tandwiel) pictogram op de productpagina en selecteer Foto’s ophalen bij Google Afbeeldingen in het menu dat verschijnt.
Klik in het pop-upvenster dat verschijnt op Get Pictures.
Eenmaal geklikt verschijnen de afbeelding(en) stapsgewijs.
Notitie
Alleen de eerste 10 afbeeldingen worden direct opgehaald. Als je er meer dan 10 hebt geselecteerd, wordt de rest als achtergrondtaak opgehaald.
De achtergrondtaak verwerkt ongeveer 100 afbeeldingen per minuut. Als het door Google toegestane quotum (gratis of betaald) is bereikt, zet de achtergrondtaak zichzelf 24 uur in de wacht. Daarna gaat hij verder waar hij de vorige dag is gestopt.