Zum Hauptinhalt springen
Amazon

Amazon lädt die Fotos von Odoo herunter und erreicht es nicht: ein Fall Schritt für Schritt

Beim Klick auf Bei Amazon anlegen erscheint die Meldung, wenn das Produkt Fotos hat und die Adresse, von der Amazon sie herunterladen würde, nicht ausschließlich zu Internetadressen auflöst; auch Familie bei Amazon anlegen kann sie auslösen. Sie beheben das, indem Sie diese Adresse erreichbar machen (web.base.url oder die Domain der Website) und die Aktion wiederholen.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. November 2026

Das Wichtigste

Modul
Amazon
Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
6 Min.

Was die Meldung sagt und bei welchen Schaltflächen sie erscheint

Wenn Odoo Amazon die Fotos eines Produkts nicht bereitstellen kann, bricht die Aktion mit diesem Fehler ab: «Amazon lädt die Fotos von Odoo herunter und erreicht es nicht: …. Machen Sie Odoo vor dem Anlegen des Produkts aus dem Internet erreichbar (web.base.url oder die Domain der Website). (Amazon downloads the photos from Odoo and cannot reach it: …. Make Odoo reachable from the Internet (web.base.url or the website domain) before creating the product.)». Die Auslassungspunkte werden durch den Grund ersetzt, den das Modul berechnet, um zu erklären, warum die Adresse nicht taugt.

Sie kann beim Klick auf Bei Amazon anlegen (Create on Amazon) oder Familie bei Amazon anlegen (Create family on Amazon) erscheinen. Die Datenblätter mit diesen Schaltflächen öffnen Sie über das Menü Amazon › Katalog › Listings, und jeder Abschnitt dieses Menüs verlangt die Berechtigung Betrachter (Viewer). Die Schaltflächen und diese Meldung stehen im veröffentlichten Code für Odoo 17, 18, 19 und 20.

Bevor Sie zum Fehler kommen, sollten Sie wissen, wann Sie welche Schaltfläche sehen:

  • Bei Amazon anlegen wird ausgeblendet, wenn das Datenblatt bereits eine Asin hat, und auch, wenn Allow New Product Creation nicht aktiviert oder Amazon-Produktart (Amazon Product Type) leer ist. Beim Klick fragt Odoo nach einer Bestätigung: Damit wird das Produkt wirklich bei Amazon angelegt. Fortfahren? (This creates the product on Amazon for real. Continue?).
  • Familie bei Amazon anlegen wird ausgeblendet, wenn Anzahl Varianten (Product Variant Count) kleiner als zwei ist, und auch in den beiden gleichen Fällen von Allow New Product Creation und Amazon-Produktart. Die Bestätigung lautet: Damit werden das Elternteil und alle Varianten wirklich bei Amazon angelegt. Fortfahren? (This creates the parent and every variant on Amazon for real. Continue?).
Mit Code erstelltes Schema: das Menü Amazon › Catalog › Listings, die Schaltflächen Create on Amazon und Create family on Amazon und die Fehlermeldung mit ihren englischen Beschriftungen
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes (kein Odoo-Screenshot): von den beiden Schaltflächen zur Meldung.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (Video auf Englisch)

Die Bedingung in der Reihenfolge, in der das Modul sie auswertet

Die Schaltfläche Familie bei Amazon anlegen kann diese Meldung ebenfalls auslösen: Ihre eigene Methode wirft sie. Die Reihenfolge beschreiben wir für Bei Amazon anlegen, dessen Code die Bedingung liefert. Das tut das Modul beim Klick, der Reihe nach:

  1. Es prüft Ihre Bedienerberechtigung, ob das Datenblatt bereit ist, ob es nicht schon bei Amazon existiert und ob das Konto das Anlegen neuer Produkte erlaubt. Schlägt eine dieser Prüfungen fehl, sehen Sie eine andere Meldung, nicht diese.
  2. Es nimmt die Basisadresse, von der Amazon die Fotos herunterladen würde: die der Produktvorlage, also die Domain der Website, wenn der E-Commerce eine hat, und andernfalls web.base.url.
  3. Es prüft, ob der Servername dieser Adresse ausschließlich zu Internetadressen auflöst. Ist das nicht der Fall, gilt die Adresse als nicht erreichbar und das Modul speichert den Grund.
  4. Es prüft, ob das Produkt Fotos hat: das Hauptfoto und bis zu 8 weitere (die zusätzlichen Bilder des E-Commerce, wenn er installiert ist).
  5. Gibt es mindestens ein Foto und ist die Adresse nicht erreichbar, wirft es den Fehler und die Aktion bricht ab: Es wird nichts an Amazon gesendet.

Ist die Adresse erreichbar, bereitet das Modul die Produktattribute mit den Daten aus Odoo und dem, was Sie selbst eingetragen haben, vor (Ihre Eingaben haben Vorrang) und sendet sie mit Katalog veröffentlichen (Publish Catalog).

Ein Detail, das sich aus dem Code ergibt: Die Bedingung verlangt beides zugleich, Fotos und nicht erreichbare Adresse. Hat das Produkt kein einziges Foto, wirft diese Prüfung den Fehler nicht, auch wenn die Adresse nicht erreichbar ist.

Der Text je nach Sprache Ihres Odoo

Das Modul bringt die Meldung übersetzt mit. Mit Odoo auf Spanisch sehen Sie sie wie im ersten Abschnitt; in anderen Sprachen so:

Mit Code erstelltes Schema: dieselbe Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Mit Code erstelltes Schema auf Basis der veröffentlichten Übersetzungen des Moduls (kein Odoo-Screenshot).

Ein anschauliches Beispiel: der Laden mit Odoo nur im Büro

Beispiel Fiktiver Fall: Firma und Zahlen sind erfunden, um den Ablauf zu zeigen.

Herbolario Ribera, ein erfundener Laden, hat Odoo auf einem Server installiert, der nur aus dem Büronetz erreichbar ist. Die Basisadresse von Odoo zeigt auf einen internen Namen. Marta, die den Katalog betreut, öffnet Amazon › Katalog › Listings und geht in das Datenblatt eines Kräutertees, der noch nicht bei Amazon ist. Das Produkt hat ein Hauptfoto und das Datenblatt hat eine Amazon-Produktart, daher ist die Schaltfläche Bei Amazon anlegen sichtbar. Ihr Konto erlaubt das Anlegen neuer Produkte.

Marta klickt auf die Schaltfläche und bestätigt den Hinweis, dass das Produkt wirklich bei Amazon angelegt wird. Odoo sendet nichts und zeigt den Fehler zu den Fotos. Anstelle der Auslassungspunkte erscheint der Grund, den das Modul berechnet hat.

Marta liest die Meldung von innen nach außen. Sie verlangt, Odoo aus dem Internet erreichbar zu machen, und nennt zwei Stellen: web.base.url und die Domain der Website. Da der Laden keinen E-Commerce mit eigener Domain nutzt, ist die geprüfte Adresse web.base.url. Diese Adresse zeigt auf einen internen Namen, der nicht ausschließlich zu Internetadressen auflöst, und deshalb lehnt das Modul sie ab. Sie bittet die Person, die den Server verwaltet, Odoo unter einem Namen zu veröffentlichen, der ins Internet auflöst, und web.base.url auf diesen Namen zu setzen. Danach klickt sie erneut auf Bei Amazon anlegen und die Aktion läuft durch.

So lösen Sie es

  1. Finden Sie heraus, welche Adresse geprüft wird: die Domain der Website, wenn der E-Commerce eine hat, andernfalls web.base.url. web.base.url zu korrigieren ändert nichts, wenn der E-Commerce eine eigene Domain hat, denn dann ist diese Domain die geprüfte Adresse.
  2. Lesen Sie den Grund, der dort steht, wo die Meldung die Auslassungspunkte hat: Das hat das Modul zu dieser Adresse berechnet.
  3. Sorgen Sie dafür, dass der Servername dieser Adresse ausschließlich zu Internetadressen auflöst. Das ist Aufgabe der Person, die den Server oder die Domain verwaltet.
  4. Öffnen Sie das Datenblatt unter Amazon › Katalog › Listings erneut und klicken Sie noch einmal auf Bei Amazon anlegen (oder Familie bei Amazon anlegen).

Was der Fall lehrt

  • Der Fehler spricht nicht von den Fotos selbst, sondern von der Adresse, von der Amazon sie herunterlädt. Die Bilder auszutauschen behebt ihn nicht, solange die Adresse nicht ins Internet auflöst.
  • Die Meldung nennt die zwei Stellen, die Sie prüfen sollten, und welche zählt, hängt davon ab, ob der E-Commerce eine eigene Domain hat.
  • Bei Bei Amazon anlegen erscheint der Fehler, bevor etwas an Amazon gesendet wird: Sie können die Adresse korrigieren und wiederholen.
  • Was in der Reihenfolge davor liegt (Berechtigung, Datenblatt bereit, Produkt noch nicht bei Amazon, Konto mit Berechtigung zum Anlegen), liefert andere Meldungen. Sehen Sie diese hier beim Klick auf Bei Amazon anlegen, haben diese Prüfungen bereits bestanden.

Auf dem Datenblatt des Moduls in den Odoo Apps finden Sie die veröffentlichten Versionen: Odoo 17, 18, 19 und 20.

Wie FlexigoTech Ihnen helfen kann

FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Wenn Ihr Odoo noch nicht aus dem Internet erreichbar ist oder Sie nicht wissen, welche Domain Ihr E-Commerce nutzt, können wir das gemeinsam mit Ihnen prüfen. Das Modul finden Sie auf der FlexigoTech-Seite.

Weiterlesen

Was der Button „Vorschau bei Amazon“ im Amazon Connector for Odoo tutWas der Button „Vorschau bei Amazon“ im Amazon-Konnektor für Odoo tut: wann er erscheint, was er prüft, was er speichert und welche Fehler auftreten können.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen

  • Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_new_product.py
  • Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_variation.py
  • Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_new_product_views.xml
  • Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_variation_views.xml
  • apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
  • flexigotech.com/en/services.html