Zum Inhalt springen

Ebay-Verbindungsdetails

Einführung

Connector-Version

Diese Dokumentation basiert auf Version 23.0.8803 des Connectors.

Erste Schritte

eBay Versionsunterstützung

Der Connector ermöglicht eine relationale Ansicht von Entitäten aus den Trading-, FileTransfer-, BulkData-, Feedback- und Merchandising-APIs.

Herstellen einer Verbindung

Verbindung zu eBay APIs

Um eine Verbindung mit eBay herzustellen, legen Sie folgende Punkte fest:

  • SiteID: Setzen Sie dies auf die eBay-Site-ID. Standardmäßig ist dies „0“ (die US-Site).
  • UseSandbox: Setzen Sie dies auf True um ein eBay Sandbox-Konto zu verwenden. Standardmäßig stellt der Connector eine Verbindung zu Produktionsumgebungen her.
  • RuName: Legen Sie hier den RuName (Name der eBay Umleitungs URL) fest, den Sie zum Anmelden verwenden. Diesen finden Sie in Ihren eBay-Anmeldeeinstellungen.

Authentifizieren Sie sich bei eBay

Der Connector kann sich bei eBay entweder mit dem Authentifizierungsstandard OAuth 2.0 oder mit Auth'n'Auth authentifizieren, der traditionellen Authentifizierung, die von den eBay APIs verwendet wird.

Benutzerkonten (OAuth)

Satz AuthScheme Zu OAuth.

Desktop-Anwendungen

Sie müssen eine benutzerdefinierte OAuth-Anwendung erstellen. Siehe Erstellen einer benutzerdefinierten OAuth-App für Informationen zum Erstellen benutzerdefinierter Anwendungen.

OAuth-Zugriffstoken abrufen und aktualisieren

Nachdem Sie Folgendes festgelegt haben, können Sie eine Verbindung herstellen:

  • InitiateOAuth: Setzen Sie dies auf GETANDREFRESH. Sie können InitiateOAuth verwenden, um die Wiederholung des OAuth-Austauschs und das manuelle Setzen von zu vermeiden OAuthAccessToken.
  • OAuthClientId: Stellen Sie dies auf die App-ID (Client-ID) in Ihrem Schlüsselsatz ein.
  • OAuthClientSecret: Setzen Sie dies auf die Cert-ID (Client Secret) in Ihrem Schlüsselsatz.
  • CallbackURL: Auf eine URL setzen, die den Servernamen und den Port des Geräts enthält, auf dem der Connector ausgeführt wird. Jede lokale Hostadresse ist verwendbar. Die Standard-Callback-URL lautet: http://localhost:33333.

Wenn Sie eine Verbindung herstellen, öffnet der Connector den OAuth-Endpoint von eBay in Ihrem Standardbrowser. Melden Sie sich an und erteilen Sie der Anwendung Berechtigungen. Der Connector schließt dann den OAuth-Prozess ab:

  1. Der Connector erhält einen Zugriffstoken von eBay und verwendet ihn, um Daten anzufordern.
  2. Die OAuth-Werte werden an dem in angegebenen Ort gespeichert OAuthSettingsLocation, soll über mehrere Verbindungen hinweg bestehen bleiben.

Der Connector aktualisiert das Zugriffstoken automatisch, wenn es abläuft.

Benutzerkonten mit Legacy-Apps (Auth'n'Auth)

Der Connector kann sich mit dem alten Auth'n'Auth-Protokoll von eBay authentifizieren. Wählen Sie dieses Authentifizierungsschema aus, wenn Sie eine ältere Anwendung verwenden, die für die Verwendung von Auth'n'Auth entwickelt wurde.

festlegen AuthScheme Zu AuthNAuth.

Sie müssen eine benutzerdefinierte OAuth-Anwendung erstellen. Siehe Erstellen einer benutzerdefinierten OAuth-App für weitere Informationen.

Zugriffstoken

Ein OAuthAccessToken ist bei der Authentifizierung über Auth'n'Auth erforderlich. Legen Sie die folgenden Verbindungseigenschaften fest, um die zu erhalten OAuthAccessToken:

  • OAuthClientId: Stellen Sie dies auf die App-ID (Client-ID) in Ihrem Schlüsselsatz ein.
  • OAuthClientSecret: Setzen Sie dies auf die Cert-ID (Client Secret) in Ihrem Schlüsselsatz.
  • DevID: Setzen Sie dies auf die Entwickler-ID aus Ihrem Schlüsselsatz.

Rufen Sie dann gespeicherte Prozeduren auf, um den Token-Austausch abzuschließen:

  1. Rufen Sie GetOAuthAuthorizationURL auf gespeicherte Prozedur. Setzen Sie den RuName-Eingang auf eBay Redirect URL, die Sie in Ihren App-Einstellungen angegeben haben. Die gespeicherte Prozedur gibt die URL zum OAuth-Endpoint zurück.

  2. Navigieren Sie zu der URL, die die gespeicherte Prozedur in Schritt 1 zurückgegeben hat. Melden Sie sich an und autorisieren Sie die Webanwendung. Nach der Authentifizierung leitet Sie der Browser zur Umleitungs-URI weiter. Dort wird ein Parameter namens sessionid an die Umleitungs-URI angehängt. Notieren Sie sich den Wert dieses Parameters. Wenn Sie die empfohlene https://oauth.cdata.com/oauth/ als Ihre „Authentifizierungs-Akzeptierte URL“, der Wert wird BASE64-codiert und muss vor dem Fortfahren decodiert werden.

  3. Rufen Sie den GetOAuthAccessToken gespeicherte Prozedur. Setzen Sie den AuthMode-Eingang auf WEB. Setzen Sie den Eingabeparameter SessionId entweder auf den Wert der „SessionID“ in der Abfrage der Autorisierungs URL oder auf die BASE64-dekodierte Sitzungs-ID aus der Rückruf URL.

Legen Sie die folgenden Verbindungseigenschaften fest, um eine Verbindung zu Daten herzustellen:

  • OAuthClientId: Stellen Sie dies auf die App-ID (Client-ID) in Ihrem Schlüsselsatz ein.

  • OAuthClientSecret: Setzen Sie dies auf die Cert-ID (Client Secret) in Ihrem Keyset.

  • OAuthAccessToken: Setzen Sie dies auf das von GetOAuthAccessToken zurückgegebene Auth'n'Auth-Token.

Hinweis

Auth'n'Auth-Tokens laufen nach 18 Monaten ab. Sie müssen nach Ablauf des Tokens ein neues Token generieren.

  • DevID: Setzen Sie dies auf die Entwickler-ID aus Ihrem Schlüsselsatz.

Erstellen einer benutzerdefinierten OAuth-App

Für die Verbindung mit eBay stehen zwei Authentifizierungsmethoden zur Verfügung: die Verwendung eines Tokens, der nur für den Zugriff auf persönliche Daten generiert wird, oder die Verwendung von Tokens, die anderen Benutzern den Zugriff auf ihre eigenen Daten ermöglichen. Für beide Methoden müssen Sie dem eBay Developers Program beitreten.

Registrieren Sie sich und erhalten Sie Ihren Schlüsselsatz

Nach dem Beitritt zum eBay Developers Program können Sie die folgenden Werte aus dem Developer Account Dashboard > Application Keysets Seite.

  1. OAuthClientId (App-ID)
  2. DevID
  3. OAuthClientSecret (Zertifikats-ID)

Erstellen einer OAuth-App

Sie können OAuth-Apps erstellen, die entweder von einem oder mehreren Benutzern verwendet werden sollen. Diese Szenarien werden in den folgenden Abschnitten ausführlich beschrieben.

Einzelbenutzer

Wenn Sie mit Ihrem eigenen Konto arbeiten, befolgen Sie die nachstehenden Schritte, um ein Token über die eBay-Benutzeroberfläche zu generieren:

  1. Gehen Sie zu Ihrem Entwicklerkonto-Dashboard und öffnen Sie das User Access Tokens Seite.
  2. Wählen Sie die Umfeld für Ihre App aus.
    • Auswählen Production wenn Sie nach echten Artikeln suchen oder echte Artikel auf der Live eBay Site auflisten.
    • Auswählen Sandbox wenn Sie Testlisten in der Sandbox erstellen.
  3. Darunter Get a User Token Here, wählen Sie die Authentifizierungsmethode aus, die beim Generieren eines Tokens verwendet werden soll. OAuth-Token sind für alle eBay APIs (RESTful APIs und traditionelle APIs) gültig, während Auth'n'Auth-Token nur für die traditionellen APIs gültig sind.
  4. Klicken Sie auf Sign in to Sandbox oder Sign in to Production abhängig von der Umfeld, und melden Sie sich mit den Anmeldeinformationen für Ihr Sandbox- oder Produktions eBay Konto an.

Hinweis

Um die OAuth-Authentifizierung zu aktivieren, sollten Sie das aktivieren OAuth Enabled Kontrollkästchen unter Your eBay Sign-in Settings für den RuName (Name der eBay-Umleitungs URL), den Sie zum Anmelden verwenden. Wenn dieser nicht aktiviert ist, wird nur die Authentifizierungsmethode Auth'n'Auth unterstützt. Weitere Informationen finden Sie im Abschnitt „OAuth-App einrichten“.

Mehrere Benutzer

eBay implementiert den Authentifizierungsstandard OAuth, mit dem Sie auf Ihre eigenen Daten zugreifen oder anderen Benutzern den Zugriff auf ihre eigenen Daten ermöglichen können.

Führen Sie die folgenden Schritte aus, um den Ablauf der Benutzereinwilligung zu konfigurieren:

  1. Gehen Sie zu Ihrem Entwicklerkonto-Dashboard und öffnen Sie das User Access Tokens Seite.
  2. Wählen Sie die Umfeld für Ihre App aus.
    • Auswählen Production wenn Sie nach echten Artikeln suchen oder echte Artikel auf der Live eBay Site auflisten.
    • Auswählen Sandbox wenn Sie Testlisten in der Sandbox erstellen.
  3. Darunter Your eBay Sign-in Settings im Get a Token from eBay via Your Application Abschnitt, fügen Sie einen neuen RuName (eBay Umleitungs URL) hinzu, indem Sie auf klicken Add eBay Redirect URL oder erweitern Sie die Tab für den RuName, den Sie zur Authentifizierung verwenden.
  4. Überprüfen Sie die OAuth Enabled Kontrollkästchen für Ihren RuName. Wenn es nicht aktiviert ist, wird nur die Authentifizierungsmethode Auth'n'Auth unterstützt.
  5. Setzen Sie Your auth accepted URL Zu https://oauth.cdata.com/oauth/, da eBay eine sichere Umleitungs-URI (https) erfordert und keine Localhost-URI akzeptiert.
  6. Klicken Sie auf Save, um Ihre Änderungen zu speichern.
  7. Wählen Sie OAuth, dann klick Test Sign-In um zu bestätigen, dass Sie sich mit Ihrem RuName anmelden können.

Wichtige Hinweise

Konfigurationsdateien und ihre Pfade

  • Alle Verweise auf das Hinzufügen von Konfigurationsdateien und deren Pfaden beziehen sich auf Dateien und Speicherorte auf dem Jitterbit-Agenten, auf dem der Connector installiert ist. Diese Pfade sind je nach Agent und Operationssystem entsprechend anzupassen. Wenn mehrere Agenten in einer Agentengruppe verwendet werden, werden auf jedem Agenten identische Dateien benötigt.

Erweiterte Funktionen

In diesem Abschnitt wird eine Auswahl erweiterter Funktionen des eBay Konnektors beschrieben.

Benutzerdefinierte Ansichten

Der Connector ermöglicht Ihnen die Definition virtueller Tabellen, sogenannter benutzerdefinierter Ansichten, deren Inhalt durch eine vorkonfigurierte Abfrage bestimmt wird. Diese Ansichten sind nützlich, wenn Sie die an die Treiber gesendeten Abfragen nicht direkt steuern können. Siehe Benutzerdefinierte Ansichten für einen Überblick über das Erstellen und Konfigurieren benutzerdefinierter Ansichten.

SSL-Konfiguration

Verwenden Sie SSL-Konfiguration, um anzupassen, wie der Connector TLS/SSL-Zertifikatsverhandlungen handhabt. Sie können aus verschiedenen Zertifikatsformaten wählen; siehe SSLServerCert-Eigenschaft unter „Verbindungszeichenfolgenoptionen“ für weitere Informationen.

Proxy

So konfigurieren Sie den Connector mit privaten Agent-Proxy-Einstellungen, wählen Sie die Use Proxy Settings Kontrollkästchen auf dem Verbindungskonfigurationsbildschirm.

Abfrageverarbeitung

Der Connector verlagert die Verarbeitung der SELECT-Anweisung so weit wie möglich auf eBay und verarbeitet den Rest der Abfrage dann im Speicher (clientseitig).

Benutzerdefinierte Ansichten

Mit dem eBay-Connector können Sie eine virtuelle Tabelle definieren, deren Inhalt durch eine vorkonfigurierte Abfrage bestimmt wird. Diese werden als benutzerdefinierte Ansichten bezeichnet und sind in Situationen nützlich, in denen Sie die an den Treiber gesendete Abfrage nicht direkt steuern können, z. B. wenn Sie den Treiber von Jitterbit verwenden. Die benutzerdefinierten Ansichten können verwendet werden, um Prädikate zu definieren, die immer angewendet werden. Wenn Sie in der Abfrage an die Ansicht zusätzliche Prädikate angeben, werden diese mit der bereits als Teil der Ansicht definierten Abfrage kombiniert.

Es gibt zwei Möglichkeiten, benutzerdefinierte Ansichten zu erstellen:

  • Erstellen Sie eine Konfigurationsdatei im JSON-Format, die die gewünschten Ansichten definiert.
  • DDL-Anweisungen.

Definieren von Ansichten mithilfe einer Konfigurationsdatei

Benutzerdefinierte Ansichten werden in einer JSON-formatierten Konfigurationsdatei namens UserDefinedViews.json. Der Connector erkennt die in dieser Datei angegebenen Ansichten automatisch.

Sie können auch mehrere Ansichtsdefinitionen haben und diese mit steuern UserDefinedViews Verbindungseigenschaft. Wenn Sie diese Eigenschaft verwenden, werden vom Connector nur die angegebenen Ansichten angezeigt.

Diese Konfigurationsdatei für benutzerdefinierte Ansichten ist wie folgt formatiert:

  • Jedes Stammelement definiert den Namen einer Ansicht.
  • Jedes Stammelement enthält ein untergeordnetes Element namens query, das die benutzerdefinierte SQL- Abfrage für die Ansicht enthält.

Zum Beispiel:

{
    "MyView": {
        "query": "SELECT * FROM ItemListing WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Verwenden Sie die UserDefinedViews Verbindungseigenschaft zur Angabe des Speicherorts Ihrer JSON-Konfigurationsdatei. Beispiel:

"UserDefinedViews", "C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json"

Definieren von Ansichten mit DDL-Anweisungen

Der Connector kann das Schema auch über DDL-Anweisungen wie CREATE LOCAL VIEW, ALTER LOCAL VIEW und DROP LOCAL VIEW erstellen und ändern.

Erstellen einer Ansicht

Um eine neue Ansicht mit DDL-Anweisungen zu erstellen, geben Sie den Ansichtsnamen und die Abfrage wie folgt an:

CREATE LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers LIMIT 20;

Wenn keine JSON-Datei vorhanden ist, erstellt der obige Code eine. Die Ansicht wird dann in der JSON-Konfigurationsdatei erstellt und ist nun erkennbar. Der Speicherort der JSON-Datei wird durch angegeben UserDefinedViews Verbindungseigenschaft.

Ändern einer Ansicht

Um eine vorhandene Ansicht zu ändern, geben Sie den Namen der vorhandenen Ansicht zusammen mit der neuen Abfrage an, die Sie stattdessen verwenden möchten:

ALTER LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers WHERE TimeModified > '3/1/2020';

Die Ansicht wird dann in der JSON-Konfigurationsdatei aktualisiert.

Löschen einer Ansicht

Um eine vorhandene Ansicht zu löschen, geben Sie den Namen eines vorhandenen Schema neben der neuen Abfrage an, die Sie stattdessen verwenden möchten.

DROP LOCAL VIEW [MyViewName]

Dadurch wird die Ansicht aus der JSON-Konfigurationsdatei entfernt. Sie kann nicht mehr abgefragt werden.

Schema für benutzerdefinierte Ansichten

Benutzerdefinierte Ansichten werden im angezeigt UserViews Schema standardmäßig. Dies geschieht, um zu vermeiden, dass der Name der Ansicht mit einer tatsächlichen Entität im Datenmodell kollidiert. Sie können den Namen des für UserViews verwendeten Schema ändern, indem Sie festlegen UserViewsSchemaName Eigentum.

Arbeiten mit benutzerdefinierten Ansichten

Beispielsweise eine SQL-Anweisung mit einer benutzerdefinierten Ansicht namens UserViews.RCustomers listet nur Kunden in Raleigh auf:

SELECT * FROM Customers WHERE City = 'Raleigh';

Ein Beispiel für eine Abfrage an den Treiber:

SELECT * FROM UserViews.RCustomers WHERE Status = 'Active';

Daraus ergibt sich die effektive Abfrage an die Quelle:

SELECT * FROM Customers WHERE City = 'Raleigh' AND Status = 'Active';

Dies ist ein sehr einfaches Beispiel für eine Abfrage an eine benutzerdefinierte Ansicht, die tatsächlich eine Kombination aus der Abfrage und der Ansichtsdefinition ist. Es ist möglich, diese Abfragen in viel komplexeren Mustern zusammenzustellen. Alle SQL-Operationen sind in beiden Abfragen zulässig und werden bei Bedarf kombiniert.

SSL-Konfiguration

Anpassen der SSL-Konfiguration

Standardmäßig versucht der Connector, SSL/TLS auszuhandeln, indem er das Zertifikat des Servers mit dem vertrauenswürdigen Zertifikatspeicher des Systems vergleicht.

Um ein anderes Zertifikat anzugeben, siehe SSLServerCert Eigenschaft für die verfügbaren Formate, um dies zu tun.

Datenmodell

Der eBay-Connector modelliert Entitäten in der eBay API als Tabellen, Ansichten und gespeicherte Prozeduren. Diese werden in Schema definiert, bei denen es sich um einfache, textbasierte Konfigurationsdateien handelt.

API Einschränkungen und-Anforderungen sind in diesem Abschnitt dokumentiert. Sie können die SupportEnhancedSQL Funktion, standardmäßig eingestellt, um die meisten dieser Einschränkungen zu umgehen.

Hinweis

Wenn Sie das Auth'n'Auth-Authentifizierungsschema verwenden, können Sie auf einige Tabellen und Ansichten nicht zugreifen. Siehe AuthNAuth-Einschränkungen für eine Liste dieser Einschränkungen.

Tabellen

Der eBay Connector modelliert Artikellisten in Tabellen, sodass sie einfach abgefragt, aktualisiert und gelöscht werden können. Sie können Artikel in Ihrem eBay-Shop auflisten, indem Sie die gespeicherte Prozedur AddItem aufrufen.

Ansichten

Ansichten sind Tabellen, die nicht geändert werden können. Normalerweise werden schreibgeschützte Daten als Ansichten angezeigt.

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen zur Datenquelle. Sie können zum Suchen, Aktualisieren und Ändern von Informationen in der Datenquelle verwendet werden.

AuthNAuth-Einschränkungen

Wenn Sie das Auth'n'Auth-Authentifizierungsschema verwenden, sind die folgenden Tabellen/Ansichten Unavailable:

  • API verkaufen

    • Tabellen
      • Aufgaben
    • Ansichten
      • Erfüllungsrichtlinien
      • Zahlungsrichtlinien
      • Rückgaberichtlinien
    • Gespeicherte Prozeduren
      • Datei hochladen
      • Ergebnisdatei abrufen
      • Auftragsaufgabe erstellen
      • Inventaraufgabe erstellen
    • Commerce-API
    • Ansichten
      • KategorieVorschläge
      • Kategorie-Unterbaum
      • Kompatibilitätseigenschaften
      • Kompatibilitätseigenschaftswerte
      • Kategoriebaum
      • Standard-Kategoriebaum-ID
      • Artikelaspekte für Kategorie

Tabellen

Der Connector modelliert die Daten in eBay als Liste von Tabellen in einer relationalen Datenbank, die mit Standard-SQL-Anweisungen abgefragt werden können.

Ebay Anschlusstabellen

Name Beschreibung
ItemListing Artikellisten für Verkäufer aktualisieren, löschen und Abfrage.
ItemVariations Artikelvarianten sind mehrere ähnliche (aber nicht identische) Artikel in einer einzigen Festpreisliste. Eine T-Shirt-Liste könnte beispielsweise mehrere Artikel derselben Marke enthalten, die sich in Farbe und Größe unterscheiden. Jede Variante würde eine Kombination aus einer dieser Farben und Größen angeben. Jede Variante kann eine andere Menge und einen anderen Preis haben. Sie können mehrere Artikel einer Variante gleichzeitig kaufen. (Das heißt, eine Bestellposition kann mehrere Artikel einer einzigen Variante enthalten.)
Tasks Ruft alle Aufgaben für den Marktplatz ab, den Sie mit dem Abfrage MarketplaceId angeben.

Artikelliste

Aktualisieren, löschen und Abfrage Artikellisten für Verkäufer.

Tabellenspezifische Informationen
Wählen

Die folgende Abfrage ruft Verkäuferartikel ab. Standardmäßig gibt diese Abfrage Artikel zurück, die in den letzten 100 Tagen hinzugefügt wurden.

SELECT * FROM ItemListing

ItemListing ist die einzige Tabelle, die ORDER BY unterstützt. Für die Sortierung können nur zwei Spalten verwendet werden: StartTime und EndTime. Die folgende Abfrage ruft Elemente ab, die innerhalb der angegebenen Zeit enden, sortiert nach dem Element, das am frühesten endet.

SELECT * FROM ItemListing WHERE EndTimeFrom = '2016-01-25' AND EndTimeTo = '2016-02-05' ORDER BY EndTime
EINFÜGEN

Die gespeicherte Prozedur AddItem bietet die Funktion zum Hinzufügen eines neuen Elements.

Aktualisieren

Die für ein Update erforderlichen Eingaben hängen vom Typ des Artikels und seiner Kategorie ab. Bei einem Update müssen mindestens die ItemId und eine Eigenschaft des Artikels angegeben werden.

UPDATE ItemListing SET Title = 'My Awesome Item' WHERE ItemId = '123456789'

Nachdem ein Artikel in einer Auflistung mit mehreren Mengen verkauft wurde, können Verkäufer die Werte in den Feldern Titel, Primärkategorie, Sekundärkategorie, Auflistungsdauer und Auflistungstyp nicht mehr ändern. Alle anderen Felder können jedoch weiterhin bearbeitet werden.

Löschen

Um ein Element zu löschen, müssen die ItemId und der Endgrund angegeben werden.

DELETE FROM ItemListing WHERE ItemId = '123456789' AND  EndingReason = 'LostOrBroken'
Spalten
Name Typ Nur Lesen Beschreibung
ItemId [KEY] String Falsch Die ID, die die Artikelliste eindeutig identifiziert. Die ID wird von eBay generiert, nachdem ein Artikel aufgelistet wurde. Sie können diesen Wert weder ändern noch ändern.
Title String Falsch Name des Artikels, wie er in der Liste oder den Suchergebnissen angezeigt wird.
AutoPay Boolean Falsch Wenn „true“, verlangt der Verkäufer eine sofortige Bezahlung des Artikels.
BuyerProtection String Falsch Markierung, um die Berechtigung eines Artikels für das PayPal Käuferschutzprogramm anzuzeigen.
BuyItNowPrice Decimal Falsch Dieses Feld ist nur für Auktionslisten gültig. Durch die Angabe eines Sofort-Kaufen-Preises gibt ein Verkäufer potenziellen Käufern die Möglichkeit, den Artikel in der Auktionsliste sofort zu diesem Preis zu kaufen.
ConditionDescription String Falsch Dieses Zeichenfolgenfeld wird vom Verkäufer verwendet, um den Zustand von Artikeln, die nicht brandneu sind, genauer zu beschreiben.
Country String Falsch Definiert den zweistelligen ISO 3166-Ländercode.
Currency String Falsch Mit den Preisinformationen des Artikels verknüpfte Währung. 3-stelliger ISO 4217-Währungscode.
Description String Falsch Die Beschreibung des Artikels durch den Verkäufer. In Listing-Anfragen können Sie CDATA-Tags verwenden, um Ihre Beschreibung zu übermitteln, wenn Sie HTML- oder XML-reservierte Zeichen in der Beschreibung verwenden möchten.
HideFromSearch Boolean Falsch Gibt an, ob das Angebot vor allen bei eBay stattfindenden Suchvorgängen verborgen ist.
HitCount Integer Falsch Die Anzahl der Seitenaufrufe für das Element.
Adult Boolean Falsch Wenn wahr, wird der Artikel in der Kategorie „Erwachsene“ aufgeführt.
BestOfferAutoAcceptPrice Decimal Falsch Der Preis, zu dem die besten Angebote automatisch angenommen werden. Ähnlich in der Verwendung wie MinimumBestOfferPrice.
CheckoutEnabled Boolean Falsch Dieses Flag gibt an, ob die Einstellung „Checkout aktiviert“ des Verkäufers aktiviert ist (auf Kontoebene oder auf Listenebene).
StartTime Datetime Falsch Die Startzeit, zu der der Artikel aufgelistet wurde.
EndTime Datetime Falsch Zeitstempel (in GMT), wann die Auflistung planmäßig enden soll (berechnet anhand der Werte von StartTime und ListingDuration) oder die tatsächliche Endzeit, wenn das Element beendet ist.
MinimumBestOfferPrice Decimal Falsch Gibt den minimal akzeptablen Preis für das beste Angebot an. Wenn ein Käufer ein bestes Angebot unter diesem Wert abgibt, wird das Angebot vom Verkäufer automatisch abgelehnt.
ViewItemURL String Falsch Die URL der Webseite, auf der ein Benutzer die Liste anzeigen kann. Auf der US-Site wird dies als „Artikel anzeigen“-Seite bezeichnet.
ViewItemURLForNaturalSearch String Falsch Diese URL führt Sie zur gleichen Seite „Artikel anzeigen“ wie ViewItemURL, ist jedoch für die Unterstützung der natürlichen Suche optimiert. Das heißt, diese URL URL entwickelt, um das Auffinden von Artikeln auf eBay über beliebte Internetsuchmaschinen zu erleichtern.
ListingDuration String Falsch Beschreibt die Anzahl der Tage, die der Verkäufer die Auflistung aktiv halten möchte (zum Bieten/Kaufen verfügbar).
ListingType String Falsch Das Listenformat, das der Verkäufer verwenden möchte, beispielsweise chinesische Auktion oder Festpreis.
Location String Falsch Gibt den geografischen Standort des Artikels an (zusammen mit dem Land). Wenn Sie eine Auflistung überarbeiten, können Sie diesen Wert nur hinzufügen oder ändern, wenn für die Auflistung keine Gebote vorliegen (oder keine Artikel verkauft wurden) und sie nicht innerhalb von 12 Stunden endet.
CategoryId String Falsch Kategorie-ID für die erste (oder einzige) Kategorie, in der der Artikel aufgeführt ist (oder aufgeführt wird, wenn der Artikel neu ist).
CategoryName String Falsch Dieser Zeichenfolgenwert ist der Anzeigename der eBay Hauptkategorie, wie er auf der eBay-Website erscheinen würde.
PrivateListing Boolean Falsch Wenn wahr, wird die Auflistung als privat gekennzeichnet.
Quantity Integer Falsch Die Bedeutung dieses Wertes hängt vom Kontext ab.
QuantityAvailableHint String Falsch Gibt den Typ der Nachricht an, die zurückgegeben wird und die die für den Artikel verfügbare Menge beschreibt.
QuantityThreshold Integer Falsch Der Mengenschwellenwert, über dem der Verkäufer die tatsächlich verfügbare Menge nicht mehr anzeigen möchte.
ReservePrice Decimal Falsch Der niedrigste Preis, zu dem der Verkäufer bereit ist, den Artikel zu verkaufen.
Refund String Falsch Anzeigezeichenfolge, die Käuferanwendungen verwenden können, um Käufern RefundOption in einem benutzerfreundlicheren Format zu präsentieren.
RefundOption String Falsch Gibt an, wie der Verkäufer den Käufer für einen zurückgegebenen Artikel entschädigt.
ReturnsAccepted String Falsch Anzeigezeichenfolge, die Käuferanwendungen verwenden können, um Käufern ReturnsAcceptedOption in einem benutzerfreundlicheren Format anzuzeigen.
ReturnsAcceptedOption String Falsch Gibt an, ob der Verkäufer dem Käufer die Rückgabe des Artikels gestattet. Einer der folgenden Werte: ReturnsAccepted oder ReturnsNotAccepted. Wenn Sie ReturnsNotAccepted angeben, wird auf der Seite „Artikel anzeigen“ stattdessen angezeigt, dass Rückgaben nicht akzeptiert werden.
ReturnsWithin String Falsch Anzeigezeichenfolge, die Käuferanwendungen verwenden können, um Käufern ReturnsWithinOption in einem benutzerfreundlicheren Format zu präsentieren.
ReturnsWithinOption String Falsch Innerhalb dieser Frist kann der Käufer den Artikel ab Erhalt zurückgeben.
ShippingCostPaidBy String Falsch Anzeigezeichenfolge, die Käuferanwendungen verwenden können, um Käufern ShippingCostPaidByOption in einem benutzerfreundlicheren Format anzuzeigen.
ShippingCostPaidByOption String Falsch Die Partei, die die Versandkosten für einen zurückgesendeten Artikel trägt.
ItemRevised Boolean Falsch Dieses Feld wird als „Wahr“ zurückgegeben, wenn die ursprüngliche Auflistung überarbeitet wurde.
SellerName String Falsch Der Name des Verkäufers. Dieses Feld wird als Teil der Adresse verwendet.
CurrentPrice Decimal Falsch Der aktuelle Preis des Artikels in der ursprünglichen Listenwährung.
ListingStatus String False Gibt einen aktiven oder beendeten Listing-Status im Verarbeitungs-Workflow an.
PromotionalEndTime Datetime Falsch Endzeit eines Rabatts für einen Artikel, dessen Preis ein Verkäufer mit der Funktion „Aktionspreisanzeige“ reduziert hat.
PromotionalOriginalPrice Decimal Falsch Ursprünglicher Preis eines Artikels, dessen Preis ein Verkäufer mit der Funktion „Aktionspreisanzeige“ reduziert hat.
PromotionalStartTime Datetime Falsch Startzeit eines Rabatts für einen Artikel, dessen Preis ein Verkäufer mit der Funktion „Aktionspreisanzeige“ reduziert hat.
QuantitySold Integer Falsch Die Gesamtzahl der bisher während der Laufzeit des Eintrags gekauften Artikel. Subtrahieren Sie diesen Wert von der Menge, um die verfügbare Menge zu ermitteln.
ReserveMet Boolean False Gibt an, ob der Mindestpreis für das Angebot erreicht wurde. Gibt „true“ zurück, wenn der Mindestpreis erreicht wurde oder kein Mindestpreis angegeben wurde.
SecondChanceEligible Boolean Falsch Teil der Funktion „Zweite Chance-Angebot“, die angibt, ob der Verkäufer für den Artikel ein zweites Chance-Angebot machen kann.
Site String Falsch Der Name der Site, auf der der Artikel gelistet ist.
SKU String Falsch Eine SKU (Stock Keeping Unit) ist eine vom Verkäufer definierte Kennung.
StartPrice Decimal Falsch Der ursprüngliche Preis des Artikels zum Zeitpunkt der Auflistung oder erneuten Auflistung. Ändert sich dieser Wert bei der Überarbeitung des Artikels, wird der neue Wert zum ursprünglichen Preis.
TimeLeft String Falsch Verbleibende Zeit bis zum Ende der Auflistung. Die Dauer wird im ISO 8601-Dauerformat (PnYnMnDTnHnMnS) dargestellt.
TotalQuestionCount Integer Falsch Die Anzahl der zu diesem Artikel gestellten Fragen. Gilt nur für eBay Motors Pro-Anwendungen.
WatchCount Integer Falsch Die Anzahl der Beobachtungen, die von den Mein eBay-Konten der Käufer auf diesen Artikel abgegeben wurden.
StoreCategoryId Long Falsch Eindeutige Kennung einer primären benutzerdefinierten Kategorie, in der der Artikel aufgelistet werden soll.
StoreCategoryId2 Long Falsch Eindeutige Kennung für die sekundäre benutzerdefinierte Kategorie, in der der Artikel aufgelistet werden soll.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
AdminEndedItemsOnly String Gibt an, ob nur Elemente zurückgegeben werden sollen, die aufgrund einer Richtlinienverletzung administrativ beendet wurden.
EndTimeFrom Datetime Gibt das früheste (älteste) Datum an, das in einem Datumsbereichsfilter basierend auf der Elementendzeit verwendet werden soll. Geben Sie entweder einen Endzeitbereichsfilter oder einen Startzeitbereichsfilter an. Jeder der Zeitbereiche muss einen Wert von weniger als 120 Tagen aufweisen.
EndTimeTo Datetime Gibt das neueste (aktuellste) Datum an, das in einem Datumsbereichsfilter basierend auf der Elementendzeit verwendet werden soll. Geben Sie entweder einen Endzeitbereichsfilter oder einen Startzeitbereichsfilter an. Jeder der Zeitbereiche muss einen Wert von weniger als 120 Tagen aufweisen.
GranularityLevel String Gibt die Teilmenge der zurückzugebenden Artikel- und Benutzerfelder an.
StartTimeFrom Datetime Gibt das früheste (älteste) Datum an, das in einem Datumsbereichsfilter basierend auf der Elementstartzeit verwendet werden soll.
StartTimeTo Datetime Gibt das späteste (aktuellste) Datum an, das in einem Datumsbereichsfilter basierend auf der Startzeit des Elements verwendet werden soll. Muss angegeben werden, wenn StartTimeFrom angegeben ist.
UserId String Gibt den Verkäufer an, dessen Artikel zurückgegeben werden. UserId ist eine optionale Eingabe. Wenn nicht angegeben, werden Angebote für den Benutzer abgerufen, der durch das in der Anfrage übergebene Authentifizierungstoken identifiziert wurde.
DetailLevel String Detailebenen sind Anweisungen, die Standardteilmengen von Daten definieren, die für bestimmte Tabellen zurückgegeben werden sollen. Die zulässigen Werte sind ReturnAll.
EndingReason String Gibt den Grund an, warum der Verkäufer das Angebot vorzeitig beendet hat.

Artikelvariationen

Artikelvarianten sind mehrere ähnliche (aber nicht identische) Artikel in einer einzigen Festpreisliste. Eine T-Shirt-Liste könnte beispielsweise mehrere Artikel derselben Marke enthalten, die sich in Farbe und Größe unterscheiden. Jede Variante würde eine Kombination aus einer dieser Farben und Größen angeben. Jede Variante kann eine andere Menge und einen anderen Preis haben. Sie können mehrere Artikel einer Variante gleichzeitig kaufen. (Das heißt, eine Bestellposition kann mehrere Artikel einer einzigen Variante enthalten.)

Tabellenspezifische Informationen
Wählen

Eine Artikel-ID muss angegeben werden, um Variationen für den Artikel zu erhalten, den diese ID darstellt.

SELECT * FROM ItemVariations WHERE ItemId = '110187147205'
Einfügen

Die zum Einfügen erforderlichen Felder sind ItemId, VariationSpecificsAggregate, StartPrice und Quantity. VariationSpecificsAggregate sollte Variationsdetails enthalten, die im XML-Format strukturiert sind. Beispielsweise fügt das folgende VariationSpecificsAggregate ein großes blaues Element hinzu:

<NameValueList>
  <Name>Color</Name>
  <Value>Blue</Value>
</NameValueList>
<NameValueList>
  <Name>Size</Name>
  <Value>L</Value>
</NameValueList>

Die folgende Abfrage fügt eine Variante eines großen blauen Artikels mit einem Startpreis von 15 und einer Menge von 100 hinzu.

INSERT INTO ItemVariations (ItemId, VariationSpecificsAggregate, Quantity, StartPrice) VALUES ('110188946596', '<NameValueList><Name>Color</Name><Value>Blue</Value></NameValueList><NameValueList><Name>Size</Name><Value>L</Value></NameValueList>', '100', '15')
Aktualisieren

ItemId und VariationSpecificsAggregate sind zum Aktualisieren einer Variante erforderlich. Optional können weitere Details für Varianten angegeben werden, wie StartPrice und Quantity. VariationSpecificsAggregate sollte im XML-Format vorliegen und alle Einzelheiten enthalten, die eine Variante identifizieren.

UPDATE ItemVariations SET Quantity = '5' WHERE ItemId = '110188946596' AND VariationSpecificsAggregate = '<NameValueList><Name>Color</Name><Value>Blue</Value></NameValueList><NameValueList><Name>Size</Name><Value>L</Value></NameValueList>'
Löschen

ItemId und VariationSpecificsAggregate sind zum Löschen einer Variante erforderlich.

DELETE FROM ItemVariations WHERE ItemId = '110188946596' AND VariationSpecificsAggregate = '<NameValueList><Name>Color</Name><Value>Blue</Value></NameValueList><NameValueList><Name>Size</Name><Value>L</Value></NameValueList>'
Spalten
Name Typ Nur Lesen Beschreibung
ItemId [KEY] String Falsch Die ID, die die Artikelliste eindeutig identifiziert. Die ID wird von eBay generiert, nachdem ein Artikel aufgelistet wurde. Sie können diesen Wert weder ändern noch ändern.
VariationSpecificsAggregate [KEY] String Falsch Eine Liste von Name/Wert-Paaren, die die Variante innerhalb der Auflistung eindeutig identifizieren. Alle Varianten müssen denselben Satz von Namen angeben. Wenn die Artikel beispielsweise in Farbe und Größe variieren, muss jede Variante Farbe und Größe als Namen angeben, und keine zwei Varianten können dieselbe Kombination von Farb- und Größenwerten angeben.
StartPrice Decimal Falsch Der Preis des Artikels zum Zeitpunkt der Auflistung oder erneuten Auflistung. Ändert sich dieser Wert bei der Überarbeitung des Artikels, wird dieser Preis zum neuen Wert.
Currency String Falsch Mit den Preisinformationen des Artikels verknüpfte Währung. 3-stelliger ISO 4217-Währungscode.
Quantity Integer Falsch Dieser Wert gibt die Menge der Artikel in der jeweiligen Variante an, die zum Kauf verfügbar sind.
QuantitySold Integer Falsch Die Gesamtzahl der bisher gekauften Artikel. Subtrahieren Sie diesen Wert von der Menge, um die verfügbare Menge zu ermitteln.
SKU String Falsch Eine SKU (Stock Keeping Unit) ist eine vom Verkäufer definierte Kennung. Sie ist nur für den Gebrauch durch den Verkäufer (nicht für Käufer) bestimmt.
EAN String Falsch Dieses Feld wird verwendet, wenn der Verkäufer jede Produktvariante innerhalb einer Auflistung mit mehreren Varianten durch einen EAN-Wert (European Article Number) identifizieren möchte.
ISBN String Falsch Dieses Feld wird verwendet, wenn der Verkäufer jede Produktvariante innerhalb einer Auflistung mit mehreren Varianten durch einen ISBN-Wert (International Standard Book Number) identifizieren möchte.
UPC String Falsch Dieses Feld wird verwendet, wenn der Verkäufer jede Produktvariante innerhalb einer Auflistung mit mehreren Varianten durch einen UPC-Wert (Universal Product Code) identifizieren möchte.
ListingStatus String Falsch Gibt eine Auflistung mit dem Status „Aktiv“ oder „Beendet“ im eBay - Workflow an.

Aufgaben

Ruft alle Aufgaben für den Marktplatz ab, den Sie mit dem Abfrage MarketplaceId angeben.

Wählen

FeedType ist ein erforderlicher Filter in der Select Abfrage. Sie können der folgenden Abfrage folgen, um die erforderlichen Werte über SQL zu erhalten:

SELECT * FROM`[Aufgaben] `WHERE FeedType = 'LMS_ADD_ITEM'

Einige der Felder sind mit dem Suffix benannt Aggr. Diese Felder zeigen den Inhalt des gleichnamigen JSON-Tags an, der vom API Endpoint zurückgegeben wird.

Einfügen

In der Insert Abfrage werden FeedType, MarketplaceID und SchemaVersion benötigt. Sie können der folgenden Abfrage folgen, um die erforderlichen Werte über SQL zu erhalten:

INSERT INTO`[Aufgaben] `(FeedType, MarketplaceID, SchemaVersion) VALUES ('LMS_ADD_ITEM', 'EBAY_US', '1149')
Spalten
Name Typ Nur Lesen Beschreibung
TaskId [KEY] String True Die ID der Aufgabe, die in der Anforderung übermittelt wurde.
Status String True Der Enumerationswert, der den Status der Aufgabe angibt, die in der Anforderung übermittelt wurde.
FeedType String Falsch Der mit der Aufgabe verknüpfte Feedtyp.
CreationDate Datetime True Das Datum, an dem die Aufgabe erstellt wurde.
UploadSummaryAggr String True Dieser Container bietet zusammenfassende Informationen zu einem Upload-Feed (gilt nicht für Download-Feed-Typen).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
MarketplaceID String MarketplaceID Ihres Ebay-Kontos.
SchemaVersion String Die mit der Aufgabe verknüpfte Schema.

Ansichten

Ansichten ähneln Tabellen in der Art und Weise, wie Daten dargestellt werden; Ansichten sind jedoch schreibgeschützt.

Abfragen können für eine Ansicht ausgeführt werden, als wäre sie eine normale Tabelle.

Ebay Connector-Ansichten

Name Beschreibung
Bidders Abfrage an eBay Benutzer, die auf ein bestimmtes Angebot geboten haben, unabhängig davon, ob das Angebot beendet wurde.
Categories eBay Kategorien abfragen.
CategoryFeatures Abfrage der von eBay Kategorien unterstützten Einstellungen.
CategorySubtree Ruft alle Knoten der Kategoriebaumhierarchie (des Unterbaums) unterhalb einer angegebenen Kategorie in einem angegebenen Kategoriebaum ab.
CategorySuggestions Gibt ein Array vorgeschlagener Kategorien zurück, die laut eBay Schlüsselwörtern entsprechen, die einen Artikel beschreiben.
CategoryTree Ruft den vollständigen Kategorienbaum ab, der einer angegebenen Kategoriebaum-ID entspricht.
CompatibilityProperties Rufen Sie ein Array von Teilekompatibilitätsaspekten ab, die zur Beschreibung kompatibler Fahrzeuge verwendet werden.
CompatibilityPropertyValues Rufen Sie ein Array von Teilekompatibilitätsaspektwerten ab, die zur Beschreibung kompatibler Fahrzeuge verwendet werden.
Countries Listet den Ländercode und den zugehörigen Namen der vom eBay-System unterstützten Länder auf, unabhängig von der in der Anfrage angegebenen Site.
Currencies Abfrage der unterstützten Währungen bei eBay.
DefaultCategoryTreeId Rufen Sie die Standard-Kategoriebaumreferenz für einen bestimmten eBay Marktplatz ab.
FulfillmentPolicies Ruft alle Erfüllungsrichtlinien ab, die für den Marktplatz konfiguriert sind, den Sie mit dem Abfrage MarketplaceId angeben.
HighestBidder Abfrage des Höchstbietenden unter den eBay-Benutzern, die auf ein bestimmtes Angebot geboten haben, unabhängig davon, ob das Angebot beendet wurde.
ItemAspectsForCategory Rufen Sie ein Array von Aspekten ab, die zur Beschreibung von Elementen in einer angegebenen Kategorie geeignet sind.
ItemCompatibilityList Kompatibilitätskategorien und mögliche Kompatibilitätswerte für ein bestimmtes Element abfragen.
ItemShipping Abfragedetails zu einem oder mehreren Artikeln, für die vom Verkäufer berechnete Versandkosten angeboten wurden, wie z. B. Paketmaße, Gewicht und Verpackungs-/Bearbeitungskosten.
ItemSpecifics Artikelmerkmale für einen bestimmten Artikel abfragen.
ItemTransactions Abfrage von Bestellpositionsinformationen (Transaktionsinformationen) für eine angegebene Auflistung. Bei Auktionsauflistungen werden Bestellpositionen erst erstellt, wenn die Auktion mit einem Höchstbietenden endet oder wenn die Sofort-Kaufen-Funktion für die Auflistung aktiviert ist und vom Käufer zum Kauf des Artikels verwendet wird. Bei Festpreisauflistungen werden Bestellpositionen erstellt, nachdem sich ein Käufer zum Kauf der Artikel verpflichtet hat.
MostWatchedItems Abfrage der Elemente mit den höchsten Beobachtungszahlen für die gesamte Site oder für eine bestimmte Kategorie. Die Top-Elemente werden anhand der Gesamtzahl der Beobachtungen vom Vortag ermittelt. Die Rangfolge der am häufigsten beobachteten Elemente wird anhand der neuesten Informationen zur Beobachtungszahl berechnet.
OrderPayments Abfrage aller Zahlungen der Bestellungen, bei denen der authentifizierte Benutzer entweder Käufer oder Verkäufer ist. Standardmäßig werden nur Zahlungsdetails von Bestellungen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Zahlungsdetails von Bestellungen, die älter als 90 Tage sind, können durch Angabe der OrderId abgerufen werden.
Orders Abfrage aller Bestellungen, bei denen der authentifizierte Benutzer entweder Käufer oder Verkäufer ist. Standardmäßig werden nur Bestellungen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Bestellungen, die älter als 90 Tage sind, können durch Angabe der OrderId abgerufen werden.
OrderShipping Versanddetails der Bestellungen abfragen, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur Versanddetails von Bestellungen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Versanddetails von Bestellungen, die älter als 90 Tage sind, können durch Angabe der Bestell-ID abgerufen werden.
PaymentPolicies Ruft alle Zahlungsrichtlinien ab, die für den Marktplatz konfiguriert sind, den Sie mit dem Abfrage MarketplaceId angeben.
ReturnPolicies Ruft alle Rückgaberichtlinien ab, die für den Marktplatz konfiguriert sind, den Sie mit dem Abfrage MarketplaceId angeben.
ShippingCarriers Abfrage der von der angegebenen Site unterstützten Transportunternehmen.
ShippingCategories Eine für die Site unterstützte Versanddienstkategorie.
ShippingLocations Listet die Regionen und Standorte auf, die von den Versanddiensten von eBay unterstützt werden. Gibt alle von eBay unterstützten Versandstandorte zurück, unabhängig von dem in der Anfrage angegebenen Standort.
ShippingServices Abfrage der von der angegebenen eBay Site unterstützten Versanddienste.
Sites Listet alle verfügbaren eBay Sites und die zugehörigen SiteID-Nummern auf.
SuggestedCategories eBay Liste der Kategorien mit der höchsten Anzahl an Einträgen abfragen.
TopSellingProducts Fragen Sie Ihre meistverkauften Produkte bei eBay ab.
TransactionLinkedItems Abfrage aller verknüpften Einzelposten der Transaktionen, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur verknüpfte Einzelposten von Transaktionen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Verknüpfte Einzelposten der Transaktionen in Bestellungen, die älter als 90 Tage sind, können durch Angabe von OrderIds abgerufen werden.
TransactionPayments Abfrage aller Zahlungen der Transaktionen, bei denen der authentifizierte Benutzer entweder Käufer oder Verkäufer ist. Standardmäßig werden nur Zahlungen der Transaktionen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Zahlungen der Transaktionen in Bestellungen, die älter als 90 Tage sind, können durch Angabe von OrderIds abgerufen werden.
TransactionRefunds Abfrage aller Rückerstattungen von Transaktionen, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur Rückerstattungen von Transaktionen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Rückerstattungen von Transaktionen in Bestellungen, die älter als 90 Tage sind, können durch Angabe von OrderIds abgerufen werden.
Transactions Abfrage aller Transaktionen, bei denen der authentifizierte Benutzer entweder Käufer oder Verkäufer ist. Standardmäßig werden nur Transaktionen von Bestellungen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Transaktionen von Bestellungen, die älter als 90 Tage sind, können durch Angabe der OrderId abgerufen werden.
TransactionShipping Versanddetails der Transaktionen abfragen, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur Versanddetails von Transaktionen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Versanddetails der Transaktionen in Bestellungen, die älter als 90 Tage sind, können durch Angabe von OrderIds abgerufen werden.

Bieter

Fragen Sie eBay Benutzer ab, die auf ein bestimmtes Angebot geboten haben, unabhängig davon, ob das Angebot beendet wurde.

Tabellenspezifische Informationen
Wählen

Die einzigen unterstützten Spalten zum Filtern sind ItemId und ListMode. Zum Abrufen von Daten aus dieser Ansicht muss eine ItemId angegeben werden.

SELECT * FROM Bidders WHERE ItemId = '1234567'
SELECT * FROM Bidders WHERE ItemId = '1234567' AND ListMode = 'EndedListing'
Spalten
Name Typ Beschreibung
Action String Gibt die Art des Angebots an, das für die angegebene Auflistung gemacht wird.
MaxBid Decimal Betrag des abgegebenen Gebots. Bei Auktionsangeboten der Betrag, der für den Artikel geboten wurde (kann von anderen Käufern überboten werden). Bei Festpreisangeboten der feste Verkaufspreis, zu dem der Artikel gekauft wird. Bei Auktionsangeboten mit einer aktiven Sofort-Kaufen-Option ist dieser Betrag je nach Angebotstyp entweder der Sofort-Kaufen-Preis für den Kauf oder der Betrag eines Gebots.
Currency String Der dreistellige Währungscode für das Maximalgebot.
ConvertedPrice Decimal Der Preis in der angegebenen Währung.
ConvertedPriceCurrency String Die dreistellige Währungskennung des umgerechneten Preises.
HighestBid Decimal Betrag, den der Höchstbietende für den Artikel geboten hat. Gilt nur für Auktionslisten mit progressivem Bieten und der Gewinner wird anhand des Höchstgebots ermittelt.
HighestBidCurrency String Der dreistellige Währungscode für das Höchstgebot.
Quantity Integer Gibt die Anzahl der Artikel an, die der Benutzer, der das Angebot abgibt, kaufen, auf die er bieten oder für die er ein bestes Angebot abgeben möchte.
SecondChanceEnabled Boolean Gibt an, ob der Benutzer bereit ist, Angebote einer zweiten Chance anzunehmen.
SiteCurrency String Eindeutige ID zur Identifizierung der Währung, in der die lokalisierten Angebotsbeträge angegeben sind.
TimeBid Datetime Datum und Uhrzeit der Abgabe des Angebots oder Gebots.
UserId String Eindeutige eBay Benutzer-ID für den Benutzer.
UserCountry String Der zweistellige Code stellt das Land des Benutzers dar.
UserFeedbackScore Integer Der Gesamt-Feedbackwert für einen Benutzer. Der Feedbackwert für einen Benutzer ist das Netto-positive Feedback abzüglich des Netto-negativen Feedbacks für den Benutzer.
ItemId String Die ID des Artikels. Es werden die Bieter angezeigt, die auf diesen Artikel geboten haben.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
ListMode String Gibt an, welche Bieterinformationen zurückgegeben werden sollen. EndedListing gibt nur alle Bieter zurück, die den Zuschlag verloren haben, und zwar für beendete Angebote. Kann nur von einem Verkäufer verwendet werden. SecondChanceEligibleEndedListing gibt alle Bieter zurück, die den Zuschlag verloren haben und noch kein Second-Chance-Angebot erhalten haben und Interesse an einem Second-Chance-Angebot bekundet haben. Kann nur von einem Verkäufer verwendet werden. ViewAll gibt alle Bieter für ein beendetes oder noch aktives Angebot zurück. Kann von jedem Benutzer verwendet werden. Die zulässigen Werte sind EndedListing, SecondChanceEligibleEndedListing, ViewAll.

Kategorien

eBay Kategorien abfragen.

Tabellenspezifische Informationen
Wählen

Die einzigen zum Filtern unterstützten Spalten sind CategorySiteId, LevelLimit und CategoryParentId.

SELECT * FROM Categories.

Mit der folgenden Abfrage können Sie weitere Informationen zu einer bestimmten Kategorie und ihren Unterkategorien abrufen:

SELECT * FROM Categories WHERE LevelLimit = '2' AND CategoryParent = '267'
Spalten
Name Typ Beschreibung
CategoryId [KEY] String Dieser Zeichenfolgewert ist die eindeutige Kennung einer eBay Kategorie.
AutoPayEnabled Boolean Gibt an, dass die entsprechende Kategorie die sofortige Zahlung für Einträge unterstützt.
B2BVATEnabled Boolean Gibt an, dass die entsprechende Kategorie Business-to-Business (B2B)-Mehrwertsteuerauflistungen unterstützt. Diese Funktion ist nur auf den eBay Websites für Deutschland (DE), Österreich (AT) und die Schweiz (CH) verfügbar.
BestOfferEnabled Boolean Gibt an, dass die entsprechende Kategorie „Beste Angebote“ unterstützt.
CategoryLevel Integer Dieser ganzzahlige Wert gibt die Ebene an, auf der die Kategorie in der Kategoriehierarchie der eBay Site steht. Wenn dieses Feld beispielsweise den Wert 2 hat, befindet sich die Kategorie zwei Ebenen unter der Stammkategorie.
CategoryName String Dieser Zeichenfolgenwert ist der Anzeigename der eBay Hauptkategorie, wie er auf der eBay-Website erscheinen würde.
CategoryParentId String Dieser Zeichenfolgewert ist die Kategorie-ID der übergeordneten Kategorie der primären Kategorie, die im Feld „CategoryId“ angegeben ist.
Expired Boolean Gibt an, dass die entsprechende Kategorie keine gültige eBay Kategorie mehr auf der Site ist und Artikel möglicherweise nicht in dieser Kategorie aufgeführt werden.
LeafCategory Boolean Gibt an, dass die entsprechende Kategorie eine eBay Blattkategorie ist, also eine Kategorie, in der Artikel aufgelistet werden können.
LSD Boolean Losgröße deaktiviert. Gibt an, dass die entsprechende Kategorie keine Losauflistungen unterstützt. Eine Losauflistung ist eine Auflistung, die mehrere zusammengehörende Artikel enthält, die von einem Käufer in einer Transaktion gekauft werden müssen.
ORPA Boolean Überschreiben des Mindestpreises zulässig: Gibt an, dass die entsprechende Kategorie eine Ausnahme von der Standardrichtlinie für Mindestpreise bei Auktionslisten für die eBay-Site darstellt.
ORRA Boolean Außerkraftsetzen der Reduzierung des Mindestpreises zulässig: Gibt an, dass die entsprechende Kategorie eine Ausnahme von der Standardrichtlinie zur Reduzierung des Mindestpreises (bei aktiven Auktionslisten) darstellt.
Virtual Boolean Gibt an, dass es sich bei der entsprechenden Kategorie um eine virtuelle eBay Kategorie handelt, also eine Kategorie, in der keine Artikel aufgelistet werden dürfen.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
CategorySiteId String Die ID der US- eBay-Site für die Kategorie.
LevelLimit String Gibt die maximale Tiefe der abzurufenden Kategoriehierarchie an, wobei sich die Kategorien der obersten Ebene (Metakategorien) auf Ebene 1 befinden. Wenn nicht angegeben, werden die Kategorien auf allen anwendbaren Ebenen abgerufen.
ViewAllNodes String Dieser Wert steuert, ob alle eBay Kategorien oder nur Endkategorien zurückgegeben werden, die irgendwelche WHERE-Klauselbeschränkungen erfüllen. Sie können nur Artikel in Endkategorien auflisten. Der Standardwert ist „true“.
DetailLevel String Detailebenen sind Anweisungen, die Teilmengen von Daten definieren, die für bestimmte Tabellen zurückgegeben werden sollen. Mögliche Werte: ItemReturnAttributes, ItemReturnCategories, ItemReturnDescription, ReturnAll, ReturnHeaders, ReturnMessages und ReturnSummary.

KategorieFeatures

Fragen Sie die von den eBay Kategorien unterstützten Einstellungen ab.

Tabellenspezifische Informationen
Wählen

Die einzigen zum Filtern unterstützten Spalten sind CategoryId, LevelLimit, AllFeaturesForCategory und FeatureId. Wenn keine CategoryId angegeben ist, werden alle Features für Kategorien der obersten Ebene zurückgegeben.

SELECT * FROM CategoryFeatures WHERE LevelLimit = '2' AND CategoryId = '277'
Spalten
Name Typ Beschreibung
CategoryId String Die eindeutige Kennung der Kategorie, zu der die Einstellung gehört.
BestOfferAutoAcceptEnabled Boolean Gibt an, ob die Kategorie die Funktion „Bestes Angebot automatisch annehmen“ für Festpreisangebote unterstützt.
BestOfferAutoDeclineEnabled Boolean Gibt an, ob die Kategorie die Funktion „Bestes Angebot automatisch ablehnen“ unterstützt.
BestOfferCounterEnabled Boolean Gibt an, ob die Kategorie Verkäufer unterstützt, die ein Gegenangebot zum besten Angebot eines Käufers machen, oder Käufer, die ein Gegenangebot zum Gegenangebot des Verkäufers machen. Dieses Feld ist nur auf Angebote mit Festpreis anwendbar.
BestOfferEnabled Boolean Gibt an, ob die Kategorie die Funktion „Bestes Angebot“ für Festpreisangebote unterstützt.
BrandMPNIdentifierEnabled Boolean Gibt an, ob die Kategorie die Möglichkeit unterstützt, ein Produkt anhand der Kombination aus Marke und Herstellerteilenummer zu identifizieren.
ConditionEnabled String Gibt an, ob die Kategorie die Angabe von Bedingungen unterstützt (oder erfordert).
ConditionValuesAggregate String Die gültigen Zustands-IDs für diese Kategorie.
EANEnabled String Gibt an, ob Europäische Artikelnummern (EANs) zum Erstellen einer Auflistung verwendet werden können.
FreeGalleryPlusEnabled Boolean Gibt an, ob die Kategorie kostenlose, automatische Upgrades für Gallery Plus unterstützt, wodurch Bilder in den Suchergebnissen verbessert werden.
FreePicturePackEnabled Boolean Gibt an, ob die Kategorie kostenlose, automatische Upgrades für Picture Pack unterstützt, ein Rabattpaket, das die Vergrößerung von Bildern beinhaltet.
GlobalShippingEnabled Boolean Gibt an, ob die entsprechende Kategorie das Global Shipping Program (GSP) unterstützt.
Group1MaxFlatShippingCost Double Gibt die geltenden Höchstgrenzen für Versandkosten pro Versandservicegruppe 1 zurück.
Group2MaxFlatShippingCost Double Gibt die geltende maximale Obergrenze pro Versandkosten für die Versandservicegruppe 2 zurück.
Group3MaxFlatShippingCost Double Gibt die geltenden Höchstgrenzen für Versandkosten für die Versandservicegruppe 3 zurück.
HandlingTimeEnabled Boolean Wenn „false“, erfordern Angebote in dieser Kategorie eine Bearbeitungszeit, wenn Pauschalversand oder berechneter Versand angegeben ist. Für lokale Abholung oder Frachtversand ist keine Bearbeitungszeit erforderlich. Siehe „DispatchTimeMax“ in „AddItem“.
HomePageFeaturedEnabled Boolean Gibt an, ob es möglich ist, ein Angebot zu verbessern, indem es in eine Rotation aufgenommen wird, um es in einem speziellen Bereich der eBay Startseite anzuzeigen. Die Unterstützung für diese Funktion variiert je nach Site. Es gelten möglicherweise Einschränkungen für Artikel oder Feedback.
INEscrowWorkflowTimeline String Gibt die Treuhand-Workflow Version an, die für die Kategorie auf der Site für Indien gilt: „Standard Workflow“, „Workflow A“ oder „Workflow B“.
ISBNEnabled String Gibt an, ob Internationale Standardbuchnummern (ISBNs) zum Erstellen einer Auflistung verwendet werden können.
ItemCompatibilityEnabled String Gibt an, ob die Kategorie Teilekompatibilität nach Anwendung (ByApplication), nach Spezifikation (BySpecification) oder überhaupt nicht (Disabled) unterstützt.
ItemSpecificsEnabled String Gibt an, ob die Kategorie benutzerdefinierte Artikelmerkmale unterstützt.
ListingDurations String Die für die Kategorie unterstützten Listing-Typen und Listing-Dauern in Tagen.
MaxFlatShippingCost Double Die Höchstkosten, die der Verkäufer für den ersten Inlandsversand zum Pauschaltarif berechnen kann. Die gesamten Versandkosten ergeben sich aus den Basiskosten zum Pauschaltarif zuzüglich der Versicherungskosten, falls eine Versicherung erforderlich ist. Schließen sich gegenseitig mit GroupNMaxFlatShippingCost aus.
MaxGranularFitmentCount Integer Gibt die maximale Anzahl an Einbauten an.
MaxItemCompatibility Integer Gibt die maximale Anzahl an Teilekompatibilitäten an.
MinimumReservePrice Double Gibt an, ob für diese Kategorie ein Mindestmindestpreis aktiviert ist. Auf den Websites für Deutschland, Österreich, Belgien (Französisch) und Belgien (Niederländisch) wird der Mindestmindestpreis für die Kategorien „Kunst und Antiquitäten“, „Uhren und Schmuck“ und „Motorräder“ unterstützt.
MinItemCompatibility Integer Dieses Feld gibt die Mindestanzahl an Teilekompatibilitäten für die Auflistung von Artikeln an.
NonSubscription String Der Wert in diesem Feld gibt an, ob die Kategorie Motors Local Market-Einträge unterstützt, wenn der Verkäufer kein Fahrzeugabonnement hat.
PaisaPayFullEscrowEnabled Boolean Gibt an, ob die Kategorie die Zahlungsmethode PaisaPayEscrow unterstützt. Diese Funktion ist nur auf der indischen Site verfügbar.
PaymentMethods String Gibt die akzeptierten Zahlungsmethoden an, die beim Hinzufügen, Überarbeiten oder erneuten Einstellen eines Artikels in der entsprechenden Kategorie verwendet werden können.
PaymentProfileCategoryGroup String Gibt die Kategoriegruppe der Geschäftsrichtlinien an, die für Zahlungsprofile verwendet werden kann. Wird nur zurückgegeben, wenn dieser Wert (oder die Einstellung dieser Kategorie) den von der übergeordneten Kategorie geerbten Wert überschreibt.
PayPalBuyerProtectionEnabled Boolean Ob dann für diese Kategorie ein Käuferschutz zulässig ist.
PayPalRequired Boolean Gibt an, ob die Kategorie PayPal als Zahlungsmethode erfordert.
PickupDropOffEnabled Boolean Ein wahrer Wert in diesem Feld gibt an, dass für in der Kategorie aufgeführte Artikel die Funktion „Click and Collect“ aktiviert werden kann. Mit der Funktion „Click and Collect“ kann ein Käufer bestimmte Artikel bei eBay kaufen und in einem örtlichen Geschäft abholen. Käufer werden von eBay benachrichtigt, sobald ihre Artikel verfügbar sind.
PremiumSubscription String Der Wert in diesem Feld gibt an, ob die Kategorie Motors Local Market-Einträge unterstützt, wenn der Verkäufer ein Premium-Fahrzeugabonnement hat.
ProductCreationEnabled String Gibt an, ob eine Kategorie die Produkterstellung in Auflistungen unterstützt (oder erfordert). Verwenden Sie dies, um zu bestimmen, ob die Angabe der Produkt-ID beim Hinzufügen, Überarbeiten oder erneuten Auflisten obligatorisch ist.
ProPackEnabled Boolean Gibt an, ob die Kategorie das Pro Pack Bundle-Listing-Upgrade unterstützt.
ReturnPolicyEnabled Boolean Wird nur zurückgegeben, wenn dieser Wert (oder die Einstellung dieser Kategorie) den vom übergeordneten Element der Kategorie geerbten Wert überschreibt.
ReturnPolicyProfileCategoryGroup String Gibt die Kategoriegruppe der Geschäftsrichtlinien an, die für Profile mit Rückgaberichtlinien verwendet werden kann. Wird nur zurückgegeben, wenn dieser Wert (oder die Einstellung dieser Kategorie) den vom übergeordneten Element der Kategorie geerbten Wert überschreibt.
RevisePriceAllowed Boolean Gibt an, ob der Verkäufer bei einem Festpreisangebot in der Kategorie die Möglichkeit hat, den Preis zu ändern.
ReviseQuantityAllowed Boolean Gibt an, ob die Kategorie es dem Verkäufer ermöglicht, die Menge einer aktiven Auflistung mit mehreren Mengen zu ändern.
SafePaymentRequired Boolean Gibt an, ob für Einträge in dieser Kategorie eine sichere Zahlungsmethode erforderlich ist.
SellerContactDetailsEnabled Boolean Gibt an, ob diese Kategorie Kontaktinformationen auf Verkäuferebene für Kleinanzeigen unterstützt.
SellerProvidedTitleSupported Boolean Dieses Boolesche Feld gibt an, ob eine Kategorie vom Verkäufer bereitgestellte Titel in Auflistungen unterstützt.
ShippingProfileCategoryGroup String Gibt die Kategoriegruppe der Geschäftsrichtlinien an, die für Versandprofile verwendet werden kann. Wird nur zurückgegeben, wenn dieser Wert (oder die Einstellung dieser Kategorie) den vom übergeordneten Element der Kategorie geerbten Wert überschreibt.
ShippingTermsRequired Boolean Gibt an, ob die Kategorie erfordert, dass Verkäufer beim Einstellen der Liste Versanddetails angeben.
SpecialitySubscription String Der Wert in diesem Feld gibt an, ob die Kategorie Motors Local Market-Einträge unterstützt, wenn der Verkäufer ein Abonnement für Spezialfahrzeuge hat.
ListingDurationsAggregate String Bietet zusätzliche Angebotsdauern, die eBay-Shop-Besitzern zur Verfügung stehen. Die hier in diesem Element bereitgestellten erweiterten Angebotsdauern sollten mit den in der Spalte „ListingDurations“ angegebenen Basisangebotsdauern zusammengeführt werden. Gilt für Angebote mit Festpreis.
TransactionConfirmationRequestEnabled Boolean Definiert, ob Transaktionsbestätigungsanforderungen in einer bestimmten Kategorie aktiviert sind.
UPCEnabled String Gibt an, ob Universal Product Codes (UPCs) zum Erstellen einer Auflistung verwendet werden können.
UserConsentRequired Boolean Gibt an, ob ein Bieter dem Gebot zustimmen muss, indem er bestätigt, dass er die Datenschutzrichtlinie von eBay gelesen hat und ihnen zustimmt.
ValueCategory Boolean Einige eBay-Websites wählen möglicherweise einige Kategorien aus und kennzeichnen sie als Wertkategorien. Diese werden normalerweise aus Kategorien ausgewählt, in denen Käufer tolle Angebote finden können. Diese Bezeichnung kann sich im Laufe der Zeit ändern.
ValuePackEnabled Boolean Gibt an, ob die Kategorie das Upgrade der Value Pack-Paketliste unterstützt.
VariationsEnabled Boolean Wenn diese Option auf „true“ gesetzt ist, können Sie Auflistungen mit mehreren Varianten erstellen, wenn Sie einen Artikel mit Festpreis in dieser Kategorie auflisten.
VINSupported Boolean Gibt an, ob die Kategorie die Verwendung des VIN-Felds (Fahrzeugidentifikationsnummer) zur Identifizierung eines Kraftfahrzeugs und zum Erstellen einer Auflistung unterstützt. VINs werden auf den Websites für die USA, Kanada, Kanada-Französisch und Australien unterstützt.
VRMSupported Boolean Gibt an, ob die Kategorie die Verwendung des VRM-Felds (Fahrzeugkennzeichen) unterstützt, um ein Kraftfahrzeug zu identifizieren und eine Auflistung zu erstellen. VRMs werden nur auf der britischen Site unterstützt.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
AllFeaturesForCategory String Verwenden Sie diesen Schalter, um alle Funktionseinstellungen für eine bestimmte Kategorie anzuzeigen. Alle Funktionseinstellungen werden zurückgegeben, unabhängig von den Standardeinstellungen der Site. Dieses Element funktioniert in Verbindung mit CategoryId - weitere Einzelheiten finden Sie in den Hinweisen zu diesem Element. Wenn Sie auch FeatureId festlegen, gibt eBay den Status der angegebenen Funktionen nur für die angegebene Kategorie zurück. Standard: false.
FeatureId String Verwenden Sie dieses Feld, wenn Sie wissen möchten, ob bestimmte Funktionen auf Site- oder Stammkategorieebene aktiviert sind. In der Anfrage können mehrere FeatureId-Elemente verwendet werden.
LevelLimit String Eine Tiefenebene in der Kategoriehierarchie. Ruft alle Kategorieknoten mit einem CategoryLevel ab, der kleiner oder gleich dem LevelLimit-Wert ist. Die Stammkategorie ist 0. Die zulässigen Werte sind 1.
ViewAllNodes String Wenn festgelegt, gibt eBay die Site-Standardeinstellungen zusammen mit allen Kategorien zurück, die die übernommenen Funktionseinstellungen überschreiben. Das heißt, diese Spalte enthält nur die Funktionen, die die Kategorie von ihrer übergeordneten Kategorie überschrieben hat.
DetailLevel String Detailebenen sind Anweisungen, die Teilmengen von Daten definieren, die für bestimmte Tabellen zurückgegeben werden sollen. Mögliche Werte: ItemReturnAttributes, ItemReturnCategories, ItemReturnDescription, ReturnAll, ReturnHeaders, ReturnMessages und ReturnSummary.

Kategorie-Unterbaum

Rufen Sie alle Knoten der Kategoriebaumhierarchie (des Unterbaums) unterhalb einer angegebenen Kategorie in einem angegebenen Kategoriebaum ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die eBay API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. CategoryTreeId und CategoryId sind erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • CategoryTreeId unterstützt den '='-Vergleich.
  • CategoryId unterstützt den '='-Vergleich.

Beispiel:

SELECT * FROM CategorySubtree WHERE CategoryTreeId = 0 AND CategoryId = 11450
Spalten
Name Typ Beschreibung
CategoryTreeId [KEY] String Die eindeutige Kennung des eBay Kategorienbaums, zu dem dieser Unterbaum gehört.
categoryTreeVersion String Die Version des durch categoryTreeId identifizierten Kategorienbaums.
categorySubtreeNode String Enthält Details zu allen Knoten der Kategorie-Unterbaumhierarchie unterhalb eines angegebenen Knotens. Dies ist eine rekursive Struktur.
category String Enthält Details zum aktuellen Kategoriebaumknoten.
categoryName String Der Name der durch die Kategorie-ID identifizierten Kategorie.
categoryTreeNodeLevel Integer Die absolute Ebene des aktuellen Kategoriebaumknotens in der Hierarchie seines Kategoriebaums.
childCategoryTreeNodes String Ein Array aus einem oder mehreren Kategoriebaumknoten, die die unmittelbaren untergeordneten Knoten des aktuellen Kategoriebaumknotens sind, sowie deren untergeordnete Knoten, rekursiv bis hinunter zu den Blattknoten.
category String Enthält Details zum aktuellen Kategoriebaumknoten.
categoryName String Der Name der durch die Kategorie-ID identifizierten Kategorie.
categoryTreeNodeLevel Integer Die absolute Ebene des aktuellen Kategoriebaumknotens in der Hierarchie seines Kategoriebaums.
childCategoryTreeNodes String Ein Array aus einem oder mehreren Kategoriebaumknoten, die die unmittelbaren untergeordneten Knoten des aktuellen Kategoriebaumknotens sind, sowie deren untergeordnete Knoten, rekursiv bis hinunter zu den Blattknoten.
category String Enthält Details zum aktuellen Kategoriebaumknoten.
categoryName String Der Name der durch die Kategorie-ID identifizierten Kategorie.
categoryTreeNodeLevel Integer Die absolute Ebene des aktuellen Kategoriebaumknotens in der Hierarchie seines Kategoriebaums.
childCategoryTreeNodes String Ein Array aus einem oder mehreren Kategoriebaumknoten, die die unmittelbaren untergeordneten Knoten des aktuellen Kategoriebaumknotens sind, sowie deren untergeordnete Knoten, rekursiv bis hinunter zu den Blattknoten.
leafCategoryTreeNode Boolean Der Wert „true“ gibt an, dass der aktuelle Kategoriebaumknoten ein Blattknoten ist (er hat keine untergeordneten Knoten). Der Wert „false“ gibt an, dass der aktuelle Knoten einen oder mehrere untergeordnete Knoten hat, die durch das Array „childCategoryTreeNodes“ identifiziert werden.
parentCategoryTreeNodeHref String Der href-Teil des Aufrufs „getCategorySubtree“, der den Unterbaum unter dem übergeordneten Element dieses Kategoriebaumknotens abruft.
leafCategoryTreeNode Boolean Der Wert „true“ gibt an, dass der aktuelle Kategoriebaumknoten ein Blattknoten ist (er hat keine untergeordneten Knoten). Der Wert „false“ gibt an, dass der aktuelle Knoten einen oder mehrere untergeordnete Knoten hat, die durch das Array „childCategoryTreeNodes“ identifiziert werden.
parentCategoryTreeNodeHref String Der href-Teil des Aufrufs „getCategorySubtree“, der den Unterbaum unter dem übergeordneten Element dieses Kategoriebaumknotens abruft.
leafCategoryTreeNode Boolean Der Wert „true“ gibt an, dass der aktuelle Kategoriebaumknoten ein Blattknoten ist (er hat keine untergeordneten Knoten). Der Wert „false“ gibt an, dass der aktuelle Knoten einen oder mehrere untergeordnete Knoten hat, die durch das Array „childCategoryTreeNodes“ identifiziert werden.
parentCategoryTreeNodeHref String Der href-Teil des Aufrufs „getCategorySubtree“, der den Unterbaum unter dem übergeordneten Element dieses Kategoriebaumknotens abruft.
CategoryId String Die eindeutige Kennung der Kategorie oben im angeforderten Teilbaum.

KategorieVorschläge

Gibt ein Array vorgeschlagener Kategorien zurück, die laut eBay den Schlüsselwörtern entsprechen, die einen Artikel beschreiben.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die eBay API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. CategoryTreeId und Q sind erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • CategoryTreeId unterstützt den '='-Vergleich.
  • Q unterstützt den '='-Vergleich.

Beispiel:

SELECT * FROM CategorySuggestions WHERE CategoryTreeId = 0 AND Q = 'iphone'
Spalten
Name Typ Beschreibung
CategoryTreeId [KEY] String Die eindeutige Kennung des eBay Kategorienbaums, aus dem Vorschläge zurückgegeben werden.
categoryTreeVersion String Die Version des durch categoryTreeId identifizierten Kategorienbaums.
categorySuggestions String Enthält Details zu einer oder mehreren vorgeschlagenen Kategorien, die den angegebenen Schlüsselwörtern entsprechen.
category String Enthält Details zur vorgeschlagenen Kategorie.
categoryId String Die eindeutige Kennung der eBay Kategorie innerhalb ihres Kategorienbaums.
categoryName String Der Name der durch die Kategorie-ID identifizierten Kategorie.
categoryTreeNodeAncestors String Eine geordnete Liste von Kategorieverweisen, die den Speicherort der vorgeschlagenen Kategorie im angegebenen Kategorienbaum beschreibt.
categoryId String Die eindeutige Kennung der eBay Vorgängerkategorie.
categoryName String Der Name der Vorgängerkategorie, die durch die Kategorie-ID identifiziert wird.
categorySubtreeNodeHref String Der href-Teil des getCategorySubtree-Aufrufs, der den Unterbaum unter dem übergeordneten Kategorieknoten abruft.
categoryTreeNodeLevel String Die absolute Ebene des übergeordneten Kategorieknotens in der Hierarchie seines Kategoriebaums.
categoryTreeNodeLevel Integer Die absolute Ebene des Kategoriebaumknotens in der Hierarchie seines Kategoriebaums.
relevancy String Dieses Feld ist für die interne oder zukünftige Verwendung reserviert.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Q String Eine in Anführungszeichen gesetzte Zeichenfolge, die den zum Verkauf angebotenen Artikel beschreibt oder charakterisiert.

KategorieBaum

Rufen Sie den vollständigen Kategorienbaum ab, der einer angegebenen Kategorienbaum-ID entspricht.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die eBay API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die CategoryTreeId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • CategoryTreeId unterstützt den '='-Vergleich.

Beispiel:

SELECT * FROM CategoryTree WHERE CategoryTreeId = 0
Spalten
Name Typ Beschreibung
CategoryTreeId [KEY] String Die eindeutige Kennung des eBay Kategorienbaums für den angegebenen Marktplatz.
categoryTreeVersion String Die Version des durch categoryTreeId identifizierten Kategorienbaums.
applicableMarketplaceIds String Eine Liste mit einem oder mehreren Kennungen der eBay Marktplätze, die diesen Kategorienbaum verwenden.
rootCategoryNode String Enthält Details zu allen Knoten der Kategoriebaumhierarchie, beginnend mit dem Stammknoten bis hinunter zu den Blattknoten.
category String Enthält Details zum aktuellen Kategoriebaumknoten.
categoryId String Die eindeutige Kennung der eBay Kategorie innerhalb ihres Kategorienbaums.
categoryName String Der Name der durch die Kategorie-ID identifizierten Kategorie.
categoryTreeNodeLevel Integer Die absolute Ebene des aktuellen Kategoriebaumknotens in der Hierarchie seines Kategoriebaums.
childCategoryTreeNodes String Ein Array aus einem oder mehreren Kategoriebaumknoten, die die unmittelbaren untergeordneten Knoten des aktuellen Kategoriebaumknotens sind, sowie deren untergeordnete Knoten, rekursiv bis hinunter zu den Blattknoten.
category String Enthält Details zum aktuellen Kategoriebaumknoten.
categoryId String Die eindeutige Kennung der eBay Kategorie innerhalb ihres Kategorienbaums.
categoryName String Der Name der durch die Kategorie-ID identifizierten Kategorie.
categoryTreeNodeLevel Integer Die absolute Ebene des aktuellen Kategoriebaumknotens in der Hierarchie seines Kategoriebaums.
childCategoryTreeNodes String Ein Array aus einem oder mehreren Kategoriebaumknoten, die die unmittelbaren untergeordneten Knoten des aktuellen Kategoriebaumknotens sind, sowie deren untergeordnete Knoten, rekursiv bis hinunter zu den Blattknoten.
category String Enthält Details zum aktuellen Kategoriebaumknoten.
categoryId String Die eindeutige Kennung der eBay Kategorie innerhalb ihres Kategorienbaums.
categoryName String Der Name der durch die Kategorie-ID identifizierten Kategorie.
categoryTreeNodeLevel Integer Die absolute Ebene des aktuellen Kategoriebaumknotens in der Hierarchie seines Kategoriebaums.
childCategoryTreeNodes String Ein Array aus einem oder mehreren Kategoriebaumknoten, die die unmittelbaren untergeordneten Knoten des aktuellen Kategoriebaumknotens sind, sowie deren untergeordnete Knoten, rekursiv bis hinunter zu den Blattknoten.
leafCategoryTreeNode Boolean Der Wert „true“ gibt an, dass der aktuelle Kategoriebaumknoten ein Blattknoten ist (er hat keine untergeordneten Knoten). Der Wert „false“ gibt an, dass der aktuelle Knoten einen oder mehrere untergeordnete Knoten hat, die durch das Array „childCategoryTreeNodes“ identifiziert werden.
parentCategoryTreeNodeHref String Der href-Teil des Aufrufs „getCategorySubtree“, der den Unterbaum unter dem übergeordneten Element dieses Kategoriebaumknotens abruft.
leafCategoryTreeNode Boolean Der Wert „true“ gibt an, dass der aktuelle Kategoriebaumknoten ein Blattknoten ist (er hat keine untergeordneten Knoten). Der Wert „false“ gibt an, dass der aktuelle Knoten einen oder mehrere untergeordnete Knoten hat, die durch das Array „childCategoryTreeNodes“ identifiziert werden.
parentCategoryTreeNodeHref String Der href-Teil des Aufrufs „getCategorySubtree“, der den Unterbaum unter dem übergeordneten Element dieses Kategoriebaumknotens abruft.
leafCategoryTreeNode Boolean Der Wert „true“ gibt an, dass der aktuelle Kategoriebaumknoten ein Blattknoten ist (er hat keine untergeordneten Knoten). Der Wert „false“ gibt an, dass der aktuelle Knoten einen oder mehrere untergeordnete Knoten hat, die durch das Array „childCategoryTreeNodes“ identifiziert werden.
parentCategoryTreeNodeHref String Der href-Teil des Aufrufs „getCategorySubtree“, der den Unterbaum unter dem übergeordneten Element dieses Kategoriebaumknotens abruft.

Kompatibilitätseigenschaften

Rufen Sie eine Reihe von Teilekompatibilitätsaspekten ab, die zur Beschreibung kompatibler Fahrzeuge verwendet werden.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die eBay API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. CategoryTreeId und CategoryId sind erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • CategoryTreeId unterstützt den '='-Vergleich.
  • CategoryId unterstützt den '='-Vergleich.

Beispiel:

SELECT * FROM CompatibilityProperties WHERE CategoryTreeId = 101 AND CategoryId = 33559
Spalten
Name Typ Beschreibung
CategoryTreeId [KEY] String Dies ist die eindeutige Kennung des Kategorienbaums.
CategoryId String Die eindeutige Kennung einer eBay Kategorie.
CompatibilityPropertyName String Dies ist der tatsächliche Name der kompatiblen Fahrzeugimmobilie, wie er auf dem angegebenen eBay Marktplatz und in der eBay Kategorie bekannt ist.
CompatibilityPropertyLocalizedName String Dies ist der lokalisierte Name der kompatiblen Fahrzeugeigenschaft.

Kompatibilitätseigenschaftswerte

Rufen Sie ein Array von Teilekompatibilitätsaspektwerten ab, die zur Beschreibung kompatibler Fahrzeuge verwendet werden.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die eBay API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. CategoryTreeId, CategoryId und CompatibilityProperty sind erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • CategoryTreeId unterstützt den '='-Vergleich.
  • CategoryId unterstützt den '='-Vergleich.
  • CompatibilityProperty unterstützt den '='-Vergleich.

Beispiel:

SELECT * FROM CompatibilityPropertyValues WHERE CategoryTreeId = 101 AND CategoryId = 33559 AND CompatibilityProperty = 'Trim'
Spalten
Name Typ Beschreibung
CategoryTreeId [KEY] String Dies ist die eindeutige Kennung des Kategorienbaums.
CompatibilityProperty [KEY] String Dies ist der tatsächliche Name der kompatiblen Fahrzeugimmobilie, wie er auf dem angegebenen eBay Marktplatz und in der eBay Kategorie bekannt ist.
CategoryId [KEY] String Die eindeutige Kennung einer eBay Kategorie.
CompatibilityPropertyValues String Jedes Wertefeld zeigt einen anwendbaren, kompatiblen Fahrzeugeigenschaftswert.

Länder

Listet den Ländercode und den zugehörigen Namen der vom eBay-System unterstützten Länder auf, unabhängig von der in der Anfrage angegebenen Site.

Spalten
Name Typ Beschreibung
Country String Zweistelliger Code, der ein Land darstellt. Diese zweistelligen Codes werden normalerweise in Add/Revise/Relist-Aufrufen verwendet, wenn auf ein Land verwiesen wird.
Description String Vollständiger Ländername für Anzeigezwecke. Kann CountryName in Adressen ähneln (muss aber nicht identisch sein) (z. B. User.RegistrationAddress.CountryName in GetUser).
DetailVersion String Gibt die neueste Versionsnummer für dieses Feld zurück. Anhand der Version kann bestimmt werden, ob und wann zwischengespeicherte Clientdaten aktualisiert werden sollen.
UpdateTime Datetime Gibt die Zeit in GMT an, zu der die Feature-Flags für die Details zuletzt aktualisiert wurden. Mit diesem Zeitstempel kann bestimmt werden, ob und wann zwischengespeicherte Clientdaten aktualisiert werden sollen.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
DetailName String Eine Angabe, welche Art von Informationen Sie für die angegebene eBay-Site zurückerhalten möchten. Die zulässigen Werte sind CountryDetails.

Währungen

Fragen Sie die unterstützten Währungen bei eBay ab.

Tabellenspezifische Informationen
Wählen

Gibt alle unterstützten Währungen zurück. Zum Filtern werden keine Spalten unterstützt.

SELECT * FROM Currencies
Spalten
Name Typ Beschreibung
Currency String Der dreistellige Währungscode gemäß ISO 4217.
Description String Vollständiger Währungsname zu Anzeigezwecken.
DetailVersion String Gibt die neuste Versionsnummer für dieses Feld zurück.
UpdateTime Datetime Gibt die Uhrzeit in GMT an, zu der die Featurefelder für die Details zuletzt aktualisiert wurden.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
DetailName String Wenn der Wert CurrencyDetails festgelegt ist, werden zusätzliche Währungsdetails zurückgegeben. Die zulässigen Werte sind CurrencyDetails.

Standard-Kategoriebaum-ID

Rufen Sie die Standard-Kategoriebaumreferenz für einen bestimmten eBay Marktplatz ab.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die eBay API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Die MarketplaceId ist erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • MarketplaceId unterstützt den '='-Vergleich.

Beispiel:

SELECT * FROM DefaultCategoryTreeId WHERE MarketplaceId = 'EBAY_US'
Spalten
Name Typ Beschreibung
CategoryTreeId [KEY] String Die eindeutige Kennung des eBay Kategorienbaums für den angegebenen Marktplatz.
CategoryTreeVersion String Die Version des durch categoryTreeId identifizierten Kategorienbaums.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
MarketplaceId String Die ID des eBay Marktplatzes, für den die Kategoriebaum-ID angefordert wird.

Erfüllungsrichtlinien

Ruft alle Erfüllungsrichtlinien ab, die für den Marktplatz konfiguriert sind, den Sie mit dem Abfrage MarketplaceId angeben.

Wählen

MarketplaceId ist ein erforderlicher Filter in der Select Abfrage. Sie können der folgenden Abfrage folgen, um die erforderlichen Werte über SQL zu erhalten:

SELECT * FROM FulfillmentPolicies WHERE MarketplaceId = 'EBAY_US'

Einige der Felder sind mit dem Suffix benannt Aggr. Diese Felder zeigen den Inhalt des gleichnamigen JSON-Tags an, der vom API Endpoint zurückgegeben wird.

Spalten
Name Typ Beschreibung
FulfillmentPolicyId [KEY] String Eine eindeutige, von eBay zugewiesene ID für die Erfüllungsrichtlinie. Diese ID wird generiert, wenn die Richtlinie erstellt wird.
Name String Ein benutzerdefinierter Name für diese Erfüllungsrichtlinie. Die Namen müssen für Richtlinien, die demselben Marktplatz zugewiesen sind, eindeutig sein.
Description String Eine optionale, vom Verkäufer definierte Beschreibung der Erfüllungsrichtlinie für die interne Verwendung (dieser Wert wird Endbenutzern nicht angezeigt).
CategoryTypesAggr String Der CategoryTypeEnum-Wert, auf den diese Richtlinie angewendet wird. Wird verwendet, um Konten, die Kraftfahrzeuge verkaufen, von denen zu unterscheiden, die dies nicht tun. (Derzeit kann jede Richtlinie jeweils nur auf einen CategoryTypes-Wert festgelegt werden.)
MarketplaceId String Die ID des eBay Marktplatzes, für den diese Erfüllungsrichtlinie gilt.
FreightShipping Boolean Wenn auf „true“ gesetzt, bietet der Verkäufer Frachtversand an. Frachtversand kann für große Artikel über 150 lbs verwendet werden.
GlobalShipping Boolean Gibt an, ob der Verkäufer sich für das eBay Global Shipping-Programm angemeldet hat und diesen Dienst für seine internationalen Sendungen nutzt.
HandlingTimeValue Integer Die maximale Anzahl an Werktagen, die der Verkäufer für die Vorbereitung und den Versand einer Bestellung einhält, nachdem die Zahlung für die Bestellung eingegangen ist.
HandlingTimeUnit String Eine Zeitmesseinheit, die einen einzelnen Zeitraum angibt, der für HandlingTimeValue verwendet wird.
LocalPickup Boolean Gibt an, ob der Versand von dieser Richtlinie angeboten wird und der Verkäufer nur die lokale Abholung des Artikels anbietet (normalerweise von einem privaten Standort).
PickupDropOff Boolean Wenn auf „true“ gesetzt, bietet der Verkäufer das
ShipToLocationsAggr String Dieses Objekt enthält die Felder „regionIncluded“ und „regionExcluded“, die die geografischen Regionen definieren, die von der zugehörigen Versandrichtlinie eines Verkäufers abgedeckt werden und die nicht.
ShippingOptionsAggr String Eine Liste, die die Versandkonfigurationen des Verkäufers für Inlands- und Auslandssendungen definiert.

Höchstbietender

Fragen Sie den Höchstbietenden der eBay-Benutzer ab, die auf ein bestimmtes Angebot geboten haben, unabhängig davon, ob das Angebot beendet wurde.

Tabellenspezifische Informationen
Wählen

Die einzigen unterstützten Spalten zum Filtern sind ItemId und ListMode. Zum Abrufen von Daten aus dieser Ansicht muss eine ItemId angegeben werden.

SELECT * FROM HighestBidder WHERE ItemId = '1234567'
SELECT * FROM HighestBidder WHERE ItemId = '1234567' AND ListMode = 'EndedListing'
Spalten
Name Typ Beschreibung
ItemId String Die ID des Artikels. Es werden die Bieter angezeigt, die auf diesen Artikel geboten haben.
HighBidder String eBay Benutzer-ID für den Benutzer mit dem höchsten Gebot (oder dem frühesten Zeitstempel im Falle eines Gleichstands); ein Kandidat für ein Angebot mit zweiter Chance.
HighestBid Decimal Vom Höchstbietenden angebotener Gebotsbetrag.
Currency String Währungscode des Gebots.
ListingStatus String Gibt den Status eines aktiven oder beendeten Angebots im Workflow des eBay Systems an. Wenn ein Angebot mit einem Verkauf (oder Verkäufen) endet, muss eBay die Verkaufsdetails (z. B. Gesamtpreis und Käufer/Höchstbieter) und die Endwertgebühr aktualisieren. Diese Verarbeitung kann mehrere Minuten dauern. Wenn Sie einen verkauften Artikel abrufen und keine Details zum Käufer/Höchstbieter zurückgegeben werden oder keine Endwertgebühr verfügbar ist, verwenden Sie diese Angebotsstatusinformationen, um festzustellen, ob eBay die Verarbeitung des Angebots abgeschlossen hat.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
ListMode String Gibt an, welche Bieterinformationen zurückgegeben werden sollen. EndedListing gibt nur alle Bieter zurück, die den Zuschlag verloren haben, und zwar für beendete Angebote. Kann nur von einem Verkäufer verwendet werden. SecondChanceEligibleEndedListing gibt alle Bieter zurück, die den Zuschlag verloren haben und noch kein Second-Chance-Angebot erhalten haben und Interesse an einem Second-Chance-Angebot bekundet haben. Kann nur von einem Verkäufer verwendet werden. ViewAll gibt alle Bieter für ein beendetes oder noch aktives Angebot zurück. Kann von jedem Benutzer verwendet werden. Die zulässigen Werte sind EndedListing, SecondChanceEligibleEndedListing, ViewAll.

Artikelaspekte für Kategorie

Rufen Sie eine Reihe von Aspekten ab, die für die Beschreibung von Elementen in einer bestimmten Kategorie geeignet sind.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die eBay API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. CategoryTreeId und CategoryId sind erforderlich, um eine Anfrage zu stellen, und der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

  • CategoryTreeId unterstützt den '='-Vergleich.
  • CategoryId unterstützt den '='-Vergleich.

Beispiel:

SELECT * FROM ItemAspectsForCategory WHERE CategoryTreeId = 101 AND CategoryId = 67726
Spalten
Name Typ Beschreibung
CategoryTreeId [KEY] String Die eindeutige Kennung des eBay Kategorienbaums, aus dem die Aspekte der angegebenen Kategorie angefordert werden.
aspects String Eine Liste von Artikelaspekten (z. B. Farbe), die für die genaue Beschreibung von Artikeln in einer bestimmten Blattkategorie angemessen oder erforderlich sind.
aspectConstraint String Informationen zur Formatierung, zum Vorkommen und zur Unterstützung dieses Aspekts.
aspectApplicableTo String Dieser Wert gibt an, ob der durch das Feld aspects.localizedAspectName identifizierte Aspekt ein Produktaspekt oder ein Artikel-/Instanzaspekt ist.
aspectDataType String Der Datentyp dieses Aspekts.
aspectEnabledForVariations Boolean Der Wert „true“ gibt an, dass dieser Aspekt zur Identifizierung von Artikelabweichungen verwendet werden kann.
aspectFormat String Wird nur zurückgegeben, wenn der Wert von aspectDataType einen Datentyp identifiziert, der eine bestimmte Formatierung erfordert.
aspectMaxLength Integer Die maximale Länge des Wertes des Element-/Instanzaspekts.
aspectMode String Die Art und Weise, in der Werte dieses Aspekts vom Verkäufer angegeben werden müssen (als Freitext oder durch Auswahl aus verfügbaren Optionen).
aspectRequired Boolean Der Wert „true“ gibt an, dass dieser Aspekt beim Anbieten von Artikeln in der angegebenen Kategorie erforderlich ist.
aspectUsage String Der in diesem Feld zurückgegebene Enumerationswert gibt an, ob der entsprechende Aspekt empfohlen oder optional ist.
expectedRequiredByDate String Das voraussichtliche Datum, nach dem der Aspekt benötigt wird.
itemToAspectCardinality String Gibt an, ob dieser Aspekt einzelne oder mehrere Werte für Elemente in der angegebenen Kategorie akzeptieren kann.
aspectValues String Eine Liste gültiger Werte für diesen Aspekt (zum Beispiel: Rot, Grün und Blau) zusammen mit etwaigen Einschränkungen für diese Werte.
localizedValue String Der lokalisierte Wert dieses Aspekts.
valueConstraints String Wird nicht zurückgegeben, wenn der Wert des Felds „localizedValue“ für diesen Aspekt der angegebenen Kategorie immer ausgewählt werden kann.
applicableForLocalizedAspectName String Der Name des Steueraspekts, von dem der aktuelle Aspektwert abhängt.
applicableForLocalizedAspectValues String Enthält eine Liste der Werte des Kontrollaspekts, von denen der Wert dieses Aspekts abhängt.
localizedAspectName String Der lokalisierte Name dieses Aspekts (zum Beispiel: „Farbe“ auf der eBay UK-Site).
relevanceIndicator String Die Relevanz dieses Aspekts. Dieses Feld wird zurückgegeben, wenn eBay Daten darüber hat, wie viele Suchvorgänge für Angebote in der Kategorie mit diesem Artikelaspekt durchgeführt wurden.
searchCount Integer Die Anzahl der letzten Suchvorgänge (basierend auf 30-Tage-Daten) für den Aspekt.
CategoryId String Die eindeutige Kennung einer eBay Kategorie.

Artikelkompatibilitätsliste

Kompatibilitätskategorien und mögliche Kompatibilitätswerte für einen bestimmten Artikel abfragen.

Spalten
Name Typ Beschreibung
ItemId [KEY] String Die ID, die die Artikelliste eindeutig identifiziert. Die ID wird von eBay generiert, nachdem ein Artikel aufgelistet wurde. Sie können diesen Wert weder ändern noch ändern.
CompatibilityAttributes String Eine Liste aller möglichen Kompatibilitätskategorien für das angegebene Element.
PossibleCompatibilities String Eine Liste aller möglichen Kompatibilitätswerte für das angegebene Element.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
IncludeItemCompatibilityList String Dies wird zum Einschließen von ItemCompatibilityList-Elementen verwendet und sollte nicht manuell festgelegt werden.

ArtikelVersand

Fragen Sie Details zu einem oder mehreren Artikeln ab, für die der Verkäufer berechnete Versandkosten angeboten hat, wie z. B. Paketgröße, Gewicht und Verpackungs-/Bearbeitungskosten.

Tabellenspezifische Informationen
Wählen

Um Daten aus dieser Ansicht abzurufen, müssen die Filter DestinationCountryCode und ItemId angegeben werden. Außerdem kann der Filter QuantitySold verwendet werden, dies ist jedoch optional.

SELECT * FROM ItemShipping WHERE ItemId = '110177686055' AND DestinationCountryCode = 'US'
Spalten
Name Typ Beschreibung
ItemId String Die Artikel-ID, die die Artikelliste, für die die Daten abgerufen werden sollen, eindeutig identifiziert. Erforderliche Eingabe.
DestinationCountryCode String Zielländercode. Wenn DestinationCountryCode US ist, ist eine Postleitzahl erforderlich und diese stellt die US-Postleitzahl dar. Standard: US.
ExpeditedService Boolean Gibt an, ob es sich bei dem Dienst um einen Expressversanddienst handelt.
FreeShipping Boolean Gibt an, dass der Verkäufer kostenlosen Versand anbieten möchte. Dies gilt nur für den ersten angegebenen Inlandsversanddienst und wird ignoriert, wenn es für einen anderen Versanddienst festgelegt ist.
ImportCharge Decimal Die Gesamtkosten für Zoll und Steuern für den internationalen Teil einer Bestellung, die über das Global Shipping Program versendet wird. Dieser Betrag wird vom internationalen Versandanbieter für jeden Artikel berechnet und angezeigt, wenn ein Käufer die Artikeleigenschaften anzeigt.
Currency String Währungs-ID
ShippingService String Eine Versandserviceoption, die vom Verkäufer angeboten wird, um einen Artikel an einen Käufer zu versenden. Um eine Liste gültiger ShippingService-Werte zu erhalten, rufen Sie GeteBayDetails auf, wobei DetailName auf ShippingServiceDetails gesetzt ist. Das Flag ShippingServiceDetails.ValidForSellingFlow muss ebenfalls vorhanden sein. Andernfalls ist diese bestimmte Versandserviceoption nicht mehr gültig und kann Käufern nicht über eine Auflistung angeboten werden.
ShippingInsuranceCost Decimal Die Versicherungskosten für den Versand eines einzelnen Artikels mit diesem Versanddienst.
ShippingServiceAdditionalCost Decimal Eine Versandserviceoption, die vom Verkäufer angeboten wird, um einen Artikel an einen Käufer zu versenden. Um eine Liste gültiger ShippingService-Werte zu erhalten, rufen Sie GeteBayDetails auf, wobei DetailName auf ShippingServiceDetails gesetzt ist. Das Flag ShippingServiceDetails.ValidForSellingFlow muss ebenfalls vorhanden sein. Andernfalls ist diese bestimmte Versandserviceoption nicht mehr gültig und kann Käufern nicht über eine Auflistung angeboten werden.
ShippingServiceCost Decimal Die Grundkosten für den Versand des Artikels mit dem im Feld „ShippingService“ angegebenen Versanddienst. Bei einem Festpreisangebot mit mehreren Mengen zeigt das Feld „ShippingServiceAdditionalCost“ die Kosten für den Versand jedes zusätzlichen Artikels an, wenn der Käufer mehrere Mengen desselben Artikels kauft.
ShippingServicePriority Integer Steuert die Reihenfolge (im Verhältnis zu anderen Versanddiensten), in der der entsprechende Versanddienst auf der Seite „Artikel anzeigen“ und „Zur Kasse gehen“ angezeigt wird.
ShippingTimeMax Integer Die maximale garantierte Anzahl an Tagen, die das Versandunternehmen für den Versand eines Artikels benötigt (ohne die Zeit, die der Verkäufer benötigt, um den Artikel an das Versandunternehmen zu liefern).
ShippingTimeMin Integer Die garantierte Mindestanzahl von Tagen, innerhalb derer der Spediteur einen Artikel versenden kann (ohne die Zeit, die der Verkäufer benötigt, um den Artikel an den Spediteur zu liefern).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
QuantitySold String Anzahl der Artikel, die an einen einzelnen Käufer verkauft und zusammen versendet werden sollen.
DestinationPostalCode String Postleitzahl des Ziellandes (oder ZIP-Code für die USA). Wird ignoriert, wenn kein Ländercode angegeben ist. Für einige Länder ist dieser Tag optional. Bei großen Ländern ist er wahrscheinlich erforderlich.

Artikelspezifikationen

Artikeldetails für einen bestimmten Artikel abfragen.

Spalten
Name Typ Beschreibung
ItemId String Die ID, die die Artikelliste eindeutig identifiziert. Die ID wird von eBay generiert, nachdem ein Artikel aufgelistet wurde. Sie können diesen Wert weder ändern noch ändern.
Attribute String Der Name des Attributs für das angegebene Element.
Specifics String Durch Kommas getrennte Liste von Werten für das angegebene Artikelattribut.
Source String Aufgezählter Wert, der angibt, ob die Artikelspezifikation während der Auflistung/Überarbeitung/Neuauflistung manuell eingegeben oder ausgewählt wurde oder ob das Name-Wert-Paar der Artikelspezifikation von einem eBay-Katalogprodukt stammt, mit dem die Auflistung verknüpft ist.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
IncludeItemSpecifics String Dies wird zum Einschließen von ItemSpecifics-Elementen verwendet und sollte nicht manuell festgelegt werden.

Artikeltransaktionen

Fragen Sie Bestellpositionsinformationen (Transaktionsinformationen) für ein bestimmtes Angebot ab. Bei Auktionsangeboten werden Bestellpositionen erst erstellt, wenn die Auktion mit einem Höchstbietenden endet oder wenn die Sofort-Kaufen-Funktion für das Angebot aktiviert ist und vom Käufer zum Kauf des Artikels verwendet wird. Bei Festpreisangeboten werden Bestellpositionen erstellt, nachdem sich ein Käufer zum Kauf der Artikel verpflichtet hat.

Tabellenspezifische Informationen
Wählen

Um Transaktionsinformationen abzurufen, muss die Spalte „ItemId“ angegeben werden.

Alle Transaktionen abrufen, die sich auf einen bestimmten Artikel beziehen:

SELECT * FROM ItemTransactions WHERE ItemId = '012345678901'

Filtern Sie die Anzahl der zurückgegebenen Transaktionen, indem Sie die Anzahl der Tage in der Vergangenheit angeben:

SELECT * FROM ItemTransactions WHERE ItemId = '012345678901' AND NumberOfDays = '25'

Informationen zu einer bestimmten Transaktion abrufen, die für einen bestimmten Artikel getätigt wurde:

SELECT * FROM ItemTransactions WHERE ItemId = '012345678901' AND TransactionId = '0'
Spalten
Name Typ Beschreibung
OrderLineItemId [KEY] String Eine eindeutige Kennung für eine eBay Bestellposition. Dieses Feld wird erstellt, sobald eine Kaufverpflichtung gegenüber dem Verkäufer besteht, und sein Wert basiert auf der Verkettung von ItemId und TransactionId mit einem Bindestrich zwischen diesen beiden IDs.
TransactionId String Die eindeutige Kennung für eine Transaktion, die für einen bestimmten Artikel durchgeführt wurde. Wenn eine Transaktions-ID angegeben ist, wird jeder angegebene Zeitfilter ignoriert.
ItemId String Eindeutige Kennung für eine eBay Artikelliste.
HandlingCost Decimal Die Bearbeitungskosten, die der Verkäufer für die Bestellposition berechnet hat. Dieses Feld wird erst nach Abschluss der Kaufabwicklung zurückgegeben. Der Wert dieses Felds wird als null Dollar (0,0) zurückgegeben, wenn der Verkäufer keine Bearbeitungskosten für die Auflistung angegeben hat.
ShippingCost Decimal Die vom Käufer für die Bestellposition bezahlten Versandkosten. Dieses Feld wird erst nach Abschluss der Kaufabwicklung zurückgegeben.
AdjustmentAmount Decimal Vom Käufer eingegebener Anpassungsbetrag. Ein positiver Betrag gibt an, dass es sich bei dem Betrag um eine zusätzliche Gebühr handelt, die der Käufer an den Verkäufer zahlt. Ein negativer Wert gibt an, dass es sich bei diesem Betrag um eine Gutschrift handelt, die der Verkäufer dem Käufer gewährt.
AmountPaid Decimal Der Gesamtbetrag, den der Käufer für die Bestellposition bezahlt hat.
Currency String Ein standardmäßiger dreistelliger ISO 4217-Währungscode für die in Ländern auf der ganzen Welt verwendeten Währungen.
BestOfferSale Boolean Gibt an, ob die Bestellposition erstellt wurde, weil der Verkäufer ein bestes Angebot eines Käufers angenommen hat.
BuyerId String Eindeutige eBay Benutzer-ID für den Benutzer.
BuyerCheckoutMessage String Dieses Feld wird zurückgegeben, wenn ein Käufer während des Bezahlvorgangs einen Kommentar für den Verkäufer hinterlassen hat.
CreatedDate Datetime Gibt den Erstellungszeitpunkt der Bestellposition an.
DepositType String Dieser Wert gibt an, ob der Verkäufer eine Anzahlung für das Fahrzeug verlangt oder nicht. Dieses Feld ist nur für US-Angebote bei eBay Motors relevant. Andernfalls wird dieses Feld als leerer Wert zurückgegeben.
EBayPlusTransaction Boolean Wenn „True“, handelt es sich bei dieser Transaktion um einen Artikel, der im Rahmen des eBay Plus-Programms gekauft wurde.
ExtendedOrderId String Eine eindeutige Kennung für eine eBay Bestellung.
FinalValueFee Decimal Eine Verkaufsprovision wird unmittelbar nach der Erstellung einer Bestellposition berechnet und dem Konto des Verkäufers belastet.
Gift Boolean Dieses Boolesche Feld wird als „true“ zurückgegeben, wenn der Verkäufer einer anderen Person eine digitale Geschenkkarte schenkt. Dieses Feld gilt nur für Bestellpositionen für digitale Geschenkkarten.
GiftSummaryMessage String Dieser Freitext enthält die Nachricht, die der Käufer der digitalen Geschenkkarte für den Empfänger der Geschenkkarte hinterlassen hat.
IntangibleItem Boolean Dieses Kennzeichen gibt an, ob es sich bei der Bestellposition um ein immaterielles Gut wie einen MP3-Titel oder einen Handyklingelton handelt. Immaterielle Artikel sind nicht für das PayPal Verkäuferschutzprogramm berechtigt, sodass der Verkäufer keinen Fall wegen nicht bezahlter Artikel gegen den Käufer eröffnen kann.
InvoiceSentTime Datetime Dieses Feld gibt das Datum und die Uhrzeit an, zu der eine Bestellrechnung vom Verkäufer an den Käufer gesendet wurde. Dieses Feld wird nur zurückgegeben, wenn eine Rechnung (mit der Bestellposition) an den Käufer gesendet wurde.
IsMultiLegShipping Boolean Wenn „IsMultilegShipping“ wahr ist, wird das Global Shipping Program (GSP) verwendet, um die Bestellposition an einen internationalen Käufer zu versenden.
LogisticsPlanType String Dieses Feld wird nur zurückgegeben, wenn der Käufer eine digitale Geschenkkarte gekauft hat, die per Email zugestellt wird, oder wenn der Käufer einen Artikel gekauft hat, für den die Click-and-Collect-Funktion aktiviert ist.
PaidTime Datetime Gibt den Zeitpunkt an, zu dem die Bestellung als bezahlt markiert wurde. Dieses Feld wird erst zurückgegeben, wenn der Käufer die Zahlung geleistet hat. Dieses Feld wird nicht für Bestellungen zurückgegeben, bei denen der Käufer eine teilweise oder vollständige Rückerstattung erhalten hat.
QuantityPurchased Integer Dieser Wert gibt die Anzahl identischer Artikel an, die vom selben Käufer gleichzeitig aus einem Angebot gekauft wurden.
ShippedTime Datetime Gibt den Zeitpunkt an, zu dem die mit der Bestellung verknüpften Artikel als versandt markiert wurden. Dieser Wert ist nur für den Benutzer auf beiden Seiten der Bestellung sichtbar. Eine Bestellung kann in Mein eBay, Selling Manager Pro oder programmgesteuert vom Verkäufer über die gespeicherte Prozedur CompleteSale als versandt markiert werden.
ShippingConvenienceCharge Decimal Der Betrag, der dem Verkäufer für die bequeme Lieferung über eBay Now in Rechnung gestellt wird.
ExpeditedService Boolean Gibt an, ob es sich bei dem Dienst um einen Expressversanddienst handelt.
ShippingServiceImportCharge Decimal Die Gesamtkosten für Zoll und Steuern für den internationalen Teil einer Bestellung, die über das Global Shipping Program versendet wird. Dieser Betrag wird vom internationalen Versandanbieter für jeden Artikel berechnet und angezeigt, wenn ein Käufer die Artikeleigenschaften anzeigt.
ShippingInsuranceCost Decimal Die Versicherungskosten für den Versand eines einzelnen Artikels mit diesem Versanddienst.
ShippingPackageInfo String Wenn die Bestellung über eBay Now ausgeliefert wird, enthält es Informationen über den Status der Bestellung, die eindeutige Kennung des Shops, aus dem die Bestellung stammt, sowie die voraussichtliche und tatsächliche Lieferzeit.
ShippingService String Eine vom Verkäufer angebotene Versandserviceoption zum Versenden eines Artikels an einen Käufer.
ShippingServiceAdditionalCost Decimal Die Kosten für den Versand jedes zusätzlichen Artikels, wenn derselbe Käufer einen oder mehrere Artikel derselben Position kauft.
ShippingServiceCost Decimal Die Grundkosten für den Versand des Artikels unter Verwendung des im Feld „ShippingService“ angegebenen Versanddienstes. Bei einer Auflistung mit mehreren Mengen und Festpreisen zeigt das Feld „ShippingServiceAdditionalCost“ die Kosten für den Versand jedes zusätzlichen Artikels an, wenn der Käufer einen oder mehrere Artikel desselben Typs kauft.
ShippingServicePriority Integer Dieser ganzzahlige Wert steuert die Reihenfolge (im Verhältnis zu anderen Versanddiensten), in der der entsprechende Versanddienst auf der Seite „Artikel anzeigen“ und „Zur Kasse gehen“ angezeigt wird.
ShippingTimeMax Integer Die maximale garantierte Anzahl an Tagen, die das Versandunternehmen für den Versand eines Artikels benötigt (ohne die Zeit, die der Verkäufer benötigt, um den Artikel an das Versandunternehmen zu liefern).
ShippingTimeMin Integer Die garantierte Mindestanzahl von Tagen, innerhalb derer der Spediteur einen Artikel versenden kann (ohne die Zeit, die der Verkäufer benötigt, um den Artikel an den Spediteur zu liefern).
BuyerSelectedShipping Boolean Gibt an, ob der Käufer beim Bezahlvorgang Versanddetails ausgewählt hat.
CheckoutStatus String Zeigt den aktuellen Status des Checkout-Flows für die Bestellung an.
CompleteStatus String Gibt an, ob der Checkout für eine Bestellung abgeschlossen, unvollständig oder ausstehend ist.
DigitalStatus String Der aktuelle Status einer gekauften digitalen Geschenkkarte.
EBayPaymentStatus String Zeigt den Erfolg oder Misserfolg der Online-Zahlung einer Bestellung durch den Käufer an.
InquiryStatus String Dieses Feld gibt den Status einer INR-Anfrage (Artikel nicht erhalten) des Käufers an. Dieses Feld wird nur zurückgegeben, wenn der Käufer eine INR-Anfrage erstellt hat.
LastTimeModified Datetime Gibt Datum und Uhrzeit der letzten Aktualisierung des Status einer Bestellung an (in GMT).
PaymentHoldStatus String Dieses Feld gibt die Art und/oder den Status einer Zahlungssperre für den Artikel an.
PaymentInstrument String Die von einem deutschen Käufer verwendete Zahlungsmethode, dem die Option „Kauf auf Rechnung“ angeboten wurde. Dieses Feld wird nur zurückgegeben, wenn einem deutschen Käufer die Option „Kauf auf Rechnung“ angeboten wurde. Andernfalls wird die vom Käufer ausgewählte Zahlungsmethode im Feld „PaymentMethodUsed“ zurückgegeben.
PaymentMethodUsed String Die Zahlungsmethode, die der Käufer für die Bestellung ausgewählt hat. Wenn der Checkout noch nicht abgeschlossen ist, wird als Zahlungsmethode die vom Käufer auf der Seite „Kauf überprüfen“ ausgewählte bevorzugte Methode festgelegt.
ReturnStatus String Dieses Feld gibt den Status einer Rücksendeanforderung des Käufers an. Dieses Feld wird nur zurückgegeben, wenn der Käufer eine Rücksendeanforderung initiiert oder eine vorhandene Rücksendeanforderung zu einem Rücksendefall eskaliert hat.
TransactionPrice Decimal Der Preis der Bestellposition (Transaktion).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
ModTimeFrom String Die Felder „ModTimeFrom“ und „ModTimeTo“ geben einen Datumsbereich für das Abrufen von Bestellpositionen an, die mit der angegebenen ItemId verknüpft sind. Das Feld „ModTimeFrom“ ist der Startdatumsbereich.
ModTimeTo String Die Felder „ModTimeFrom“ und „ModTimeTo“ geben einen Datumsbereich für das Abrufen von Bestellpositionen an, die mit der angegebenen ItemId verknüpft sind. Das Feld „ModTimeTo“ ist der Enddatumsbereich.
NumberOfDays String Dieser Zeitfilter gibt die Anzahl der Tage (24-Stunden-Zeiträume) in der Vergangenheit an, in denen nach Bestellpositionen gesucht werden soll.

MeistgeseheneArtikel

Suchen Sie nach Artikeln mit den höchsten Beobachtungszahlen für die gesamte Site oder für eine bestimmte Kategorie. Die Top-Artikel werden anhand der Gesamtzahl der Beobachtungen vom Vortag ermittelt. Die Rangfolge der am häufigsten beobachteten Artikel wird anhand der neuesten Informationen zur Beobachtungszahl berechnet.

Tabellenspezifische Informationen
Wählen

Die einzigen Spalten, die zum Filtern verwendet werden können, sind CategoryId, AffiliateCustomId, AffiliateNetworkId und AffiliateTrackingId. Diese Filter sind optional.

SELECT * FROM MostWatchedItems
SELECT * FROM MostWatchedItems WHERE CategoryId = '277'
Spalten
Name Typ Beschreibung
ItemId [KEY] String Die ID, die die Artikelliste eindeutig identifiziert. Die ID wird von eBay generiert, nachdem ein Artikel aufgelistet wurde.
Title String Name des Artikels, wie er in der Liste oder den Suchergebnissen angezeigt wird.
Subtitle String Untertitel des Artikels. Wird nur zurückgegeben, wenn der Verkäufer der Auflistung einen Untertitel beigefügt hat.
WatchCount Integer Die Anzahl der Beobachtungen, die von den Mein eBay-Konten der Käufer auf diesen Artikel abgegeben wurden.
BidCount Integer Die Anzahl der Gebote, die für den Artikel abgegeben wurden.
BuyItNowPrice Decimal Der Sofort-Kaufen-Preis des Artikels (sofern vorhanden) in der Währung der Site, auf der der Artikel gelistet wurde.
Currency String Die dreistelligen ISO 4217-Währungscodes für die von der Site verwendete Währung.
OriginalRetailPrice Decimal Der tatsächliche Verkaufspreis, der vom Hersteller (OEM) festgelegt wurde.
PricingTreatment String Anhand der Werte „OriginalRetailPrice“, „MinimumAdvertisedPrice“ und „StartPrice“ erkennt eBay, ob das Angebot unter MAP oder STP (auch bekannt als „OriginalRetailPrice“) fällt.
SoldOffEbay Boolean Dieses Flag wird von den Websites eBay UK und eBay Deutschland (DE) verwendet und gibt an, dass der Rabattpreis (angegeben als Startpreis) der Preis ist, zu dem der Verkäufer denselben (oder einen ähnlichen) Artikel in den letzten 30 Tagen auf einer Website oder in einem Offline-Shop außerhalb von eBay zum Verkauf angeboten hat. Der Rabattpreis bezieht sich immer auf den vom Verkäufer festgelegten Preis für den Artikel.
SoldOnEbay Boolean Dieses Flag wird von den Websites eBay UK und eBay Deutschland (DE) verwendet und gibt an, dass der Rabattpreis (angegeben als Startpreis) der Preis ist, zu dem der Verkäufer denselben (oder einen ähnlichen) Artikel in den letzten 30 Tagen bei eBay zum Verkauf angeboten hat. Der Rabattpreis bezieht sich immer auf den vom Verkäufer festgelegten Preis für den Artikel.
GlobalId String Die Site, auf der der Artikel aufgelistet ist. Gibt eine globale ID zurück, die eine eindeutige Kennung für Kombinationen aus Site, Sprache und Gebiet ist.
ImageURL String URL für ein Bild, das als Miniaturansicht der Galerie verwendet wird (sofern vorhanden). Das Bild verwendet eines der folgenden Grafikformate: JPEG, BMP, TIF oder GIF. Wird nur zurückgegeben, wenn der Verkäufer die Anzeige eines Galeriebilds gewählt hat.
OriginalPrice Decimal Ursprünglicher Preis eines Artikels, dessen Preis ein Verkäufer mit der Funktion „Aktionspreisanzeige“ gesenkt hat. Wird nur angezeigt, wenn der Preis geändert wurde.
PrimaryCategoryId String Numerische ID der ersten (oder einzigen) Kategorie, in der der Artikel aufgeführt ist. (Auflistungen können in mehreren Kategorien erscheinen.)
PrimaryCategoryName String Anzeigename der ersten (oder einzigen) Kategorie, in der der Artikel aufgeführt ist. Dies ist eine vollständig qualifizierte Kategorie-Breadcrumb (z. B. Computer und Netzwerke: Laptops, Notebooks).
ShippingCost Decimal Die mit dem ersten Versanddienst verbundenen Versandkosten. Wird nur zurückgegeben, wenn der Versandtyp pauschal ist.
ShippingType String Das vom Verkäufer angebotene Versandkostenmodell.
TimeLeft String Verbleibende Zeit bis zum Ende der Artikelliste. Die Dauer wird im ISO 8601-Dauerformat (PnDTnHnMnS) dargestellt. Bei beendeten Listen beträgt die verbleibende Zeit P0DT0H0M0S (null Tage, null Stunden, null Minuten und null Sekunden).
ViewItemURL String Die URL der Webseite, auf der ein Benutzer die Auflistung anzeigen kann. Auf der US-Site wird dies als „Artikel anzeigen“-Seite bezeichnet. Wenn Sie im Aufruf das Affiliate-Tracking aktiviert haben, enthält ViewItemURL eine Zeichenfolge mit Affiliate-Tracking-Informationen (siehe eBay-Partnernetzwerk).
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
CategoryId String Gibt die Kategorie an, aus der Artikellisten abgerufen werden sollen.
AffiliateCustomId String Muss nicht angegeben werden. Sie können eine AffiliateCustomId definieren, um Ihre Marketingbemühungen besser zu überwachen. Wenn Sie das eBay Partner Network verwenden und eine AffiliateCustomId angeben, enthält die vom eBay Partner Network zurückgegebene Tracking-URL die AffiliateUserId.
AffiliateNetworkId String Gibt Ihren Tracking-Partner für Affiliate-Provisionen an.
AffiliateTrackingId String Den von Ihnen angegebenen Wert erhalten wir von Ihrem Tracking-Partner.

BestellenZahlungen

Frage alle Zahlungen der Bestellungen ab, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur Zahlungsdetails von Bestellungen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Zahlungsdetails von Bestellungen, die älter als 90 Tage sind, können durch Angabe der Bestell-ID abgerufen werden.

Spezifische Informationen anzeigen
Wählen

Beispiele für die Abfrage der OrderPayments-Ansicht:

SELECT * FROM OrderPayments WHERE ModTimeFrom = '2/22/2018'

SELECT * FROM OrderPayments WHERE NumberOfDays = '30'
Spalten
Name Typ Beschreibung
PaymentId [KEY] String Eine eindeutige Transaktions-ID für die Zahlung.
OrderId String Eine eindeutige Kennung für eine eBay Bestellung.
FeeOrCreditAmount Decimal Der Gebührenbetrag ist ein positiver Wert und der Gutschriftbetrag ist ein negativer Wert.
Payee String Die Person oder Organisation, die die Zahlungszuweisung erhalten soll.
Payer String Dieses Feld gibt den eBay Benutzer oder eBay Partner an, der die Zahlung übermittelt hat.
PaymentAmount Decimal Der Betrag der Zahlung, der dem Zahlungsempfänger zugeordnet wird.
PaymentStatus String Der aktuelle Status einer Käuferzahlung, die einem angegebenen Zahlungsempfänger zugeordnet ist.
PaymentTime Datetime Datum und Uhrzeit des Zahlungseingangs beim Zahlungsempfänger.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
CreateTimeFrom Datetime Gibt den Anfang des Datumsbereichs an, für den die Zahlungsdetails der innerhalb dieses Datumsbereichs erstellten Bestellungen abgerufen werden sollen.
CreateTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den die Zahlungsdetails der innerhalb dieses Datumsbereichs erstellten Bestellungen abgerufen werden sollen.
ModTimeFrom Datetime Gibt den Anfang des Datumsbereichs an, für den Zahlungsdetails der innerhalb dieses Datumsbereichs geänderten Bestellungen abgerufen werden sollen. Der maximal anzugebende Zeitraum beträgt 30 Tage.
ModTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Zahlungsdetails der innerhalb dieses Datumsbereichs geänderten Bestellungen abgerufen werden sollen. Der maximal anzugebende Zeitraum beträgt 30 Tage.
NumberOfDays Integer In der Ausgabe werden alle eBay Zahlungsdaten der Bestellungen zurückgegeben, die innerhalb dieses Zeitraums erstellt oder geändert wurden. Min: 1. Max: 30.
OrderRole String Filtert die zurückgegebenen Zahlungsdetails der Bestellungen basierend auf der Rolle des Benutzers. Die Rolle des Benutzers ist entweder Käufer oder Verkäufer.
OrderStatus String Filtert die zurückgegebenen Zahlungsdetails der Bestellungen basierend auf dem Status der Bestellung. Gültige Werte: Aktiv, Alle, Abgeschlossen, Inaktiv.

Bestellungen

Frage alle Bestellungen ab, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur Bestellungen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Bestellungen, die älter als 90 Tage sind, können durch Angabe der Bestell-ID abgerufen werden.

Spezifische Informationen anzeigen
Wählen

Beispiele für die Abfrage der Auftragsansicht:

SELECT * FROM Orders WHERE OrderId = '110276240386-28854859001'

SELECT * FROM Orders WHERE OrderId IN ('110276240386-28854859001', '110277719772-28859911001')

SELECT * FROM Orders WHERE CreateTimeFrom = '2018-02-10' AND CreateTimeTo = '2018-03-16'

SELECT * FROM Orders WHERE OrderStatus = 'Active'

SELECT * FROM Orders WHERE NumberOfDays = '26'
Spalten
Name Typ Beschreibung
OrderId [KEY] String Eine eindeutige Kennung für eine eBay Bestellung.
ExtendedOrderId String Die eindeutige Kennung der Bestellung im Legacy-Format, wie es traditionell von der Trading-API verwendet wird.
BuyerUserId String eBay Benutzer-ID des Käufers der Bestellung.
SellerUserId String Dies ist die eBay Benutzer-ID des Verkäufers der Bestellung.
OrderStatus String Dieser Enumerationswert gibt den aktuellen Status der Bestellung an. Gültige Werte: Aktiv, Alle, Abgebrochen, Abgeschlossen, Inaktiv.
AdjustmentAmount Decimal Dieser Wert gibt den Dollarbetrag an, um den der Käufer den Bestellwert angepasst hat.
AmountPaid Decimal Dieser Wert gibt den Gesamtbetrag der Bestellung an.
AmountSaved Decimal Dieser Wert gibt den Versandrabatt an, den der Käufer durch die Erstellung einer Sammelrechnungsbestellung erhält.
CreatedTime Datetime Zeitstempel, der das Datum und die Uhrzeit der Auftragserstellung angibt.
ShippedTime Datetime Zeitstempel, der Datum und Uhrzeit des Versands der Bestellung angibt. Dieses Feld wird erst zurückgegeben, wenn die Bestellung als versandt markiert wurde.
PaymentMethod String Die Zahlungsmethode, die der Käufer zur Bezahlung der Bestellung ausgewählt hat.
PaymentStatus String Dieser Wert gibt den Zahlungsstatus einer Bestellung an.
CheckoutStatus String Container mit Details zum aktuellen Bestellstatus der Bestellung.
SellerEmail String Die Email-Adresse des Verkäufers, der an der Bestellung beteiligt war. Die Email-Adresse des Verkäufers wird nur zurückgegeben, wenn der Anruf vom selben Verkäufer stammt.
SubTotal Decimal Der Zwischensummenbetrag der Bestellung entspricht den Gesamtkosten aller Bestellpositionen. Dieser Wert beinhaltet keine Versand-/Bearbeitungs-, Transportversicherungs- oder Mehrwertsteuerkosten.
Total Decimal Der Gesamtbetrag entspricht dem Zwischensummenwert zuzüglich der Kosten für Versand/Bearbeitung, Transportversicherung und Umsatzsteuer.
CancelCompleteDate Datetime Zeitstempel, der angibt, wann der Stornierungsprozess einer eBay-Bestellung abgeschlossen ist.
CancelInitiationDate Datetime Dieser Zeitstempel gibt an, wann die Stornierung der eBay-Bestellung eingeleitet wurde.
CancelInitiator String Dieser Wert gibt an, welche Partei die Stornierung der eBay-Bestellung veranlasst hat.
CancelReason String Dieser Wert gibt den Grund an, warum die Stornierung der Bestellung eingeleitet wurde.
CancelStatus String Der aktuelle Status der Anfrage zur Auftragsstornierung, sofern vorhanden.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
CreateTimeFrom Datetime Gibt den Anfang des Datumsbereichs an, für den innerhalb dieses Datumsbereichs erstellte Bestellungen abgerufen werden sollen.
CreateTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den innerhalb dieses Datumsbereichs erstellte Bestellungen abgerufen werden sollen.
ModTimeFrom Datetime Gibt den Anfang des Datumsbereichs an, für den innerhalb dieses Datumsbereichs geänderte Bestellungen abgerufen werden sollen. Der maximal anzugebende Zeitraum beträgt 30 Tage.
ModTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den innerhalb dieses Datumsbereichs geänderte Bestellungen abgerufen werden sollen. Der maximal anzugebende Zeitraum beträgt 30 Tage.
NumberOfDays Integer In der Ausgabe werden alle eBay Bestellungen zurückgegeben, die innerhalb dieses Zeitraums entweder erstellt oder geändert wurden. Min: 1. Max: 30.
OrderRole String Filtert die zurückgegebenen Bestellungen basierend auf der Rolle des Benutzers. Die Rolle des Benutzers ist entweder Käufer oder Verkäufer.

BestellungVersand

Fragen Sie die Versanddetails der Bestellungen ab, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur die Versanddetails von Bestellungen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Versanddetails von Bestellungen, die älter als 90 Tage sind, können durch Angabe der Bestell-ID abgerufen werden.

Spezifische Informationen anzeigen
Wählen

Beispiele für die Abfrage der OrderShipping-Ansicht:

SELECT * FROM OrderShipping WHERE NumberOfDays = '30'

SELECT * FROM OrderShipping WHERE CreateTimeFrom = '2018-02-10' AND CreateTimeTo = '2018-03-16'
Spalten
Name Typ Beschreibung
OrderId [KEY] String Die ID, die die Artikelliste eindeutig identifiziert. Die ID wird von eBay generiert, nachdem ein Artikel aufgelistet wurde. Sie können diesen Wert weder ändern noch ändern.
AddressId String Eindeutige ID für die Adresse eines Benutzers in der eBay-Datenbank.
CityName String Der Name der Stadt des Benutzers.
Country String Der zweistellige Code stellt das Land des Benutzers dar.
CountryName String Der Name des Landes des Benutzers.
AddressName String Benutzername für die Adresse.
Phone String Primäre Telefonnummer des Benutzers.
PostalCode String Postleitzahl des Benutzers.
StateOrProvince String Der Staat oder die Provinz der Adresse des Benutzers. Ob es ein Staat oder eine Provinz ist, hängt von der Region und/oder dem Land ab.
Street1 String Die erste Zeile der Straßenadresse des Benutzers.
Street2 String Die zweite Zeile der Straßenadresse des Benutzers (z. B. eine Wohnungs- oder Suitenummer).
ShippingCharge Decimal Der Dollarwert in diesem Feld gibt den Betrag an, der dem Verkäufer (auf Bestellebene) für den Komfort einer eBay On Demand-Lieferung in Rechnung gestellt wird.
ExpeditedService Boolean Gibt an, ob es sich bei dem Dienst um einen Expressversanddienst handelt.
ShippingImportCharge Decimal Die Gesamtkosten für Zoll und Steuern für den internationalen Teil einer Bestellung, die im Rahmen des Global Shipping-Programms versendet wird.
ShippingInsuranceCost Decimal Die Versicherungskosten für den Versand eines einzelnen Artikels mit diesem Versanddienst.
ShippingServiceAdditionalCost Decimal Die Kosten für den Versand jedes zusätzlichen Artikels, wenn derselbe Käufer mehrere Mengen desselben Artikels kauft.
ShippingServiceCost Decimal Die Grundkosten für den Versand des Artikels mit dem im Feld „ShippingService“ angegebenen Versanddienst.
ActualDeliveryTime Datetime Dieser Zeitstempel gibt an, wann die Bestellung tatsächlich an den Käufer geliefert wurde.
EstimatedDeliveryTimeMax Datetime Die Zeitstempel „EstimatedDeliveryTimeMin“ und „EstimatedDeliveryTimeMax“ geben das Zeitfenster an, in dem der Käufer mit der Lieferung rechnen kann.
EstimatedDeliveryTimeMin Datetime Die Zeitstempel „EstimatedDeliveryTimeMin“ und „EstimatedDeliveryTimeMax“ geben das Zeitfenster an, in dem der Käufer mit der Lieferung rechnen kann.
HandleByTime Datetime Dieser Zeitstempel gibt das späteste Datum/die späteste Uhrzeit an, zu der der Verkäufer das Paket versenden sollte, um sicherzustellen, dass das Paket den Käufer innerhalb des geschätzten Lieferfensters erreicht.
ScheduledDeliveryTimeMax Datetime Die Zeitstempel „ScheduledDeliveryTimeMin“ und „ScheduledDeliveryTimeMax“ geben das Lieferfenster an, in dem der Käufer mit dem Erhalt der Bestellung rechnen kann.
ScheduledDeliveryTimeMin Datetime Die Zeitstempel „ScheduledDeliveryTimeMin“ und „ScheduledDeliveryTimeMax“ geben das Lieferfenster an, in dem der Käufer mit dem Erhalt der Bestellung rechnen kann.
ShippingTrackingEvent String Dieser Enumerationswert gibt an, ob die Bestellung in dem durch den StoreID-Wert angegebenen Geschäft abgeholt wurde oder nicht.
StoreId String Die eindeutige Kennung des Geschäfts, aus dem die Bestellung geliefert wird.
SalesTaxAmount Decimal Der für eine Bestellung anhand des SalesTaxPercent und der Preisinformationen berechnete Umsatzsteuerbetrag.
SalesTaxPercent Float Prozentsatz des Artikelpreises, der als Umsatzsteuer für die Bestellung berechnet werden soll.
SalesTaxState String Staat oder Gerichtsbarkeit, für die die Umsatzsteuer erhoben wird. Wird nur zurückgegeben, wenn der Verkäufer einen Wert angegeben hat.
ShipmentTrackingNumbers String Die von den Versanddienstleistern vergebenen Sendungsverfolgungsnummern.
ShippingCarriers String Der Name des Versandunternehmens, mit dem die Artikel versendet wurden.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
CreateTimeFrom Datetime Gibt den Anfang des Datumsbereichs an, für den die Versanddetails der innerhalb dieses Datumsbereichs erstellten Bestellungen abgerufen werden sollen.
CreateTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den die Versanddetails der innerhalb dieses Datumsbereichs erstellten Bestellungen abgerufen werden sollen.
ModTimeFrom Datetime Gibt den Anfang des Datumsbereichs an, für den die Versanddetails der innerhalb dieses Datumsbereichs geänderten Bestellungen abgerufen werden sollen. Der maximal anzugebende Zeitraum beträgt 30 Tage.
ModTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den die Versanddetails der innerhalb dieses Datumsbereichs geänderten Bestellungen abgerufen werden sollen. Der maximal anzugebende Zeitraum beträgt 30 Tage.
NumberOfDays Integer In der Ausgabe werden alle eBay-Versanddetails der Bestellungen zurückgegeben, die innerhalb dieses Zeitraums erstellt oder geändert wurden. Min: 1. Max: 30.
OrderRole String Filtert die zurückgegebenen Versanddetails der Bestellungen basierend auf der Rolle des Benutzers. Die Rolle des Benutzers ist entweder Käufer oder Verkäufer.
OrderStatus String Filtert die zurückgegebenen Versanddetails der Bestellungen basierend auf dem Status der Bestellung. Gültige Werte: Aktiv, Alle, Abgeschlossen, Inaktiv.

Zahlungsbedingungen

Ruft alle Zahlungsrichtlinien ab, die für den Marktplatz konfiguriert sind, den Sie mit dem Abfrage MarketplaceId angeben.

Wählen

MarketplaceId ist ein erforderlicher Filter in der Select Abfrage. Sie können der folgenden Abfrage folgen, um die erforderlichen Werte über SQL zu erhalten:

SELECT * FROM PaymentPolicies WHERE MarketplaceId = 'EBAY_US'

Einige der Felder sind mit dem Suffix benannt Aggr. Diese Felder zeigen den Inhalt des gleichnamigen JSON-Tags an, der vom API Endpoint zurückgegeben wird.

Spalten
Name Typ Beschreibung
PaymentPolicyId [KEY] String Eine eindeutige, von eBay zugewiesene ID für eine Zahlungsrichtlinie. Diese ID wird generiert, wenn die Richtlinie erstellt wird.
Description String Die Beschreibung der Zahlungsrichtlinie.
Name String Die Beschreibung der Zahlungsrichtlinie.
CategoryTypesName String Der Kategorietypname, auf den diese Richtlinie zutrifft. Wird verwendet, um Konten, die Kraftfahrzeuge verkaufen, von denen zu unterscheiden, die das nicht tun.
DepositAggr String Beträge und Fälligkeitsdaten für Anzahlungen bei Kfz-Angeboten auf eBay Motors. Gilt nur, wenn das Feld categoryTypes.name auf MOTORS_VEHICLES eingestellt ist.
MarketplaceId String Die ID des eBay Marktplatzes, für den die Zahlungsrichtlinie gilt.
ImmediatePay Boolean Wenn auf „true“ gesetzt, ist die Zahlung nach Erhalt fällig (eBay erstellt eine Quittung, wenn der Käufer dem Kauf eines Artikels zustimmt).
PaymentMethodAggr String Wenn der Verkäufer nicht für verwaltete Zahlungen angemeldet ist, gibt dieser Container eine Liste der vom Verkäufer akzeptierten Zahlungsmethoden zurück.
RecipientAccountReferenceId String Enthält die PayPal Email Adresse des Empfängers (Käufers), wenn der Referenztyp auf PAYPAL_EMAIL eingestellt ist.
RecipientAccountReferenceType String Eine Referenz auf das Konto eines Empfängers. Derzeit ist nur PAYPAL_EMAIL gültig.

Rückgaberichtlinien

Ruft alle Rückgaberichtlinien ab, die für den Marktplatz konfiguriert sind, den Sie mit dem Abfrage MarketplaceId angeben.

Wählen

MarketplaceId ist ein erforderlicher Filter in der Select Abfrage. Sie können der folgenden Abfrage folgen, um die erforderlichen Werte über SQL zu erhalten:

SELECT * FROM ReturnPolicies WHERE MarketplaceId = 'EBAY_US'

Einige der Felder sind mit dem Suffix benannt Aggr. Diese Felder zeigen den Inhalt des gleichnamigen JSON-Tags an, der vom API Endpoint zurückgegeben wird.

Spalten
Name Typ Beschreibung
ReturnPolicyId [KEY] String Eine eindeutige, von eBay zugewiesene ID für diese Richtlinie.
Description String Die vom Verkäufer definierte Beschreibung der Rückgaberichtlinie für den internen Gebrauch (dieser Wert wird Endbenutzern nicht angezeigt).
Name String Die Kategorie, für die die Police gilt (Kraftfahrzeuge oder Nicht-Kraftfahrzeuge).
CategoryTypesName String Die Kategorie, für die die Police gilt (Kraftfahrzeuge oder Nicht-Kraftfahrzeuge).
MarketplaceId String Die ID des eBay Marktplatzes, für den diese Rückgaberichtlinie gilt.
ExtendedHolidayReturnsOffered String Wenn auf „True“ gesetzt, bietet der Verkäufer für seine Angebote ein erweitertes Rückgaberecht während der Feiertage an.
InternationalOverrideAggr String Sofern ausgefüllt, werden hier die Richtlinien des Verkäufers für internationale Rücksendungen angegeben (Artikel, die über einen internationalen Versanddienst verschickt werden müssen).
RefundMethod String Gibt die Methode an, mit der der Verkäufer den Käufer für zurückgegebene Artikel entschädigt. Die angegebene Rückgabemethode gilt nur für Reuerückgaben.
RestockingFeePercentage String Bei Verkäufern, die Rücksendungen akzeptieren, wird dieses Feld ausgefüllt, wenn sie Käufern bei der Rücksendung von Artikeln eine Wiedereinlagerungsgebühr berechnen.
ReturnInstructions String Enthält die ausführliche Erklärung des Verkäufers zu seinen Rückgabebedingungen und wird im Abschnitt „Rückgabebedingungen“ der Seite „Artikel anzeigen“ angezeigt.
ReturnMethod String Nur auf dem US-Marktplatz gültig. Dieses optionale Feld gibt zusätzliche Services (außer der Geld-zurück-Garantie) an, die Verkäufer Käufern bei Reuerückgaben anbieten können.
ReturnPeriodValue String Gibt die Zeitspanne an, innerhalb derer der Käufer einen Artikel zurückgeben muss.
ReturnPeriodUnit String Gibt die Maßeinheit für die Zeitspanne an, die dem Käufer für die Rückgabe eines Artikels zur Verfügung steht.
ReturnsAccepted Boolean Wenn auf „true“ gesetzt, akzeptiert der Verkäufer Rücksendungen.
ReturnShippingCostPayer String Dieses Feld gibt an, wer für die Zahlung der Versandkosten für zurückgesandte Artikel verantwortlich ist. Das Feld kann entweder auf KÄUFER oder VERKÄUFER eingestellt werden.

VersandSpediteure

Fragen Sie nach Versandunternehmen, die von der angegebenen Site unterstützt werden.

Spalten
Name Typ Beschreibung
ShippingCarrierId Integer Numerische Kennung.
Description String Anzeigezeichenfolge, die Anwendungen verwenden können, um eine Liste von Transportunternehmen in einem benutzerfreundlicheren Format (z. B. in einer Dropdown-Liste) anzuzeigen.
DetailVersion String Gibt die neuste Versionsnummer für dieses Feld zurück.
ShippingCarrier String Der Code für den Versanddienstleister.
UpdateTime Datetime Gibt die Uhrzeit in GMT an, zu der die Feature-Flags für die Details zuletzt aktualisiert wurden.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
DetailName String Eine Angabe, welche Art von Informationen Sie für die angegebene eBay Site zurückerhalten möchten. Die zulässigen Werte sind ShippingCarrierDetails.

VersandKategorien

Eine für die Site unterstützte Versanddienstkategorie.

Spalten
Name Typ Beschreibung
ShippingCategory [KEY] String Gibt die Versandkategorie an. Zu den Versandkategorien gehören: ECONOMY, STANDARD, EXPEDITED, ONE_DAY, PICKUP, OTHER und NONE. Internationale Versanddienste werden im Allgemeinen in die Kategorie NONE eingeteilt. Weitere Informationen zu diesen Versandkategorien und dazu, welche Dienste in welche Kategorie fallen, finden Sie auf der Seite „Grundlagen zum Versand“ im eBay-Versandzentrum.
Description String Anzeigezeichenfolge, die Anwendungen verwenden können, um eine Liste von Versandkategorien in einem benutzerfreundlicheren Format anzuzeigen (z. B. in einer Dropdown-Liste). Dieses Feld wird pro Site lokalisiert.
DetailVersion String Gibt die neueste Versionsnummer für dieses Feld zurück. Anhand der Version kann bestimmt werden, ob und wann zwischengespeicherte Clientdaten aktualisiert werden sollen.
UpdateTime Datetime Gibt die Zeit in GMT an, zu der die Feature-Flags für die Details zuletzt aktualisiert wurden. Mit diesem Zeitstempel kann bestimmt werden, ob und wann zwischengespeicherte Clientdaten aktualisiert werden sollen.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
DetailName String Eine Angabe, welche Art von Informationen Sie für die angegebene eBay-Site zurückerhalten möchten. Die zulässigen Werte sind ShippingCategoryDetails.

Versandstandorte

Listet die Regionen und Standorte auf, die von den Versanddiensten von eBay unterstützt werden. Gibt alle von eBay unterstützten Versandstandorte zurück, unabhängig von der in der Anfrage angegebenen Site.

Spalten
Name Typ Beschreibung
ShippingLocation [KEY] String Kurzname oder Abkürzung für eine Region (z. B. Asien) oder einen Ort (z. B. Japan).
Description String Anzeigezeichenfolge, die Anwendungen verwenden können, um eine Liste von Versandorten in einem benutzerfreundlicheren Format (z. B. in einer Dropdown-Liste) anzuzeigen. Dieses Feld ist in der Sprache der Site lokalisiert.
DetailVersion String Gibt die neueste Versionsnummer für dieses Feld zurück. Anhand der Version kann bestimmt werden, ob und wann zwischengespeicherte Clientdaten aktualisiert werden sollen.
UpdateTime Datetime Gibt die Zeit in GMT an, zu der die Feature-Flags für die Details zuletzt aktualisiert wurden. Mit diesem Zeitstempel kann bestimmt werden, ob und wann zwischengespeicherte Clientdaten aktualisiert werden sollen.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
DetailName String Eine Angabe, welche Art von Informationen Sie für die angegebene eBay-Site zurückerhalten möchten. Die zulässigen Werte sind ShippingLocationDetails.

Versanddienste

Fragen Sie die von der angegebenen eBay Site unterstützten Versanddienste ab.

Tabellenspezifische Informationen
Wählen

Die folgende Abfrage ruft alle verfügbaren Versanddienste ab. Für diese Ansicht gibt es keine unterstützten Filter.

SELECT * FROM ShippingServices
Spalten
Name Typ Beschreibung
ShippingServiceId [KEY] Integer Numerische Kennung. Ein Wert größer als 50000 steht für einen internationalen Versanddienst.
CODService Boolean Dieses Flag wird als „true“ zurückgegeben, wenn der entsprechende ShippingService-Wert ein COD-Dienst (Cash-On-Delivery) ist.
CostGroupFlat Boolean Falls zurückgegeben, ist dies die Versanddienstgruppe, zu der der Versanddienst gehört.
Description String Eine benutzerfreundliche Beschreibung der Versandserviceoptionen.
DetailVersion String Gibt die neuste Versionsnummer für dieses Feld zurück.
DimensionsRequired Boolean Ob die Versandserviceoption erfordert, dass der Verkäufer die Paketmaße angibt.
ExpeditedService Boolean Gibt an, ob es sich bei dem Versanddienst um einen Expressversanddienst handelt. Wird nur für Sites zurückgegeben, für die die Funktion „Schnell erhalten“ aktiviert ist, und nur, wenn der Wert zutrifft.
InternationalService Boolean Gibt an, ob es sich bei dem Versanddienst um einen internationalen Versanddienst handelt.
MappedToShippingServiceId Integer Die ID eines anderen Versanddienstes, die verwendet wird, wenn ein Versanddienst veraltet ist.
ShippingCategory String Gibt die Versandkategorie an. Zu den Versandkategorien gehören: ECONOMY, STANDARD, EXPEDITED, ONE_DAY, PICKUP, OTHER und NONE. Internationale Versanddienste werden im Allgemeinen in die Kategorie NONE eingeordnet.
ShippingService String Der Name der Versandserviceoption. Wenn die Spalte „ValidForSellingFlow“ nicht „true“ ist, ist diese bestimmte Versandserviceoption nicht mehr gültig und kann Käufern nicht über eine Auflistung angeboten werden.
ShippingTimeMax Integer Die maximale garantierte Anzahl von Tagen, die der Spediteur benötigt, um einen Artikel zu versenden (ohne die Zeit, die der Verkäufer benötigt, um den Artikel an den Spediteur zu liefern). Wird immer zurückgegeben, wenn ExpeditedService wahr ist oder für einen bestimmten Dienst definiert ist.
ShippingTimeMin Integer Die garantierte Mindestanzahl an Tagen, die der Spediteur zum Versenden eines Artikels benötigt (ohne die Zeit, die der Verkäufer benötigt, um den Artikel an den Spediteur zu liefern). Wird immer zurückgegeben, wenn ExpeditedService wahr ist oder für einen bestimmten Dienst definiert ist.
SurchargeApplicable Boolean Wahr, wenn für alle Regionen, in die dieser Dienst liefert, ein Zuschlag gilt.
UpdateTime Datetime Gibt die Uhrzeit in GMT an, zu der die Feature-Flags für die Details zuletzt aktualisiert wurden.
ValidForSellingFlow Boolean Wenn dieses Feld als „true“ zurückgegeben wird, kann die Versandserviceoption verwendet werden. Wenn dieses Feld als „false“ zurückgegeben wird, wird die Versandserviceoption derzeit nicht unterstützt.
WeightRequired Boolean Wenn „true“, muss ein Verkäufer, der diesen Pakettyp für das Angebot auswählt und dann diesen Versandservice anbietet, WeightMajor und WeightMinor in der Artikeldefinition angeben. Wenn nicht zurückgegeben, ist WeightRequired „false“.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
DetailName String Eine Angabe, welche Art von Informationen Sie für die angegebene eBay-Site zurückerhalten möchten. Die zulässigen Werte sind ShippingServiceDetails.

Seiten

Listet alle verfügbaren eBay-Sites und die zugehörigen SiteID-Nummern auf.

Spalten
Name Typ Beschreibung
SiteID Integer Numerische Kennung für eine eBay-Site. Wenn Sie die SOAP API verwenden, verwenden Sie numerische Site-IDs in der Anforderungs URL. Wenn Sie die XML- API verwenden, verwenden Sie numerische Site-IDs im Header „X-EBAY API -SITEID“.
SiteName String Kurzname, der eine eBay Site identifiziert. Normalerweise ist eine eBay Site mit einem bestimmten Land oder einer bestimmten Region verknüpft (z. B. USA oder Belgien_Französisch). Spezial-Sites (z. B. eBay-Shops) verwenden dieselbe Site-ID wie die zugehörige eBay Hauptsite. Die US-Site von eBay Motors ist eine Ausnahme von dieser Konvention.
DetailVersion String Gibt die neueste Versionsnummer für dieses Feld zurück. Anhand der Version kann bestimmt werden, ob und wann zwischengespeicherte Clientdaten aktualisiert werden sollen.
UpdateTime Datetime Gibt die Zeit in GMT an, zu der die Feature-Flags für die Details zuletzt aktualisiert wurden. Mit diesem Zeitstempel kann bestimmt werden, ob und wann zwischengespeicherte Clientdaten aktualisiert werden sollen.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
DetailName String Eine Angabe, welche Art von Informationen Sie für die angegebene eBay-Site zurückerhalten möchten. Die zulässigen Werte sind SiteDetails.

Vorgeschlagene Kategorien

Abfrage der eBay Liste der Kategorien mit der höchsten Anzahl an Einträgen.

Spalten
Name Typ Beschreibung
CategoryId Integer Dieser Zeichenfolgewert ist die eindeutige Kennung einer eBay Kategorie.
CategoryName String Dieser Zeichenfolgenwert ist der Anzeigename der eBay Hauptkategorie, wie er auf der eBay-Website erscheinen würde.
CategoryParentId String Dieser Zeichenfolgewert ist die Kategorie-ID der übergeordneten Kategorie der primären Kategorie, die im Feld „CategoryId“ angegeben ist.
CategoryParentName String Dieser Zeichenfolgenwert ist der Anzeigename der eBay Hauptkategorie, wie er auf der eBay-Website erscheinen würde.
PercentItemFound Integer Prozentsatz der übereinstimmenden Elemente, die in dieser Kategorie gefunden wurden, im Verhältnis zu anderen Kategorien, in denen ebenfalls übereinstimmende Elemente gefunden wurden. Gibt die Verteilung der übereinstimmenden Elemente auf die vorgeschlagenen Kategorien an.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
Query String In diesem Feld wird die Abfrage angegeben, die aus einem oder mehreren Schlüsselwörtern besteht, nach denen in Listentiteln und Beschreibungen gesucht werden soll. Die Wörter „und“ und „oder“ werden wie jedes andere Wort behandelt.

MeistverkaufteProdukte

Fragen Sie Ihre meistverkauften Produkte bei eBay ab.

Tabellenspezifische Informationen
Wählen

Die einzigen Spalten, die zum Filtern verwendet werden können, sind AffiliateCustomId, AffiliateNetworkId und AffiliateTrackingId. Diese Filter sind optional.

SELECT * FROM TopSellingProducts
SELECT * FROM TopSellingProducts WHERE AffiliateCustomId = '12345'
Spalten
Name Typ Beschreibung
Title String Der Titel des Produkts, wie im Katalog angegeben.
ProductId String Die mit dem Produkt verknüpften eBay oder externen IDs. Verwenden Sie diesen Wert als Eingabe, um in Zukunft nach demselben Produkt zu suchen, oder verwenden Sie den ISBN-, EAN- oder UPC-Wert (falls zurückgegeben). Die ProductId-Werte können verwendet werden, um Produkte, Artikellisten oder Anleitungen und Bewertungen abzurufen. Maximale Länge: 4000.
ProductURL String Vollständig qualifizierte URL für optionale Informationen zum Produkt, wie z. B. die Beschreibung oder die Filmcredits eines Films. Diese Informationen werden über die eBay-Website gehostet und können nicht bearbeitet werden. Teile des Inhalts sind urheberrechtlich geschützt. Über diesen Link können Benutzer zusätzliche beschreibende Details zum Produkt anzeigen.
ImageURL String Vollständig qualifizierte URL für ein Archivbild (sofern vorhanden), das mit dem eBay-Katalogprodukt verknüpft ist. Die URL ist für das Bild, das eBay normalerweise in den Produktsuchergebnissen anzeigt (normalerweise 70 Pixel hoch). Es kann hilfreich sein, die Abmessungen des Fotos vor der Anzeige programmgesteuert zu berechnen. Wird nur zurückgegeben, wenn eine URL für das Produkt verfügbar ist.
CatalogName String Name des Katalogs, in dem sich das Produkt befindet. Wird nur zurückgegeben, wenn sich das Produkt in einem Katalog befindet.
ReviewCount Long Die Gesamtzahl der auf der eBay-Website für dieses Produkt verfügbaren Bewertungen.
HighestPrice Decimal Der höchste Preis für Artikel, die als dieses Produkt aufgeführt sind.
LowestPrice Decimal Der niedrigste Preis für Artikel, die als dieses Produkt aufgeführt sind.
Currency String Der dreistellige Währungscode gemäß ISO 4217.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
AffiliateCustomId String Muss nicht angegeben werden. Sie können diese Pseudospalte verwenden, wenn Sie sie zur besseren Überwachung Ihrer Marketingbemühungen nutzen möchten. Wenn Sie das eBay Partner Network verwenden und eine AffiliateCustomId angeben, enthält die vom eBay Partner Network zurückgegebene Tracking-URL die AffiliateUserId.
AffiliateNetworkId String Gibt Ihren Tracking-Partner für Affiliate-Provisionen an.
AffiliateTrackingId String Den von Ihnen angegebenen Wert erhalten wir von Ihrem Tracking-Partner.

Transaktionsverknüpfte Elemente

Fragen Sie alle verknüpften Positionen der Transaktionen ab, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur verknüpfte Positionen von Transaktionen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Verknüpfte Positionen der Transaktionen in Bestellungen, die älter als 90 Tage sind, können durch Angabe von OrderIds abgerufen werden.

Spalten
Name Typ Beschreibung
ID [KEY] String Die eindeutige Kennung der verknüpften Bestellposition.
TransactionId String Eindeutige Kennung für eine eBay-Verkaufstransaktion.
OrderId String Die eindeutige Kennung der Bestellung, zu der die verknüpfte Position gehört.
EstimatedDeliveryTimeMax Datetime Gibt das späteste Datum und die späteste Uhrzeit für den Eingang der Bestellung an.
EstimatedDeliveryTimeMin Datetime Gibt das früheste Datum und die früheste Uhrzeit für den Erhalt der Bestellung an.
SellerUserID String Die eBay Benutzer-ID des Verkäufers, der den verknüpften Artikel verkauft hat.
ItemName String Abhängig vom Aufruf und Kontext ist dieser Wert entweder der Name eines Artikels/einer Variation oder ein Name für die Teilekompatibilität.
ItemValue String Abhängig vom Aufruf und Kontext ist dieser Wert entweder der Wert eines Artikels/einer Variation, ein Wert für die Teilekompatibilität oder eine Produktkennung.
ItemsTitle String In diesem Feld wird der Titel der Auflistung angegeben.
CreateTimeFrom Datetime Gibt den Beginn des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden. Standardmäßig beträgt der Datumsbereich 90 Tage.
CreateTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden. Standardmäßig beträgt der Datumsbereich 90 Tage.
ModTimeFrom Datetime Gibt den Beginn des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
ModTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
NumberOfDays Integer In der Ausgabe werden alle eBay Zahlungsdetails der Transaktionen von Bestellungen zurückgegeben, die innerhalb dieses Zeitraums erstellt oder geändert wurden. Min: 1. Max: 30.
OrderRole String Filtert die zurückgegebenen Zahlungsdetails der Transaktionen basierend auf der Rolle des Benutzers. Die Rolle des Benutzers ist entweder Käufer oder Verkäufer.
OrderStatus String Filtert die zurückgegebenen Zahlungsdetails der Transaktionen basierend auf dem Status der Bestellung. Gültige Werte: Aktiv, Alle, Abgeschlossen, Inaktiv.

Transaktionszahlungen

Fragen Sie alle Zahlungen der Transaktionen ab, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur Zahlungen der Transaktionen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Zahlungen der Transaktionen in Bestellungen, die älter als 90 Tage sind, können durch Angabe von OrderIds abgerufen werden.

Spezifische Informationen anzeigen
Wählen

Beispiele für die Abfrage der TransactionPayments-Ansicht:

SELECT * FROM TransactionPayments WHERE OrderRole = 'Seller'

SELECT * FROM TransactionPayments WHERE OrderId = '110277719772-28859911001'
Spalten
Name Typ Beschreibung
TransactionReferenceId [KEY] String Eine eindeutige Transaktions-ID für die Zahlung.
TransactionId String Die eindeutige Kennung der Transaktion, für die die Zahlung getätigt wurde.
OrderId String Die eindeutige Kennung der Bestellung, für die die Zahlung erfolgt ist.
FeeOrCreditAmount Decimal Der Gebührenbetrag ist ein positiver Wert und der Gutschriftbetrag ist ein negativer Wert.
Payee String Die Person oder Organisation, die die Zahlungszuweisung erhalten soll.
Payer String Dieses Feld gibt den eBay Benutzer oder eBay Partner an, der die Zahlung übermittelt hat.
PaymentAmount Decimal Der Betrag der Zahlung, der dem Zahlungsempfänger zugeordnet wird.
PaymentStatus String Der aktuelle Status einer Käuferzahlung, die einem angegebenen Zahlungsempfänger zugeordnet ist.
PaymentTime Datetime Datum und Uhrzeit des Zahlungseingangs beim Zahlungsempfänger.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
CreateTimeFrom Datetime Gibt den Beginn des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden. Standardmäßig beträgt der Datumsbereich 90 Tage.
CreateTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden. Standardmäßig beträgt der Datumsbereich 90 Tage.
ModTimeFrom Datetime Gibt den Beginn des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
ModTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
NumberOfDays Integer In der Ausgabe werden alle eBay Zahlungsdetails der Transaktionen von Bestellungen zurückgegeben, die innerhalb dieses Zeitraums erstellt oder geändert wurden. Min: 1. Max: 30.
OrderRole String Filtert die zurückgegebenen Zahlungsdetails der Transaktionen basierend auf der Rolle des Benutzers. Die Rolle des Benutzers ist entweder Käufer oder Verkäufer.
OrderStatus String Filtert die zurückgegebenen Zahlungsdetails der Transaktionen basierend auf dem Status der Bestellung. Gültige Werte: Aktiv, Alle, Abgeschlossen, Inaktiv.

Transaktionsrückerstattungen

Fragen Sie alle Rückerstattungen der Transaktionen ab, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur Rückerstattungen von Transaktionen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Rückerstattungen der Transaktionen in Bestellungen, die älter als 90 Tage sind, können durch Angabe von OrderIds abgerufen werden.

Spalten
Name Typ Beschreibung
ReferenceId [KEY] String Dieser Dollarwert ist der Betrag der Rückerstattung an den Käufer für diese spezielle Rückerstattungstransaktion.
TransactionId String Die eindeutige Kennung der Transaktion, für die die Zahlung getätigt wurde.
OrderId String Die eindeutige Kennung der Bestellung, für die die Zahlung erfolgt ist.
FeeOrCreditAmount Decimal Der Gebührenbetrag ist ein positiver Wert und der Gutschriftbetrag ist ein negativer Wert.
RefundTo String Dieses Feld ist die eBay Benutzer-ID des Käufers, der die Rückerstattung oder Gutschrift vom Händler erhält.
RefundType String Dieser Wert gibt an, ob der Händler dem Käufer für den zurückgegebenen „In-Store Pickup“-Artikel eine Rückerstattung oder eine Gutschrift gewährt hat.
RefundAmount Decimal Dieser Dollarwert ist der Betrag der Rückerstattung an den Käufer für diese spezielle Rückerstattungstransaktion.
RefundStatus String Dieser Wert gibt an, ob der Versuch des Händlers erfolgreich war oder fehlgeschlagen ist, dem Käufer für einen zurückgegebenen, im Geschäft abgeholten Artikel eine Rückerstattung oder eine Gutschrift zu gewähren.
RefundTime Datetime Dieser Datums-/Uhrzeitwert ist der Zeitstempel für die Rückerstattungstransaktion. Dieses Feld wird nicht zurückgegeben, wenn die Rückerstattung nicht erfolgreich war (RefundStatus=FAILED).
CreateTimeFrom Datetime Gibt den Beginn des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden. Standardmäßig beträgt der Datumsbereich 90 Tage.
CreateTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden. Standardmäßig beträgt der Datumsbereich 90 Tage.
ModTimeFrom Datetime Gibt den Beginn des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
ModTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Zahlungsdetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
NumberOfDays Integer In der Ausgabe werden alle eBay Zahlungsdetails der Transaktionen von Bestellungen zurückgegeben, die innerhalb dieses Zeitraums erstellt oder geändert wurden. Min: 1. Max: 30.
OrderRole String Filtert die zurückgegebenen Zahlungsdetails der Transaktionen basierend auf der Rolle des Benutzers. Die Rolle des Benutzers ist entweder Käufer oder Verkäufer.
OrderStatus String Filtert die zurückgegebenen Zahlungsdetails der Transaktionen basierend auf dem Status der Bestellung. Gültige Werte: Aktiv, Alle, Abgeschlossen, Inaktiv.

Transaktionen

Frage alle Transaktionen ab, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur Transaktionen von Bestellungen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Transaktionen von Bestellungen, die älter als 90 Tage sind, können durch Angabe der Bestell-ID abgerufen werden.

Spezifische Informationen anzeigen
Wählen

Beispiele für die Abfrage der Transaktionsansicht.

SELECT * FROM Transactions WHERE OrderRole = 'Seller'

SELECT * FROM Transactions WHERE OrderId = '110276240386-28854859001'

SELECT * FROM Transactions WHERE CreateTimeFrom = '2/10/2018' AND CreateTimeTo = '3/16/2018'
Spalten
Name Typ Beschreibung
TransactionId [KEY] String Eindeutige Kennung für eine eBay Bestellposition. Eine Bestellposition wird erstellt, sobald ein Käufer sich zum Kauf eines Artikels verpflichtet.
OrderId String Die ID, die die Artikelliste eindeutig identifiziert. Die ID wird von eBay generiert, nachdem ein Artikel aufgelistet wurde. Sie können diesen Wert weder ändern noch ändern.
ItemId String Die eindeutige Kennung des eBay Angebots. Diese Kennung wird von eBay generiert und in der Antwort eines Add-Aufrufs zurückgegeben, wenn ein Artikel erfolgreich eingestellt wurde.
ItemSite String Der Name der Site, auf der der Artikel aufgelistet ist.
ItemTitle String In diesem Feld wird der Titel der Auflistung angegeben.
ActualHandlingCost Decimal Die Bearbeitungskosten, die der Verkäufer für die Bestellposition berechnet hat.
ActualShippingCost Decimal Die vom Käufer für die Bestellposition bezahlten Versandkosten. Dieses Feld wird erst nach Abschluss der Kaufabwicklung zurückgegeben.
BuyerEmail String Email Adresse des Benutzers.
BuyerFirstName String Der Vorname des Käufers, der die Bestellung gekauft hat.
BuyerLastName String Der Nachname des Käufers, der die Bestellung gekauft hat.
CreatedDate Datetime Gibt den Erstellungszeitpunkt der Bestellposition an.
Price Decimal Der Preis der Bestellposition.
SiteId String Die Site, auf der die Bestellposition (Transaktion) erstellt wurde.
PaidTime Datetime Gibt den Zeitpunkt an, zu dem die Bestellung als bezahlt markiert wurde.
DigitalRecipientEmail String In diesem Feld wird die Email Adresse des Absenders/Käufers der digitalen Geschenkkarte angezeigt.
DigitalRecipientName String In diesem Feld wird der tatsächliche Name (nicht die eBay Benutzer-ID) des Absenders/Käufers der digitalen Geschenkkarte angezeigt.
DigitalSenderEmail String In diesem Feld wird die Email Adresse des Absenders/Käufers der digitalen Geschenkkarte angezeigt.
DigitalSenderName String In diesem Feld wird der tatsächliche Name (nicht die eBay Benutzer-ID) des Absenders/Käufers der digitalen Geschenkkarte angezeigt.
DigitalDeliveryMethod String Dieser Wert gibt die Methode an, mit der die digitale Geschenkkarte an den Käufer übermittelt wird.
EBayPlusTransaction Boolean Wenn „True“, handelt es sich bei dieser Transaktion um einen Artikel, der im Rahmen des eBay Plus-Programms gekauft wurde.
FinalValueFee Decimal Eine Verkaufsprovision wird unmittelbar nach der Erstellung einer Bestellposition berechnet und dem Konto des Verkäufers belastet.
GuaranteedDelivery Boolean Dieses Feld wird als „True“ zurückgegeben, wenn die Bestellposition für die eBay Garantierte Lieferung qualifiziert ist, oder als „False“, wenn dies nicht der Fall ist.
GuaranteedShipping Boolean Dieses Feld wird als „True“ zurückgegeben, wenn der Verkäufer beim Einstellen die eBay-Funktion „Garantierter Versand“ gewählt hat.
InvoiceSentTime Datetime Dieses Feld gibt das Datum/die Uhrzeit an, zu der eine Bestellrechnung vom Verkäufer an den Käufer gesendet wurde.
DigitalStatus String Dieser Enumerationswert gibt den aktuellen Status einer gekauften digitalen Geschenkkarte an.
InquiryStatus String Dieses Feld gibt den Status der INR-Anfrage (Artikel nicht erhalten) eines Käufers an.
ReturnStatus String Dieses Feld gibt den Status der Rücksendeanforderung eines Käufers an.
TotalTaxAmount Decimal Dieser Wert gibt den gesamten Steuerbetrag für die Bestellposition an, einschließlich der Mehrwertsteuer auf den Artikel, der Mehrwertsteuer auf Versand und Bearbeitung sowie einer eventuellen Gebühr für das Recycling von Elektroschrott.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
CreateTimeFrom Datetime Gibt den Anfang des Datumsbereichs an, für den Transaktionen von Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden.
CreateTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Transaktionen von Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden.
ModTimeFrom Datetime Gibt den Beginn des Datumsbereichs an, für den Transaktionen von Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
ModTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Transaktionen von Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
NumberOfDays Integer In der Ausgabe werden alle eBay-Transaktionen zurückgegeben, die innerhalb dieses Zeitraums entweder erstellt oder geändert wurden. Min: 1. Max: 30.
OrderRole String Filtert die zurückgegebenen Transaktionen basierend auf der Rolle des Benutzers. Die Rolle des Benutzers ist entweder Käufer oder Verkäufer.
OrderStatus String Filtert die zurückgegebenen Transaktionen basierend auf dem Status der Bestellung. Gültige Werte: Aktiv, Alle, Abgeschlossen, Inaktiv.

TransaktionVersand

Fragen Sie die Versanddetails der Transaktionen ab, bei denen der authentifizierte Benutzer entweder der Käufer oder der Verkäufer ist. Standardmäßig werden nur die Versanddetails der Transaktionen zurückgegeben, die in den letzten 90 Tagen getätigt wurden. Versanddetails der Transaktionen in Bestellungen, die älter als 90 Tage sind, können durch Angabe von OrderIds abgerufen werden.

Spezifische Informationen anzeigen
Wählen

Beispiele für die Abfrage der TransactionShipping-Ansicht:

SELECT * FROM TransactionShipping WHERE ModTimeFrom = '2/22/2018' AND ModTimeTo = '3/4/2018'

SELECT * FROM TransactionShipping WHERE OrderId = '110277719772-28859911001'

SELECT * FROM TransactionShipping WHERE OrderId IN ('110277719772-28859911001', '110276240386-28854859001')
Spalten
Name Typ Beschreibung
TransactionId [KEY] String Eindeutige Kennung für die Transaktion.
OrderId String Eindeutige Kennung für die Bestellung.
InternationalPackagingHandlingCosts Decimal Gebühren, die ein Verkäufer möglicherweise für den Versand des Artikels berechnet (zusätzlich zu den Gebühren des Versanddienstes).
OriginatingPostalCode String Postleitzahl des Ortes, von dem das Paket versendet wird.
PackagingHandlingCosts Decimal Gebühren, die ein Verkäufer möglicherweise für den Versand des Artikels berechnet (zusätzlich zu den Gebühren des Versanddienstes).
ShippingIrregular Boolean Dieses Boolesche Feld gibt an, dass das Versandpaket vom Transportunternehmen als unregelmäßige Form und/oder Größe erachtet wird und daher eine besondere Behandlung erfordert.
ExpeditedService Boolean Gibt an, ob es sich bei dem Dienst um einen Expressversanddienst handelt.
ShippingImportCharge Decimal Die Gesamtkosten für Zoll und Steuern für den internationalen Teil einer Bestellung, die im Rahmen des Global Shipping-Programms versendet wird.
ShippingInsuranceCost Decimal Die Versicherungskosten für den Versand eines einzelnen Artikels mit diesem Versanddienst.
ShippingServiceAdditionalCost Decimal Die Kosten für den Versand jedes zusätzlichen Artikels, wenn derselbe Käufer mehrere Mengen desselben Artikels kauft.
ShippingServiceCost Decimal Die Grundkosten für den Versand des Artikels mit dem im Feld „ShippingService“ angegebenen Versanddienst.
ShippingPackageInfo String Dieses Aggregat enthält alle Informationen zum Versandpaket.
ShipmentTrackingNumbers String Die von den Versanddienstleistern vergebenen Sendungsverfolgungsnummern.
ShippingCarriers String Der Name des Versandunternehmens, mit dem die Artikel versendet wurden.
Pseudo-Spalten

Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.

Name Typ Beschreibung
CreateTimeFrom Datetime Gibt den Beginn des Datumsbereichs an, für den Versanddetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden. Standardmäßig beträgt der Datumsbereich 90 Tage.
CreateTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den die Versanddetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs erstellt wurden. Standardmäßig beträgt der Datumsbereich 90 Tage.
ModTimeFrom Datetime Gibt den Beginn des Datumsbereichs an, für den Versanddetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
ModTimeTo Datetime Gibt das Ende des Datumsbereichs an, für den Versanddetails der Transaktionen in Bestellungen abgerufen werden sollen, die innerhalb dieses Datumsbereichs geändert wurden. Der maximal anzugebende Zeitraum beträgt 30 Tage.
NumberOfDays Integer In der Ausgabe werden alle eBay Versanddetails der Transaktionen von Bestellungen zurückgegeben, die innerhalb dieses Zeitraums erstellt oder geändert wurden. Min: 1. Max: 30.
OrderRole String Filtert die zurückgegebenen Versanddetails der Transaktionen basierend auf der Rolle des Benutzers. Die Rolle des Benutzers ist entweder Käufer oder Verkäufer.
OrderStatus String Filtert die zurückgegebenen Versanddetails der Transaktionen basierend auf dem Status der Bestellung. Gültige Werte: Aktiv, Alle, Abgeschlossen, Inaktiv.

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen, die die Funktionalität des Connectors über einfache SELECT/INSERT/UPDATE/DELETE-Operationen mit eBay hinaus erweitern.

Gespeicherte Prozeduren akzeptieren eine Liste von Parametern, führen ihre beabsichtigte Funktion aus und geben dann alle relevanten Antwortdaten von eBay zurück, zusammen mit einer Angabe, ob die Prozedur erfolgreich war oder fehlgeschlagen ist.

Gespeicherte Prozeduren für den eBay Connector

Name Beschreibung
AddItem Erstellen und veröffentlichen Sie eine neue Artikelliste auf einer eBay-Site.
CompleteSale Führen Sie nach der Erstellung einer Einzel- oder Mehrfachbestellung verschiedene Aufgaben aus. Schließen Sie beispielsweise einen Verkauf ab und hinterlassen Sie eine Bewertung.
CreateInventoryTask Dieses Verfahren erstellt eine inventarbezogene Download-Aufgabe für einen angegebenen Feedtyp mit optionalen Filterkriterien.
CreateOrderTask Dieses Verfahren erstellt eine Auftragsdownload-Aufgabe mit Filterkriterien für den Auftragsbericht.
GetOAuthAccessToken Ruft den OAuth-Zugriffstoken von eBay ab.
GetOAuthAuthorizationURL Ruft die eBay Autorisierungs URL ab. Greifen Sie in einem Internetbrowser auf die in der Ausgabe zurückgegebene URL zu. Dadurch wird das Zugriffstoken angefordert, das als Teil der Verbindungszeichenfolge zu eBay verwendet werden kann.
GetResultFile Mit diesem Verfahren wird die generierte Datei abgerufen, die mit der angegebenen Task-ID verknüpft ist. Die Antwort auf diesen Aufruf ist eine komprimierte oder unkomprimierte CSV-, XML- oder JSON-Datei mit der entsprechenden Dateierweiterung (z. B. csv.gz).
RefreshOAuthAccessToken Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung bei eBay verwendet wird.
SetUserNotes Hinzufügen, Ersetzen und Löschen von „Mein eBay“ -Notizen für Artikel, die in den Bereichen „Mein eBay - Verkaufen“ und „Kaufen“ verfolgt werden.
UploadFile Lädt eine Datei auf das eBay-Konto hoch.

Artikel hinzufügen

Erstellen und veröffentlichen Sie eine neue Artikelliste auf einer eBay-Site.

Gespeicherte Prozedurspezifische Informationen

Nach der erfolgreichen Erstellung einer Artikelliste wird in der Antwort eine Artikel-ID zusammen mit den geschätzten Gebühren für die Auflistung des Artikels zurückgegeben. Nachdem Sie einen Artikel hinzugefügt haben, können Sie die ItemListing-Tabelle zum Aktualisieren, Löschen und Abfrage verwenden.

Zum Hinzufügen eines Artikels sind folgende Eingaben erforderlich: Titel, Beschreibung, Kategorie-ID, Startpreis, Zustands-ID, Land, Währung, Maximale Versandzeit, Angebotsdauer, Angebotstyp, Zahlungsmethode, PayPal-E-Mail-Adresse, Menge, Standort und Option „Akzeptierte Rücksendungen“.

Sie müssen außerdem mehrere Eingaben machen, die zur Auswahl einer Versandart erforderlich sind: Pauschal oder Berechnet. Für beide Versandarten muss ein Versanddienst angegeben werden.

Einen Artikel hinzufügen

Mit dem nachstehenden Verfahren können Sie die erforderlichen Werte abrufen und ein Element über SQL hinzufügen:

  1. Wählen Sie in der Ansicht „Kategorien“ eine Kategorie der obersten Ebene aus, z. B. „Bücher“. Sie können die folgende Abfrage verwenden:

    SELECT * FROM Categories
    
  2. Wählen Sie in der Ansicht „Kategorien“ eine Unterkategorie aus, z. B. Belletristik und Literatur. Zum Hinzufügen eines Artikels ist eine Unterkategorie-ID erforderlich. Sie können eine Abfrage wie die folgende verwenden:

    SELECT * FROM Categories WHERE CategoryParentId = '267'
    
  3. Verwenden Sie die Ansicht „ShippingServices“, um einen Versanddienst auszuwählen. Der Wert der Spalte „ValidForSellingFlow“ muss „true“ sein. Andernfalls ist diese bestimmte Versanddienstoption nicht mehr gültig und kann Käufern nicht über eine Auflistung angeboten werden.

Pauschalversand auswählen

Für die Versandart „Pauschal“ sind folgende Eingaben erforderlich: Versandart, Versanddienst, Versanddienstpriorität und Versanddienstkosten.

Auswählen von CalculatedShipping

Die berechnete Versandart erfordert zusätzliche Informationen zu den Paketstatistiken. Für diese Versandart sind die folgenden Eingaben erforderlich: Versandart, Hauptgewicht, Nebengewicht, Ursprungspostleitzahl, Versanddienst und Versanddienstpriorität.

Hinweis

Dieses Verfahren verwendet indizierte Parameter.

Indizierte Parameter erleichtern die Bereitstellung mehrerer Instanzen eines einzelnen Parameters als Eingaben für das Verfahren.

Angenommen, es gibt einen Eingabeparameter mit dem Namen Param#. Um mehrere Instanzen eines indexierten Parameters wie diesen einzugeben, führen Sie Folgendes aus:

EXEC ProcedureName Param#1 = "value1", Param#2 = "value2", Param#3 = "value3"

In der folgenden Tabelle sind indexierte Parameter mit einem gekennzeichnet #-Zeichen am Ende ihrer Namen.

Eingang
Name Typ Erforderlich Beschreibung
Title String Falsch Name des Artikels, wie er in der Liste oder den Suchergebnissen angezeigt wird.
Description String Falsch Die Beschreibung des Artikels durch den Verkäufer. In Listing-Anfragen können Sie CDATA-Tags verwenden, um Ihre Beschreibung zu übermitteln, wenn Sie HTML- oder XML-reservierte Zeichen in der Beschreibung verwenden möchten.
CategoryId String Falsch Kategorie-ID für die erste (oder einzige) Kategorie, in der der Artikel aufgeführt ist (oder aufgeführt wird, wenn der Artikel neu ist).
StartPrice String Falsch Der ursprüngliche Preis des Artikels zum Zeitpunkt der Auflistung oder erneuten Auflistung. Ändert sich dieser Wert bei der Überarbeitung des Artikels, wird der neue Wert zum ursprünglichen Preis.
ConditionId String Falsch Eine Kennung für den Zustand des Artikels. Beispielsweise 1000 für „Neu“ oder 3000 für „Gebraucht“.
Country String Falsch Definiert den zweistelligen Ländercode nach ISO 3166.
Currency String Falsch Mit den Preisinformationen des Artikels verknüpfte Währung. 3-stelliger ISO 4217-Währungscode.
DispatchTimeMax String Falsch Gibt die maximale Anzahl von Werktagen an, die der Verkäufer für die Vorbereitung eines Artikels zum Versand nach Zahlungseingang einhält. Diese Zeit beinhaltet nicht die Versandzeit (die Transportzeit des Spediteurs). Durch die Angabe dieses Felds wird die Eingabe der erforderlichen Bearbeitungszeit erfüllt.
ListingDuration String Falsch Beschreibt die Anzahl der Tage, die der Verkäufer die Auflistung aktiv halten möchte (zum Bieten/Kaufen verfügbar).
ListingType String Falsch Das Listenformat, das der Verkäufer verwenden möchte, beispielsweise chinesische Auktion oder Festpreis.
Location String Falsch Gibt den geografischen Standort des Artikels an (zusammen mit dem Land). Wenn Sie eine Auflistung überarbeiten, können Sie diesen Wert nur hinzufügen oder ändern, wenn für die Auflistung keine Gebote vorliegen (oder keine Artikel verkauft wurden) und sie nicht innerhalb von 12 Stunden endet.
ReturnsAcceptedOption String Falsch Gibt an, ob der Verkäufer dem Käufer die Rückgabe des Artikels gestattet. Einer der folgenden Werte: ReturnsAccepted oder ReturnsNotAccepted. Wenn Sie ReturnsNotAccepted angeben, wird auf der Seite „Artikel anzeigen“ stattdessen angezeigt, dass Rückgaben nicht akzeptiert werden.
SubTitle String Falsch Zusätzlich zum Titel zu verwendender Untertitel.
Quantity String Falsch Der Mengenwert für Auktionslisten muss immer 1 sein. Bei einer Liste mit Festpreis gibt der Mengenwert die Anzahl identischer Artikel an, die der Verkäufer in der Liste zum Verkauf anbietet.
Sku String Falsch Ein SKU-Wert (Stock Keeping Unit) ist eine vom Verkäufer definierte Kennung für ein Produkt.
UUID String Falsch Universell eindeutiger Einschränkungstag. Verwenden Sie UUID, um sicherzustellen, dass Sie einen bestimmten Artikel nur einmal auflisten, insbesondere, wenn Sie viele Artikel gleichzeitig auflisten.
ScheduleTime String Falsch Ermöglicht dem Benutzer, den Zeitpunkt anzugeben, zu dem das Angebot auf eBay aktiv wird.
PaymentMethod String Falsch Gibt die Zahlungsmethode an (z. B. PayPal), die der Verkäufer akzeptiert, wenn der Käufer für den Artikel bezahlt. Verwenden Sie die Ansicht „CategoryFeatures“, um die verfügbaren Zahlungsmethoden für eine Kategorie zu finden.
PayPalEmailAddress String Falsch Die PayPal Email Adresse des Verkäufers.
LiveAuction String Falsch Dieses Feld muss enthalten und auf „true“ gesetzt sein, wenn die Auflistung Teil einer Live-Auktion ist. Dieses Boolesche Feld wird in der ItemList-Tabelle als „true“ zurückgegeben, wenn die Auflistung Teil einer Live-Auktion ist. Weitere Informationen zu Live-Auktionen auf eBay finden Sie auf der Homepage von eBay Live Auctions.
LotSize String Falsch Ein Los ist eine Menge von zwei oder mehr ähnlichen Artikeln, die in einer einzigen Auflistung enthalten sind und zusammen in einer einzigen Bestellposition gekauft werden müssen. Der LotSize-Wert ist die Anzahl der Artikel im Los. Dieses Feld ist erforderlich, wenn zwei oder mehr Artikel in einer Auflistung enthalten sind.
PostalCode String Falsch Postleitzahl des Ortes, an dem sich der Artikel befindet. Dieser Wert wird für die Näherungssuche verwendet.
TaxCategory String Falsch Code der Steuerausnahmekategorie.
UseTaxTable String Falsch Gibt an, ob bei der Anwendung und Berechnung der Umsatzsteuer für eine Bestellposition die Steuertabelle des Verkäufers verwendet werden soll.
VIN String Falsch In diesem Feld wird die Fahrzeugidentifikationsnummer angezeigt. Dabei handelt es sich um eine eindeutige Seriennummer für ein Kraftfahrzeug.
VRM String Falsch Fahrzeugregistrierungszeichen, das in Großbritannien eine eindeutige Kennung für ein Kraftfahrzeug ist.
CategoryMappingAllowed String Falsch Steuert, wie eBay Fälle behandelt, in denen die Kategorie in der aktuellen Kategoriestruktur nicht mehr vorhanden ist: Wenn „true“, verwendet eBay die neue ID für die Auflistung. Wenn „false“, wird ein Fehler zurückgegeben.
UseRecommendedProduct String Falsch Wenn dies zutrifft und die Artikeldetails in der Anfrage mit einem Produkt im eBay-Katalog übereinstimmen, wird das übereinstimmende Produkt zum Auflisten des Artikels verwendet.
ShippingType String Falsch Das vom Verkäufer angebotene Versandkostenmodell.
ShippingService String Falsch Eine Versandserviceoption, die vom Verkäufer angeboten wird, um einen Artikel an einen Käufer zu versenden. Um eine Liste gültiger ShippingService-Werte zu erhalten, Abfrage die ShippingServices-Ansicht ab. Der zurückgegebene ShippingService muss in der Spalte ValidForSellingFlow den Wert „true“ aufweisen.
ShippingServicePriority String Falsch Dieser ganzzahlige Wert steuert die Reihenfolge (relativ zu anderen Versanddiensten), in der der entsprechende Versanddienst auf der Seite „Artikel anzeigen“ und „Zur Kasse gehen“ angezeigt wird. Verkäufer können bis zu vier nationale Versanddienste angeben.
ShippingServiceCost String Falsch Die Grundkosten für den Versand des Artikels mit dem im Feld „Versandservice“ angegebenen Versandservice, sofern einer angegeben wurde. Diese Spalte enthält die Verpackungs- und Bearbeitungskosten für Pauschal- und berechneten Versand. Wenn es sich hier um berechneten Versand für ein Angebot handelt, das noch nicht beendet wurde, beachten Sie, dass die Kosten erst ermittelt werden können, wenn das Angebot beendet wurde und der Käufer eine Postleitzahl angegeben hat. Dieser Wert spiegelt die Einsparungen durch eine Versandserviceoption als Werbeaktion wider. Gilt auch für Half.com.
ShippingServiceAdditionalCost String Falsch Die Kosten für den Versand jedes zusätzlichen Artikels, wenn derselbe Käufer mehrere Mengen desselben Artikels kauft. Wenn diese Spalte niedriger als ShippingServiceCost ist, gewährt sie dem Käufer einen Versandrabatt. Dieses Feld ist erforderlich, wenn Sie eine Festpreisliste mit mehreren Mengen erstellen. Dieses Feld ist nicht anwendbar für Listen mit Einzelmengen.
FreeShipping String Falsch Gibt an, dass der Verkäufer kostenlosen Versand anbieten möchte. Dies gilt nur für den ersten angegebenen Inlandsversanddienst und wird ignoriert, wenn es für einen anderen Versanddienst festgelegt ist.
OriginatingPostalCode String Falsch Postleitzahl für den Ort, von dem das Paket versendet wird. Erforderlich für berechnete Versandkosten. Verwenden Sie Item.PostalCode, um den Standort des Artikels anzugeben, der für Suchen nach Standort verwendet wird.
ShippingPackage String Falsch Die Art der Verpackung, mit der die Artikel versendet wurden. Nur für berechnete Versandkosten erforderlich.
ShippingIrregular String Falsch Ob ein Paket unregelmäßig ist und deshalb nicht durch die Stempelmaschine im Versandbüro gehen kann und deshalb eine besondere Behandlung erfordert oder zerbrechlich ist.
MeasurementUnit String Falsch Gibt den Einheitentyp für das Gewicht und die Abmessungen eines Versandpakets an. Wenn MeasurementUnit verwendet wird, überschreibt es das durch measurementSystem angegebene System. Wenn MeasurementUnit und measurementSystem nicht angegeben sind, werden die folgenden Standardwerte verwendet: Englisch: US Metrisch: CA, CAFR, AU.
MeasurementSystem String Falsch Maßsystem für Pakettiefe, Paketlänge, Paketbreite, Hauptgewicht und Nebengewicht (Englisch oder Metrisch).
PackageDepth String Falsch Tiefe des Pakets, die zum Versenden des Artikels benötigt wird.
PackageDepthUnit String Falsch Maßeinheit für die Pakettiefe (z. B. Zoll, cm).
PackageLength String Falsch Länge des Pakets, das zum Versenden des Artikels benötigt wird.
PackageLengthUnit String Falsch Maßeinheit für Paketlänge (z. B. Zoll, cm).
PackageWidth String Falsch Breite des Pakets, die zum Versenden des Artikels benötigt wird.
PackageWidthUnit String Falsch Maßeinheit für die Paketbreite (z. B. Zoll, cm).
WeightMajor String Falsch Die Haupteinheit, die zur Angabe des Gewichts eines Versandpakets verwendet wird. Beispielsweise Pfund.
WeightMajorUnit String Falsch Maßeinheit für WeightMajor.
WeightMinor String Falsch Die kleinere Einheit, die zur Angabe des Gewichts eines Versandpakets verwendet wird. Beispiel: Unze.
WeightMinorUnit String Falsch Maßeinheit für WeightMinor.
BestOfferEnabled String Falsch Dieses Feld gibt an, ob die Funktion „Bestes Angebot“ für diesen Artikel aktiviert ist oder nicht.
ShipToRegistrationCountry String Falsch Der Verkäufer fügt dieses Feld ein und setzt es auf „True“, um Bieter zu blockieren, die (gemäß ihrer primären eBay-Versandadresse) in Ländern wohnen, die auf der Ausschlussliste für Lieferadressen stehen.
StoreCategoryId String Falsch Eindeutige Kennung einer primären benutzerdefinierten Kategorie, in der der Artikel aufgelistet werden soll.
StoreCategoryName String Falsch Kategoriename einer primären benutzerdefinierten Kategorie, in der der Artikel aufgelistet werden soll.
StoreCategoryId2 String Falsch Eindeutige Kennung für die sekundäre benutzerdefinierte Kategorie, in der der Artikel aufgelistet werden soll.
StoreCategoryName2 String Falsch Name der sekundären benutzerdefinierten Kategorie, in der der Artikel aufgelistet werden soll.
DaysToFullPayment String Falsch Dieser ganzzahlige Wert gibt die Anzahl der Tage an, die ein Käufer (nachdem er/sie sich zum Kauf verpflichtet hat) hat, um dem Verkäufer die volle Zahlung zu leisten und den Restbetrag für ein Kraftfahrzeug zu begleichen. Gültige Werte sind 3, 7 (Standard), 10 und 14.
Brand String Falsch Die Marke des Produkts. eBay sucht nach den Namen, die in seinen Produktkatalogen öffentlich verfügbar sind. Das bedeutet, dass Sie den bekannten Markennamen angeben können, den ein durchschnittlicher Benutzer erkennen würde. Sowohl Marke als auch MPN müssen angegeben werden, wenn die Spalte BrandMPN verwendet wird.
BrandMPN String Falsch Die Herstellerteilenummer des Produkts. Verwenden Sie den vom Hersteller angegebenen Wert.
EAN String Falsch Gilt nur für Listing-Anwendungsfälle (nicht für die Suche auf der Käuferseite). EAN ist eine eindeutige 8- oder 13-stellige Kennung, die in vielen Branchen (z. B. Buchverlagen) zur Identifizierung von Produkten verwendet wird.
IncludeeBayProductDetails String Falsch Dieses Boolesche Feld steuert, ob ein eBay Katalogprodukt zum Erstellen oder Überarbeiten einer Artikelliste verwendet wird.
IncludeStockPhotoURL String Falsch Wenn „true“, bedeutet dies, dass die Artikelliste das Stockfoto enthält.
ISBN String Falsch Gilt nur für Listing-Anwendungsfälle (nicht für die Suche auf der Käuferseite). ISBN ist eine eindeutige Kennung für Bücher (ein internationaler Standard). Geben Sie eine ISBN mit 10 oder 13 Zeichen an.
ProductReferenceId String Falsch Die kurze globale Referenz-ID für ein Katalogprodukt.
UPC String Falsch Gilt nur für Listing-Anwendungsfälle (nicht für die Suche auf der Käuferseite). UPC ist eine eindeutige 12-stellige Kennung, die in vielen Branchen zur Identifizierung von Produkten verwendet wird.
UseStockPhotoURLAsGallery String Falsch Wenn „true“, bedeutet dies, dass das Archivfoto für einen Artikel (sofern verfügbar) als Miniaturansicht der Galerie verwendet wird. IncludeStockPhotoURL muss ebenfalls „true“ und „Item“ sein.
MinimumRemnantSet String Falsch Ermöglicht Ihnen (dem Verkäufer), zu vermeiden, dass Sie mit nur einem Artikel in Ihrem Angebot zurückbleiben. Ein typischer Anwendungsfall sind Veranstaltungstickets mit reservierten, nebeneinander liegenden Sitzplätzen oder Artikel, die normalerweise nur verkauft werden, wenn mehr als 1 auf einmal gekauft werden kann.
PaymentProfileId String Falsch Die eindeutige Kennung eines Geschäftsrichtlinien-Zahlungsprofils. Eine PaymentProfileId oder ein PaymentProfileName kann angegeben werden.
PaymentProfileName String Falsch Der Name eines Geschäftsrichtlinien-Zahlungsprofils. Eine PaymentProfileId oder ein PaymentProfileName kann angegeben werden.
ReturnProfileId String Falsch Die eindeutige Kennung eines Rückgaberichtlinienprofils von Business Policies. Eine ReturnProfileId oder ein ReturnProfileName kann angegeben werden.
ReturnProfileName String Falsch Der Name eines Rückgaberichtlinienprofils für Geschäftsrichtlinien. Eine ReturnProfileId oder ein ReturnProfileName kann angegeben werden.
ShippingProfileId String Falsch Die eindeutige Kennung eines Versandrichtlinienprofils von Business Policies. Eine ShippingProfileId oder ein ShippingProfileName kann angegeben werden.
ShippingProfileName String Falsch Der Name eines Business Policies-Versandrichtlinienprofils. Eine ShippingProfileId oder ein ShippingProfileName kann angegeben werden.
BusinessSeller String Falsch Wenn diese Option „Wahr“ lautet, bedeutet dies, dass der Verkäufer ein Geschäftskunde ist und beabsichtigt, Listing-Funktionen zu verwenden, die nur Geschäftskunden angeboten werden.
RestrictedToBusiness String Falsch Wenn „true“, bedeutet dies, dass der Verkäufer den Artikel ausschließlich gewerblichen Benutzern anbietet. Wenn „false“ oder nicht angegeben, bedeutet dies, dass der Verkäufer den Artikel allen Benutzern anbietet.
VATPercent String Falsch Mehrwertsteuersatz für den Artikel, sofern vorhanden.
PhotoDisplay String Falsch Gibt die Art der Bildanzeige an, die in einer Auflistung verwendet wird. Einige Optionen sind nur verfügbar, wenn Bilder über eBay Picture Services (EPS) gehostet werden.
PictureUrl# String Falsch Quelle des Bildes. Verwenden Sie diese Eingabe, um mehrere Bilder hinzuzufügen. PictureUrl#1, PictureUrl#2, PictureUrl#3 usw.
GalleryURL String Falsch Dieses Feld wird nur intern verwendet. Das Galeriebild ist immer die erste übergebene PictureURL und dieses Feld wird auf diesen Wert gesetzt.
ItemSpecificName# String Falsch Name der Artikelspezifikationen (zum Beispiel ItemSpecificName#1 Veröffentlichungstitel, ItemSpecificName#2 Herausgeber...). Kombinieren Sie dies mit ItemSpecificValue.
ItemSpecificValue# String Falsch Wert der Artikelmerkmale (zum Beispiel ItemSpecificValue#1 Titel, ItemSpecificValue#2 Herausgebername...). Kombinieren Sie dies mit ItemSpecificName.
ProductCompliancePolicyId String Falsch Dieses Feld wird verwendet, wenn der Verkäufer eine oder mehrere vom Verkäufer erstellte globale Produktkonformitätsrichtlinien anwenden möchte, die in einer Auflistung verwendet werden.
ProductCountryPolicy String Falsch Definiert den 2-stelligen Ländercodesatz.
ProductCountryPolicyId String Falsch Die Richtlinien-ID, die Informationen zur Produktkonformitätsrichtlinie angibt.
TakeBackCountryPolicy String Falsch Definiert den 2-stelligen Ländercodesatz.
TakeBackCountryPolicyId String Falsch Die Richtlinien-ID, die Informationen zur Rücknahmerichtlinie angibt.
TakeBackPolicyId String Falsch Dieses Feld wird verwendet, wenn der Verkäufer eine globale Rücknahmerichtlinie auf das Angebot anwenden möchte.
ConditionAdditionalInfo String Falsch Dieser Text enthält zusätzliche Informationen zu einem Bedingungsdeskriptor.
ConditionName String Falsch In diesem Feld wird eine numerische ID übergeben. Diese numerische ID wird dem Namen eines Bedingungsdeskriptors zugeordnet.
ConditionValue String Falsch In diesem Feld wird eine numerische ID übergeben. Diese numerische ID wird dem Wert zugeordnet, der einem Bedingungsdeskriptornamen zugeordnet ist.
Ergebnissatzspalten
Name Typ Beschreibung
ItemId String Die eindeutige Kennung des erstellten Elements.
StartTime String Startdatum und -uhrzeit für die neue Auflistung.
EndTime String Datum und Uhrzeit des geplanten Endes der neuen Auflistung, basierend auf der Startzeit und dem Auflistungsdauerwert, der zum Zeitpunkt der Auflistung im Feld „ListingDuration“ festgelegt wurde.
FeesAggregate String Eine Reihe von Gebühren im Zusammenhang mit der Erstellung des Eintrags.
DiscountReason String Eine oder mehrere Arten von Listing-Gebühren/Upgrade-Rabatten, die eBay dem Verkäufer anbietet. Gültige Werte: CustomCode, Promotion, SpecialOffer.

KomplettVerkauf

Erledigen Sie nach der Erstellung einer Einzel- oder Mehrfachbestellung verschiedene Aufgaben. Schließen Sie beispielsweise einen Verkauf ab und hinterlassen Sie Feedback.

Eingang
Name Typ Erforderlich Beschreibung
FeedbackCommentText String Falsch Textkommentar, der die in FeedbackCommentType angegebene Feedback-Bewertung erläutert, verdeutlicht oder rechtfertigt. Dieses Feld ist erforderlich, wenn Feedback hinterlassen wird.
FeedbackCommentType String Falsch Dieser Wert gibt die Feedback-Bewertung für den Benutzer an, der im Feld „FeedbackTargetUser“ angegeben ist. Dieses Feld ist erforderlich, wenn Feedback hinterlassen wird. Beispielsweise positiv oder negativ.
FeedbackTargetUser String Falsch Benutzername des Zielbenutzers.
ItemId String Falsch ID des verkauften Artikels.
OrderId String Falsch Eine eindeutige Kennung, die eine Bestellung mit einer oder mehreren Positionen identifiziert.
OrderLineItemId String Falsch Eine eindeutige Kennung für eine eBay Bestellposition basierend auf der Verkettung von ItemId und TransactionId mit einem Bindestrich zwischen diesen beiden IDs. Bei einer Bestellung mit einer einzelnen Position kann der Wert OrderLineItemId in das Feld OrderId übergeben werden.
Paid String Falsch Ob der Käufer die Bestellung bezahlt hat. Richtig oder Falsch.
ShipmentTrackingNumber String Falsch Die vom Versandunternehmen der Sendung zugewiesene Sendungsverfolgungsnummer. Dieses Feld und das Feld ShippingCarrierUsed sind voneinander abhängig. Wenn Sie ShipmentTrackingNumber übermitteln, müssen Sie auch einen Wert für ShippingCarrierUsed angeben. Wenn Sie ShippingCarrierUsed übermitteln, müssen Sie auch einen Wert für ShipmentTrackingNumber angeben.
ShippingCarrierUsed String Falsch Der Name des Versandunternehmens, mit dem der Artikel versendet wurde. Dieses Feld und das Feld „ShipmentTrackingNumber“ sind voneinander abhängig. Wenn Sie „ShippingCarrierUsed“ übermitteln, müssen Sie auch einen Wert für „ShipmentTrackingNumber“ angeben. Wenn Sie „ShipmentTrackingNumber“ übermitteln, müssen Sie auch einen Wert für „ShippingCarrierUsed“ angeben.
ShippedTime String Falsch Datum und Uhrzeit, zu denen der Verkäufer die Pakete an den Spediteur übergeben hat. Wenn dieses Feld nicht im Anruf enthalten ist, wird der Zeitstempel der Anrufausführung als Versandzeit verwendet.
Shipped String Falsch Der Verkäufer fügt dieses Feld ein und setzt es auf „true“, wenn die Bestellung versandt wurde. Wenn der Aufruf erfolgreich ist, werden die Bestellpositionen in „Mein eBay“ als „Versendet“ markiert. Beispielsweise „true“ oder „false“.
TransactionId String Falsch Eindeutige Kennung für eine eBay Bestellposition (Transaktion).
Ergebnissatzspalten
Name Typ Beschreibung
Success String Dieser Wert gibt per Boolescher Wert an, ob der Operation erfolgreich war oder nicht.

Inventaraufgabe erstellen

Dieses Verfahren erstellt eine inventarbezogene Download-Aufgabe für einen angegebenen Feedtyp mit optionalen Filterkriterien.

Eingang
Name Typ Erforderlich Beschreibung
SchemaVersion String Falsch Optional. Die Schemaversion/Versionsnummer des Dateiformats (verwenden Sie die Schema der API, für die Sie programmieren). LMS-Version oder Seller Hub-Feed Schema. Setzen Sie für Seller Hub-Feedtypen den Wert von Schemaversion auf „1.0“.
FeedType String Falsch Optional. Der mit der Aufgabe verknüpfte Feedtyp. Standardmäßig LMS_ACTIVE_INVENTORY_REPORT.
ListingFormat String Falsch Optional. Die Art der Kaufoption für die Bestellung. Mögliche Werte sind AUCTION, FIXED_PRICE.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Wahr oder falsch, je nachdem, ob der Vorgang erfolgreich war.
TaskId String Die ID der erstellten Download-Aufgabe.
Description String Zusätzliche Details zum Erfolg oder Misserfolg des Vorgangs.

Auftragserstellungsaufgabe erstellen

Dieses Verfahren erstellt eine Auftragsdownload-Aufgabe mit Filterkriterien für den Auftragsbericht.

Eingang
Name Typ Erforderlich Beschreibung
SchemaVersion String True Erforderlich. Die Schema des LMS OrderReport. Informationen zum Feedtyp LMS_ORDER_REPORT finden Sie auf der OrderReport-Referenzseite Entwickler, um die aktuelle Schema anzuzeigen. Der Wert schemaVersion ist die Versionsnummer, die oben links auf der OrderReport-Seite angezeigt wird.
FeedType String Falsch Optional. Der mit der Aufgabe verknüpfte Feedtyp. Standardmäßig LMS_ORDER_REPORT.
CreationDateRangeFrom String Falsch Optional. Der Erstellungsdatumsbereich der Bestellungen, die zurückgegeben werden sollen. Legen Sie den Datumsbereich so fest, dass er weniger als 10 Tage (maximal) umfasst. Wenn Sie keinen Datumsbereich angeben, werden standardmäßig Ergebnisse der letzten 10 Tage zurückgegeben. Beispiel: 2022-11-18T19:09:02.768Z.
CreationDateRangeTo String Falsch Optional. Das Enddatum für den Datumsbereich, das inklusive ist. Wenn der übergeordnete Typ eingeschlossen ist, werden sowohl die Felder „Von“ als auch „Bis“ bedingt erforderlich. Beispiel: 2022-11-26T19:09:02.768Z.
OrderStatus String Falsch Optional. Der Bestellstatus der zurückgegebenen Bestellungen. Wenn der Filter beim Aufruf createOrderTask weggelassen wird, werden Bestellungen zurückgegeben, die sich sowohl im Status AKTIV als auch ABGESCHLOSSEN befinden. Mögliche Werte sind AKTIV oder ABGESCHLOSSEN.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Wahr oder falsch, je nachdem, ob der Vorgang erfolgreich war.
TaskId String Die ID der erstellten Download-Aufgabe.
Description String Zusätzliche Details zum Erfolg oder Misserfolg des Vorgangs.

GetOAuthAccessToken

Ruft den OAuth-Zugriffstoken von eBay ab.

Eingang
Name Typ Erforderlich Beschreibung
Verifier String Falsch Das von eBay zurückgegebene Verifizierungstoken nach Verwendung der mit GetOAuthAuthorizationURL erhaltenen URL. Nur für den Web-Authentifizierungsmodus erforderlich.
CallbackUrl String Falsch Die URL, zu der der Benutzer nach der Autorisierung Ihrer Anwendung weitergeleitet wird.
RuName String Falsch Der Name der Weiterleitungs URL auf dem Token von eBay über Ihren Anwendungsbereich der Seite „Benutzertoken“.
SessionId String Falsch Die zur Authentifizierung erforderliche Sitzungs-ID bei Verwendung von Auth und Auth.
Scope String Falsch Der Umfang oder die Berechtigungen, die Sie anfordern. Der Standardwert ist https://api.ebay.com/oauth/api_scope https://api.ebay.com/oauth/api_scope/sell.marketing.readonly https://api.ebay.com/oauth/api_scope/sell.marketing https://api.ebay.com/oauth/api_scope/sell.inventory.readonly https://api.ebay.com/oauth/api_scope/sell.inventory https://api.ebay.com/oauth/api_scope/sell.account.readonly https://api.ebay.com/oauth/api_scope/sell.account https://api.ebay.com/oauth/api_scope/sell.fulfillment.readonly https://api.ebay.com/oauth/api_scope/sell.fulfillment https://api.ebay.com/oauth/api_scope/sell.analytics.readonly.
AuthMode String Falsch Der zu verwendende Authentifizierungsmodustyp. Wählen Sie „App“, um Authentifizierungstoken über eine Desktop-App abzurufen. Wählen Sie „Web“, um Authentifizierungstoken über eine Web-App abzurufen. Die zulässigen Werte sind APP, WEB. Der Standardwert ist APP.
State String Falsch Ein undurchsichtiger Wert, der vom Client verwendet wird, um den Status zwischen der Anforderung und dem Rückruf beizubehalten.
Ergebnissatzspalten
Name Typ Beschreibung
OAuthAccessToken String Das OAuth-Token.
OAuthRefreshToken String Das OAuth-Aktualisierungstoken.
ExpiresIn String Die verbleibende Lebensdauer des Zugriffstokens in Sekunden.

GetOAuthAuthorizationURL

Ruft die eBay Autorisierungs URL ab. Greifen Sie in einem Internetbrowser auf die in der Ausgabe zurückgegebene URL zu. Dadurch wird das Zugriffstoken angefordert, das als Teil der Verbindungszeichenfolge zu eBay verwendet werden kann.

Eingang
Name Typ Erforderlich Beschreibung
CallbackUrl String Falsch Die URL, zu der eBay zurückkehrt, nachdem der Benutzer Ihre App autorisiert hat. Legen Sie dies fest, wenn Sie das OAuth-Authentifizierungsschema verwenden und Ihre akzeptierte Authentifizierungs URL in Ihren eBay-Anmeldeeinstellungen auf https://oauth.cdata.com/oauth/.
RuName String Falsch Der Name der Weiterleitungs URL auf dem Token von eBay über Ihren Anwendungsbereich der Seite „Benutzertoken“.
State String Falsch Ein undurchsichtiger Wert, der vom Client verwendet wird, um den Status zwischen der Anforderung und dem Rückruf beizubehalten.
Scope String Falsch Der Umfang oder die Berechtigungen, die Sie anfordern. Nur für die OAuth-Authentifizierung erforderlich. Der Standardwert ist https://api.ebay.com/oauth/api_scope https://api.ebay.com/oauth/api_scope/sell.marketing.readonly https://api.ebay.com/oauth/api_scope/sell.marketing https://api.ebay.com/oauth/api_scope/sell.inventory.readonly https://api.ebay.com/oauth/api_scope/sell.inventory https://api.ebay.com/oauth/api_scope/sell.account.readonly https://api.ebay.com/oauth/api_scope/sell.account https://api.ebay.com/oauth/api_scope/sell.fulfillment.readonly https://api.ebay.com/oauth/api_scope/sell.fulfillment https://api.ebay.com/oauth/api_scope/sell.analytics.readonly.
Ergebnissatzspalten
Name Typ Beschreibung
URL String Die URL, die in einen Webbrowser eingegeben werden muss, um das Prüftoken abzurufen, das Sie mit der gespeicherten Prozedur „GetOAuthAccessToken“ zurücksenden müssen.

Ergebnisdatei abrufen

Dieses Verfahren ruft die generierte Datei ab, die mit der angegebenen Aufgaben-ID verknüpft ist. Die Antwort auf diesen Aufruf ist eine komprimierte oder unkomprimierte CSV-, XML- oder JSON-Datei mit der entsprechenden Dateierweiterung (z. B. csv.gz).

Eingang
Name Typ Erforderlich Akzeptiert Ausgabestreams Beschreibung
TaskId String Falsch Falsch Erforderlich. Die ID der Aufgabe, die mit der Datei verknüpft ist, die Sie herunterladen möchten. Diese ID wurde beim Erstellen der Aufgabe generiert.
DownloadPath String Falsch Falsch Lokaler Pfad, in dem der generierte Bericht gespeichert werden soll.
FileStream String Falsch Wahr Wenn der Downloadpfad leer gelassen wird, wird der heruntergeladene Dateiinhalt gestreamt.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Dieser Wert gibt per Boolescher Wert an, ob der Operation erfolgreich war oder nicht.
FileName String Der Name der generierten Datei, wie von der API generiert.
FileData String Wenn der DownloadPath leer gelassen wird, wird der Inhalt der heruntergeladenen Datei als BASE64-codierte Zeichenfolge ausgegeben.

Aktualisieren Sie das OAuthAccessToken

Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung bei eBay verwendet wird.

Eingang
Name Typ Erforderlich Beschreibung
OAuthRefreshToken String Falsch Das alte Token, das aktualisiert werden soll.
Ergebnissatzspalten
Name Typ Beschreibung
OAuthAccessToken String Das von eBay zurückgegebene Authentifizierungstoken.
ExpiresIn String Die verbleibende Lebensdauer des Zugriffstokens.

Benutzernotizen festlegen

Fügen Sie „Mein eBay“ -Notizen für Artikel hinzu, ersetzen und löschen Sie sie, die in den Bereichen „Mein eBay - Verkaufen“ und „Kaufen“ verfolgt werden.

Hinweis

Dieses Verfahren verwendet indizierte Parameter.

Indizierte Parameter erleichtern die Bereitstellung mehrerer Instanzen eines einzelnen Parameters als Eingaben für das Verfahren.

Angenommen, es gibt einen Eingabeparameter mit dem Namen Param#. Um mehrere Instanzen eines indexierten Parameters wie diesen einzugeben, führen Sie Folgendes aus:

EXEC ProcedureName Param#1 = "value1", Param#2 = "value2", Param#3 = "value3"

In der folgenden Tabelle sind indexierte Parameter mit einem gekennzeichnet #-Zeichen am Ende ihrer Namen.

Eingang
Name Typ Erforderlich Beschreibung
Action String True Der Verkäufer muss dieses Feld einschließen und auf „AddOrUpdate“ setzen, um eine neue Benutzernotiz hinzuzufügen oder eine vorhandene Benutzernotiz zu aktualisieren, bzw. auf „Delete“ setzen, um eine vorhandene Benutzernotiz zu löschen.
ItemId String Falsch Eindeutige Kennung des Eintrags, an den die Mein eBay Notiz angehängt wird. Notizen können nur zu Artikeln hinzugefügt werden, die derzeit in Mein eBay verfolgt werden.
NoteText String Falsch Dieses Feld ist erforderlich, wenn die Aktion „Hinzufügen oder Aktualisieren“ lautet. Der in diesem Feld eingegebene Text ersetzt alle vorhandenen „Mein eBay“ -Notizen für den angegebenen Artikel vollständig.
OrderLineItemId String Falsch Eine eindeutige Kennung für eine eBay Bestellposition. Dieses Feld wird erstellt, sobald eine Kaufverpflichtung gegenüber dem Verkäufer besteht, und sein Wert basiert auf der Verkettung von ItemID und TransactionID, wobei zwischen diesen beiden IDs ein Bindestrich steht. OrderLineItemID kann in der Eingabe anstelle eines ItemID/TransactionID-Paares verwendet werden, um eine Bestellposition zu identifizieren.
SKU String Falsch SKU-Wert der Artikelvariante, an die die Mein eBay Notiz angehängt wird. Notizen können nur zu Artikeln hinzugefügt werden, die derzeit in Mein eBay verfolgt werden. Ein SKU-Wert (Stock Keeping Unit) wird vom Verkäufer definiert und verwendet, um eine Variante innerhalb einer Auflistung mit Festpreis und mehreren Varianten zu identifizieren. Der SKU-Wert wird einer Variante eines Artikels über das Element Variations.Variation.SKU zugewiesen.
TransactionId String Falsch Eindeutige Kennung für die Bestellposition, an die die Mein eBay Notiz angehängt wird. Notizen können nur zu Bestellpositionen hinzugefügt werden, die aktuell in Mein eBay verfolgt werden. Käufer können Benutzernotizen zu Bestellpositionen im Feld PrivateNotes des WonList-Containers in GetMyeBayBuying anzeigen, und Verkäufer können Benutzernotizen zu Bestellpositionen im Feld PrivateNotes der SoldList- und DeletedFromSoldList-Container in GetMyeBaySellinging anzeigen.
VariationSpecificName# String Falsch Abhängig vom Aufruf und Kontext ist dieser Wert entweder der Name eines Artikels/einer Kategorie/einer Variante oder ein Name für die Teilekompatibilität.
VariationSpecificValue# String Falsch Abhängig vom Aufruf und Kontext ist dieser Wert entweder der Wert eines Artikels/einer Kategorie/einer Variante, ein Wert für die Teilekompatibilität oder eine Produktkennung.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Dieser Wert gibt per Boolescher Wert an, ob der Operation erfolgreich war oder nicht.

Datei hochladen

Lädt eine Datei auf das eBay-Konto hoch.

Gespeicherte Prozedurspezifische Informationen

Dieses Verfahren verknüpft die angegebene Datei mit der angegebenen Task-ID und lädt die Eingabedatei hoch. Nachdem die Datei hochgeladen wurde, beginnt die Verarbeitung der Datei.

Zum Hochladen einer Datei sind folgende Eingaben erforderlich: TaskID und FilePath.

Hochladen einer Datei

Um einen erfolgreichen Datei-Upload durchzuführen, können Sie die folgende Vorgehensweise befolgen:

  1. Verwenden Sie die Aufgabentabelle, um eine neue Aufgabe zu erstellen. Sie können die folgende Abfrage verwenden:

    INSERT INTO`[Aufgaben] `(FeedType, MarketplaceID, SchemaVersion) VALUES ('LMS_ADD_ITEM', 'EBAY_US', '1149')
    
  2. Sie können die neu generierte TaskID entweder aus den generierten Schlüsseln abrufen oder indem Sie zur Auswahl erneut die Tasks-Tabelle verwenden.

        Statement stat = conn.createStatement();
        stat.executeUpdate("INSERT INTO`[Aufgaben] `(FeedType, MarketplaceID, SchemaVersion) VALUES ('LMS_ADD_ITEM', 'EBAY_US', '1149')", Statement.RETURN_GENERATED_KEYS);
        ResultSet rs = stat.getGeneratedKeys();
        while (rs.next()) {
          for (int i = 1; i <= rs.getMetaData().getColumnCount(); i++) {
            System.out.println(rs.getMetaData().getColumnName(i) + "=" + rs.getString(i));
          }
    }
    

    oder

    SELECT * FROM`[Aufgaben] `WHERE FeedType = 'LMS_ADD_ITEM' AND CreationDate > '2021-11-16 09:19:00'
    
  3. Verwenden Sie diese Aufgaben-ID zusammen mit dem Dateipfad der hochzuladenden Datei als Eingabe in der gespeicherten Prozedur UploadFile.

        CallableStatement callableStatement = conn.prepareCall("UploadFile");
        callableStatement.setString("TaskID", "task-5-1XXXXX");
        callableStatement.setString("FilePath", "C:\\Users\\User\\Documents\\upload.csv");
    
        boolean ret = callableStatement.execute();
        if (!ret) {
          int count = callableStatement.getUpdateCount();
          if (count != -1) {
            System.out.println("Affected rows: " + count);
          }
        } else {
          ResultSet rs = callableStatement.getResultSet();
          while (rs.next()) {
            for (int i = 1; i <= rs.getMetaData().getColumnCount(); i++) {
              System.out.println(rs.getMetaData().getColumnName(i) + "=" + rs.getString(i));
            }
          }
    }
    
  4. Dann sollte Ihre Datei verarbeitet werden. Um den Status zu verfolgen, können Sie eine SELECT Abfrage in der Tasks-Tabelle mit der TaskID ausführen und die Spalte „Status“ überprüfen.

    SELECT Status FROM`[Aufgaben] `WHERE TaskID = '{Generated Task ID}'
    
Eingang
Name Typ Erforderlich Akzeptiert Eingabeströme Beschreibung
TaskID String True False Die Task-ID, die mit der hochzuladenden Datei verknüpft ist. Diese ID wurde beim Erstellen der angegebenen Aufgabe generiert.
FilePath String Falsch Falsch Der absolute Pfad der hochzuladenden Datei.
Content String Falsch Wahr Der Inhalt der Datei, die Sie hochladen möchten, sollte ein Eingabestream sein und das Feld „FilePath“ sollte leer bleiben.
FileName String Falsch Falsch Der Name der hochgeladenen Datei. Er sollte nur angegeben werden, wenn der Inhalt als InputStream hochgeladen wird. (Mit Erweiterung)
Ergebnissatzspalten
Name Typ Beschreibung
Success String Dieser Parameter legt fest, ob der Operation erfolgreich war oder nicht.
Description String Beschreibungsmeldung des Upload-Operation. Dies kann eine Fehlermeldung oder eine Erfolgsmeldung sein.

Systemtabellen

Sie können die in diesem Abschnitt beschriebenen Systemtabellen Abfrage, um auf Schema, Informationen zur Datenquellenfunktionalität und Statistiken zu Operation Charge.

Schematabellen

Die folgenden Tabellen geben Datenbankmetadaten für eBay zurück:

Datenquellentabellen

Die folgenden Tabellen enthalten Informationen dazu, wie eine Verbindung zur Datenquelle hergestellt und diese Abfrage wird:

  • sys_connection_props: Gibt Informationen zu den verfügbaren Verbindungseigenschaften zurück.
  • sys_sqlinfo: Beschreibt die SELECT-Abfragen, die der Connector an die Datenquelle auslagern kann.

Abfrageinformationstabellen

Die folgende Tabelle gibt Abfrage für Datenänderungsabfragen zurück:

  • Systemidentität: Gibt Informationen zu Charge oder einzelnen Updates zurück.

Sys_catalogs

Listet die verfügbaren Datenbanken auf.

Die folgende Abfrage ruft alle durch die Verbindungszeichenfolge ermittelten Datenbanken ab:

SELECT * FROM sys_catalogs
Spalten
Name Typ Beschreibung
CatalogName String Der Datenbankname.

Sys_schemas

Listet die verfügbaren Schemas auf.

Die folgende Abfrage ruft alle verfügbaren Schemata ab:

SELECT * FROM sys_schemas
Spalten
Name Typ Beschreibung
CatalogName String Der Datenbankname.
SchemaName String Der Schema.

Sys_tables

Listet die verfügbaren Tabellen auf.

Die folgende Abfrage ruft die verfügbaren Tabellen und Ansichten ab:

SELECT * FROM sys_tables
Spalten
Name Typ Beschreibung
CatalogName String Die Datenbank, die die Tabelle oder Ansicht enthält.
SchemaName String Das Schema, das die Tabelle oder Ansicht enthält.
TableName String Der Name der Tabelle oder Ansicht.
TableType String Der Tabellentyp (Tabelle oder Ansicht).
Description String Eine Beschreibung der Tabelle oder Ansicht.
IsUpdateable Boolean Ob die Tabelle aktualisiert werden kann.

Sys_tablecolumns

Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.

Die folgende Abfrage gibt die Spalten und Datentypen für die ItemListing-Tabelle zurück:

SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='ItemListing'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die die Tabelle oder Ansicht enthält.
SchemaName String Das Schema, das die Tabelle oder Ansicht enthält.
TableName String Der Name der Tabelle oder Ansicht, die die Spalte enthält.
ColumnName String Der Spaltenname.
DataTypeName String Der Name des Datentyps.
DataType Int32 Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt.
Length Int32 Die Speichergröße der Spalte.
DisplaySize Int32 Die normale Maximalbreite der angegebenen Spalte in Zeichen.
NumericPrecision Int32 Die maximale Anzahl von Ziffern in numerischen Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten.
NumericScale Int32 Die Spaltenskala oder Anzahl der Ziffern rechts vom Dezimalpunkt.
IsNullable Boolean Ob die Spalte Null enthalten kann.
Description String Eine kurze Beschreibung der Spalte.
Ordinal Int32 Die Sequenznummer der Spalte.
IsAutoIncrement String Ob der Spaltenwert in festen Schritten zugewiesen wird.
IsGeneratedColumn String Ob die Spalte generiert wird.
IsHidden Boolean Ob die Spalte ausgeblendet ist.
IsArray Boolean Ob die Spalte ein Array ist.
IsReadOnly Boolean Ob die Spalte schreibgeschützt ist.
IsKey Boolean Gibt an, ob ein von sys_tablecolumns zurückgegebenes Feld der Primärschlüssel der Tabelle ist.

Sys_procedures

Listet die verfügbaren gespeicherten Prozeduren auf.

Die folgende Abfrage ruft die verfügbaren gespeicherten Prozeduren ab:

SELECT * FROM sys_procedures
Spalten
Name Typ Beschreibung
CatalogName String Die Datenbank, die die gespeicherte Prozedur enthält.
SchemaName String Das Schema, das die gespeicherte Prozedur enthält.
ProcedureName String Der Name der gespeicherten Prozedur.
Description String Eine Beschreibung der gespeicherten Prozedur.
ProcedureType String Der Typ der Prozedur, z. B. PROZEDUR oder FUNKTION.

Sys_procedureparameters

Beschreibt Parameter gespeicherter Prozeduren.

Die folgende Abfrage gibt Informationen zu allen Eingabeparametern für die gespeicherte Prozedur AddItem zurück:

SELECT * FROM sys_procedureparameters WHERE ProcedureName='AddItem' AND Direction=1 OR Direction=2
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die die gespeicherte Prozedur enthält.
SchemaName String Der Name des Schema, das die gespeicherte Prozedur enthält.
ProcedureName String Der Name der gespeicherten Prozedur, die den Parameter enthält.
ColumnName String Der Name des gespeicherten Prozedurparameters.
Direction Int32 Eine Ganzzahl, die dem Typ des Parameters entspricht: Eingabe (1), Eingabe/Ausgabe (2) oder Ausgabe (4). Parameter vom Typ Eingabe/Ausgabe können sowohl Eingabe- als auch Ausgabeparameter sein.
DataTypeName String Der Name des Datentyps.
DataType Int32 Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt.
Length Int32 Die Anzahl der für Zeichendaten zulässigen Zeichen. Die Anzahl der für numerische Daten zulässigen Ziffern.
NumericPrecision Int32 Die maximale Genauigkeit für numerische Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten.
NumericScale Int32 Die Anzahl der Ziffern rechts vom Dezimalkomma in numerischen Daten.
IsNullable Boolean Ob der Parameter Null enthalten kann.
IsRequired Boolean Ob der Parameter zur Ausführung der Prozedur erforderlich ist.
IsArray Boolean Ob der Parameter ein Array ist.
Description String Die Beschreibung des Parameters.
Ordinal Int32 Der Index des Parameters.

Sys_keycolumns

Beschreibt die Primär- und Fremdschlüssel.

Die folgende Abfrage ruft den Primärschlüssel für die ItemListing-Tabelle ab:

SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='ItemListing'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Schlüssel enthält.
SchemaName String Der Name des Schema, das den Schlüssel enthält.
TableName String Der Name der Tabelle, die den Schlüssel enthält.
ColumnName String Der Name der Schlüsselspalte.
IsKey Boolean Ob die Spalte ein Primärschlüssel in der Tabelle ist, auf die im Feld „TableName“ verwiesen wird.
IsForeignKey Boolean Ob die Spalte ein Fremdschlüssel ist, auf den im Feld TableName verwiesen wird.
PrimaryKeyName String Der Name des Primärschlüssels.
ForeignKeyName String Der Name des Fremdschlüssels.
ReferencedCatalogName String Die Datenbank, die den Primärschlüssel enthält.
ReferencedSchemaName String Das Schema, das den Primärschlüssel enthält.
ReferencedTableName String Die Tabelle, die den Primärschlüssel enthält.
ReferencedColumnName String Der Spaltenname des Primärschlüssels.

Sys_foreignkeys

Beschreibt die Fremdschlüssel.

Die folgende Abfrage ruft alle Fremdschlüssel ab, die auf andere Tabellen verweisen:

SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Schlüssel enthält.
SchemaName String Der Name des Schema, das den Schlüssel enthält.
TableName String Der Name der Tabelle, die den Schlüssel enthält.
ColumnName String Der Name der Schlüsselspalte.
PrimaryKeyName String Der Name des Primärschlüssels.
ForeignKeyName String Der Name des Fremdschlüssels.
ReferencedCatalogName String Die Datenbank, die den Primärschlüssel enthält.
ReferencedSchemaName String Das Schema, das den Primärschlüssel enthält.
ReferencedTableName String Die Tabelle, die den Primärschlüssel enthält.
ReferencedColumnName String Der Spaltenname des Primärschlüssels.
ForeignKeyType String Gibt an, ob der Fremdschlüssel ein Importschlüssel (zeigt auf andere Tabellen) oder ein Exportschlüssel (referenziert von anderen Tabellen) ist.

Sys_primarykeys

Beschreibt die Primärschlüssel.

Die folgende Abfrage ruft die Primärschlüssel aus allen Tabellen und Ansichten ab:

SELECT * FROM sys_primarykeys
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Schlüssel enthält.
SchemaName String Der Name des Schema, das den Schlüssel enthält.
TableName String Der Name der Tabelle, die den Schlüssel enthält.
ColumnName String Der Name der Schlüsselspalte.
KeySeq String Die Sequenznummer des Primärschlüssels.
KeyName String Der Name des Primärschlüssels.

Sys_indexes

Beschreibt die verfügbaren Indizes. Durch das Filtern nach Indizes können Sie selektivere Abfragen mit schnelleren Abfrage schreiben.

Die folgende Abfrage ruft alle Indizes ab, die keine Primärschlüssel sind:

SELECT * FROM sys_indexes WHERE IsPrimary='false'
Spalten
Name Typ Beschreibung
CatalogName String Der Name der Datenbank, die den Index enthält.
SchemaName String Der Name des Schema, das den Index enthält.
TableName String Der Name der Tabelle, die den Index enthält.
IndexName String Der Indexname.
ColumnName String Der Name der mit dem Index verknüpften Spalte.
IsUnique Boolean Wahr, wenn der Index eindeutig ist. Andernfalls falsch.
IsPrimary Boolean Wahr, wenn der Index ein Primärschlüssel ist. Andernfalls falsch.
Type Int16 Ein ganzzahliger Wert, der dem Indextyp entspricht: Statistik (0), gruppiert (1), gehasht (2) oder Sonstiges (3).
SortOrder String Die Sortierreihenfolge: A für aufsteigend oder D für absteigend.
OrdinalPosition Int16 Die Sequenznummer der Spalte im Index.

Sys_connection_props

Gibt Informationen zu den verfügbaren Verbindungseigenschaften und den in der Verbindungszeichenfolge festgelegten Eigenschaften zurück.

Bei der Abfrage dieser Tabelle sollte die Konfigurationsverbindungszeichenfolge verwendet werden:

jdbc:cdata:ebay:config:

Mit dieser Verbindungszeichenfolge können Sie diese Tabelle ohne eine gültige Verbindung Abfrage.

Die folgende Abfrage ruft alle Verbindungseigenschaften ab, die in der Verbindungszeichenfolge festgelegt oder über einen Standardwert gesetzt wurden:

SELECT * FROM sys_connection_props WHERE Value <> ''
Spalten
Name Typ Beschreibung
Name String Der Name der Verbindungseigenschaft.
ShortDescription String Eine kurze Beschreibung.
Type String Der Datentyp der Verbindungseigenschaft.
Default String Der Standardwert, sofern nicht explizit einer festgelegt wurde.
Values String Eine durch Kommas getrennte Liste möglicher Werte. Wenn ein anderer Wert angegeben wird, wird ein Validierungsfehler ausgegeben.
Value String Der von Ihnen festgelegte Wert oder ein vorkonfigurierter Standard.
Required Boolean Ob für die Immobilie eine Verbindung erforderlich ist.
Category String Die Kategorie der Verbindungseigenschaft.
IsSessionProperty String Ob die Eigenschaft eine Sitzungseigenschaft ist, die zum Speichern von Informationen zur aktuellen Verbindung verwendet wird.
Sensitivity String Die Vertraulichkeitsstufe der Eigenschaft. Diese gibt Aufschluss darüber, ob die Eigenschaft in Protokollierungs- und Authentifizierungsformularen verschleiert wird.
PropertyName String Eine verkürzte Form des Verbindungseigenschaftsnamens in Camel-Case-Schreibweise.
Ordinal Int32 Der Index des Parameters.
CatOrdinal Int32 Der Index der Parameterkategorie.
Hierarchy String Zeigt zugehörige abhängige Eigenschaften an, die zusammen mit dieser festgelegt werden müssen.
Visible Boolean Informiert, ob die Eigenschaft in der Verbindungs-Benutzeroberfläche sichtbar ist.
ETC String Verschiedene sonstige Informationen zum Objekt.

Sys_sqlinfo

Beschreibt die SELECT- Abfrage, die der Connector an die Datenquelle auslagern kann.

Entdecken der SELECT-Funktionen der Datenquelle

Nachfolgend sehen Sie einen Beispieldatensatz mit SQL-Funktionen. Einige Aspekte der SELECT-Funktionalität werden in einer durch Kommas getrennten Liste zurückgegeben, sofern sie unterstützt werden. Andernfalls enthält die Spalte NO.

Name Beschreibung Mögliche Werte
AGGREGATE_FUNCTIONS Unterstützte Aggregatfunktionen. AVG, COUNT, MAX, MIN, SUM, DISTINCT
COUNT Ob die COUNT-Funktion unterstützt wird. YES, NO
IDENTIFIER_QUOTE_OPEN_CHAR Das öffnende Zeichen, das zum Escapen eines Bezeichners verwendet wird. [
IDENTIFIER_QUOTE_CLOSE_CHAR Das abschließende Zeichen, das zum Escapen eines Bezeichners verwendet wird. ]
SUPPORTED_OPERATORS Eine Liste unterstützter SQL-Operatoren. =, >, <, >=, <=, <>, !=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL, AND, OR
GROUP_BY Ob GROUP BY unterstützt wird und wenn ja, in welchem Umfang. NO, NO_RELATION, EQUALS_SELECT, SQL_GB_COLLATE
STRING_FUNCTIONS Unterstützte String-Funktionen. LENGTH, CHAR, LOCATE, REPLACE, SUBSTRING, RTRIM, LTRIM, RIGHT, LEFT, UCASE, SPACE, SOUNDEX, LCASE, CONCAT, ASCII, REPEAT, OCTET, BIT, POSITION, INSERT, TRIM, UPPER, REGEXP, LOWER, DIFFERENCE, CHARACTER, SUBSTR, STR, REVERSE, PLAN, UUIDTOSTR, TRANSLATE, TRAILING, TO, STUFF, STRTOUUID, STRING, SPLIT, SORTKEY, SIMILAR, REPLICATE, PATINDEX, LPAD, LEN, LEADING, KEY, INSTR, INSERTSTR, HTML, GRAPHICAL, CONVERT, COLLATION, CHARINDEX, BYTE
NUMERIC_FUNCTIONS Unterstützte numerische Funktionen. ABS, ACOS, ASIN, ATAN, ATAN2, CEILING, COS, COT, EXP, FLOOR, LOG, MOD, SIGN, SIN, SQRT, TAN, PI, RAND, DEGREES, LOG10, POWER, RADIANS, ROUND, TRUNCATE
TIMEDATE_FUNCTIONS Unterstützte Datums-/Uhrzeitfunktionen. NOW, CURDATE, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, MONTH, QUARTER, WEEK, YEAR, CURTIME, HOUR, MINUTE, SECOND, TIMESTAMPADD, TIMESTAMPDIFF, DAYNAME, MONTHNAME, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, EXTRACT
REPLICATION_SKIP_TABLES Zeigt an, dass während der Replikation Tabellen übersprungen wurden.
REPLICATION_TIMECHECK_COLUMNS Ein Zeichenfolgenarray mit einer Liste von Spalten, die (in der angegebenen Reihenfolge) zur Überprüfung verwendet werden, ob sie während der Replikation als geänderte Spalte verwendet werden sollen.
IDENTIFIER_PATTERN Zeichenfolgenwert, der angibt, welche Zeichenfolge für einen Bezeichner gültig ist.
SUPPORT_TRANSACTION Gibt an, ob der Anbieter Transaktionen wie Commit und Rollback unterstützt. YES, NO
DIALECT Gibt den zu verwendenden SQL-Dialekt an.
KEY_PROPERTIES Gibt die Eigenschaften an, die die einheitliche Datenbank identifizieren.
SUPPORTS_MULTIPLE_SCHEMAS Gibt an, ob für den Anbieter mehrere Schemas vorhanden sein können. YES, NO
SUPPORTS_MULTIPLE_CATALOGS Gibt an, ob für den Anbieter mehrere Kataloge vorhanden sein können. YES, NO
DATASYNCVERSION Die für den Zugriff auf diesen Treiber erforderliche Data Sync-Version. Standard, Starter, Professional, Enterprise
DATASYNCCATEGORY Die Kategorie „Datensynchronisierung“ dieses Treiber. Source, Destination, Cloud Destination
SUPPORTSENHANCEDSQL Ob erweiterte SQL-Funktionen über das hinaus, was die API bietet, unterstützt werden. TRUE, FALSE
SUPPORTS_BATCH_OPERATIONS Ob Charge Operationen unterstützt werden. YES, NO
SQL_CAP Alle unterstützten SQL-Funktionen für diesen Treiber. SELECT, INSERT, DELETE, UPDATE, TRANSACTIONS, ORDERBY, OAUTH, ASSIGNEDID, LIMIT, LIKE, BULKINSERT, COUNT, BULKDELETE, BULKUPDATE, GROUPBY, HAVING, AGGS, OFFSET, REPLICATE, COUNTDISTINCT, JOINS, DROP, CREATE, DISTINCT, INNERJOINS, SUBQUERIES, ALTER, MULTIPLESCHEMAS, GROUPBYNORELATION, OUTERJOINS, UNIONALL, UNION, UPSERT, GETDELETED, CROSSJOINS, GROUPBYCOLLATE, MULTIPLECATS, FULLOUTERJOIN, MERGE, JSONEXTRACT, BULKUPSERT, SUM, SUBQUERIESFULL, MIN, MAX, JOINSFULL, XMLEXTRACT, AVG, MULTISTATEMENTS, FOREIGNKEYS, CASE, LEFTJOINS, COMMAJOINS, WITH, LITERALS, RENAME, NESTEDTABLES, EXECUTE, BATCH, BASIC, INDEX
PREFERRED_CACHE_OPTIONS Ein Zeichenfolgenwert gibt die bevorzugten Cacheoptionen an.
ENABLE_EF_ADVANCED_QUERY Gibt an, ob der Treiber erweiterte Abfragen aus dem Entity Framework direkt unterstützt. Wenn nicht, werden die Abfragen clientseitig verarbeitet. YES, NO
PSEUDO_COLUMNS Ein Zeichenfolgenarray, das die verfügbaren Pseudospalten angibt.
MERGE_ALWAYS Wenn der Wert „true“ ist, wird der Merge-Modus in der Datensynchronisierung zwangsweise ausgeführt. TRUE, FALSE
REPLICATION_MIN_DATE_QUERY Eine Abfrage zum Zurückgeben des Startdatums und der Startzeit der Replikation.
REPLICATION_MIN_FUNCTION Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zum Ausführen eines serverseitigen Minimums verwendet werden soll.
REPLICATION_START_DATE Ermöglicht einem Anbieter, ein Replikationsstartdatum anzugeben.
REPLICATION_MAX_DATE_QUERY Eine Abfrage zum Zurückgeben des Enddatums und der Endzeit der Replikation.
REPLICATION_MAX_FUNCTION Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zur Ausführung eines serverseitigen Max. verwendet werden soll.
IGNORE_INTERVALS_ON_INITIAL_REPLICATE Eine Liste von Tabellen, bei denen das Aufteilen der Replikation in Blöcke bei der ersten Replikation übersprungen wird.
CHECKCACHE_USE_PARENTID Gibt an, ob die CheckCache-Anweisung für die übergeordnete Schlüsselspalte ausgeführt werden soll. TRUE, FALSE
CREATE_SCHEMA_PROCEDURES Gibt gespeicherte Prozeduren an, die zum Generieren von Schema verwendet werden können.

Die folgende Abfrage ruft die Operatoren ab, die in der WHERE-Klausel verwendet werden können:

SELECT * FROM sys_sqlinfo WHERE Name = 'SUPPORTED_OPERATORS'

Beachten Sie, dass einzelne Tabellen unterschiedliche Einschränkungen oder Anforderungen an die WHERE-Klausel haben können; siehe Datenmodell Abschnitt für weitere Informationen.

Spalten
Name Typ Beschreibung
NAME String Eine Komponente der SQL-Syntax oder eine Funktion, die auf dem Server verarbeitet werden kann.
VALUE String Details zum unterstützten SQL bzw. zur SQL-Syntax.

Systemidentität

Gibt Informationen zu versuchten Änderungen zurück.

Die folgende Abfrage ruft die IDs der geänderten Zeilen in einer Operation Charge:

SELECT * FROM sys_identity
Spalten
Name Typ Beschreibung
Id String Die von einer Operation zurückgegebene, von der Datenbank generierte ID.
Batch String Eine Kennung für den Charge. 1 für einen einzelnen Operation.
Operation String Das Ergebnis der Operation im Charge: EINGEFÜGT, AKTUALISIERT oder GELÖSCHT.
Message String SUCCESS oder eine Fehlermeldung, wenn das Update im Charge fehlgeschlagen ist.

Erweiterte Konfigurationseigenschaften

Die erweiterten Konfigurationseigenschaften sind die verschiedenen Optionen, die zum Herstellen einer Verbindung verwendet werden können. Dieser Abschnitt enthält eine vollständige Liste der Optionen, die Sie konfigurieren können. Klicken Sie auf die Links, um weitere Einzelheiten zu erfahren.

Authentifizierung

Eigenschaft Beschreibung
AuthScheme Das zur Authentifizierung verwendete Schema. Akzeptierte Einträge sind OAuth und AuthNAuth.
DevID Ihre Entwickler-ID, wie sie beim eBay-Entwicklerprogramm registriert ist.
SiteID Die ID der eBay-Site, an die Sie die Anfrage senden möchten. Standardmäßig ist dies 0 (US).
UseSandbox Ein Boolescher Wert, der angibt, ob Sie ein Sandbox-Konto verwenden.
RuName Der zur Validierung verwendete Redirect-URL Name. Diese Eigenschaft wird nur benötigt, wenn Sie den Anbieter verwenden, um anderen Benutzern den Zugriff auf ihre eigenen Daten zu ermöglichen.

OAuth

Eigenschaft Beschreibung
InitiateOAuth Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.
OAuthClientId Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthClientSecret Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthAccessToken Der Zugriffstoken für die Verbindung mittels OAuth.
OAuthSettingsLocation Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.
CallbackURL Die OAuth-Rückruf URL, zu der bei der Authentifizierung zurückgekehrt werden soll. Dieser Wert muss mit der Rückruf-URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.
OAuthVerifier Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.
OAuthRefreshToken Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.
OAuthExpiresIn Die Lebensdauer des OAuth AccessToken in Sekunden.
OAuthTokenTimestamp Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

SSL

Eigenschaft Beschreibung
SSLServerCert Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL.

Schema

Eigenschaft Beschreibung
Location Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.
BrowsableSchemas Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC.
Views Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC.

Verschiedenes

Eigenschaft Beschreibung
MaxRows Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Other Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
UserDefinedViews Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

Authentifizierung

Dieser Abschnitt enthält eine vollständige Liste der Authentifizierungseigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
AuthScheme Das zur Authentifizierung verwendete Schema. Akzeptierte Einträge sind OAuth und AuthNAuth.
DevID Ihre Entwickler-ID, wie sie beim eBay-Entwicklerprogramm registriert ist.
SiteID Die ID der eBay-Site, an die Sie die Anfrage senden möchten. Standardmäßig ist dies 0 (US).
UseSandbox Ein Boolescher Wert, der angibt, ob Sie ein Sandbox-Konto verwenden.
RuName Der zur Validierung verwendete Redirect-URL Name. Diese Eigenschaft wird nur benötigt, wenn Sie den Anbieter verwenden, um anderen Benutzern den Zugriff auf ihre eigenen Daten zu ermöglichen.

AuthScheme

Das zur Authentifizierung verwendete Schema. Akzeptierte Einträge sind OAuth und AuthNAuth.

Mögliche Werte

Auto, OAuth, AuthNAuth

Datentyp

string

Standardwert

AuthNAuth

Hinweise
  • Automatisch: Lässt den Treiber automatisch basierend auf den anderen von Ihnen festgelegten Verbindungseigenschaften entscheiden.
  • OAuth: Legen Sie dies fest, um eine OAuth-Authentifizierung durchzuführen.
  • AuthNAuth: Legen Sie diese Option fest, um die traditionelle Auth'n'Auth-Authentifizierungsmethode auszuführen, die von den eBay APIs verwendet wird.

Geräte-ID

Ihre Entwickler-ID, wie sie beim eBay Entwicklerprogramm registriert ist.

Datentyp

string

Standardwert

""

Hinweise

Ihre Entwickler-ID, wie sie beim eBay Entwicklerprogramm registriert ist.

Standort-ID

Die ID der eBay-Site, an die Sie die Anfrage senden möchten. Standardmäßig ist dies 0 (US).

Datentyp

string

Standardwert

0

Hinweise

Die ID der eBay-Site, an die Sie die Anfrage senden möchten. Standardmäßig ist dies 0 (USA).

Sandbox verwenden

Ein Boolescher Wert, der angibt, ob Sie ein Sandbox-Konto verwenden.

Datentyp

bool

Standardwert

false

Hinweise

Ein Boolescher Wert, der angibt, ob Sie ein Sandbox-Konto verwenden.

RuName

Der zur Validierung verwendete Redirect-URL Name. Diese Eigenschaft wird nur benötigt, wenn Sie den Anbieter verwenden, um anderen Benutzern den Zugriff auf ihre eigenen Daten zu ermöglichen.

Datentyp

string

Standardwert

""

Hinweise

Der Name der Umleitungs URL, der zur Validierung verwendet wird. Diese Eigenschaft wird nur benötigt, wenn Sie den Connector verwenden, um anderen Benutzern den Zugriff auf ihre eigenen Daten zu ermöglichen. Sie können diese Eigenschaft erhalten, indem Sie in Ihrem Entwickler auf Benutzertoken klicken, auf Token von eBay über Ihre Anwendung abrufen und dann auf eBay Umleitungs URL hinzufügen klicken.

OAuth

Dieser Abschnitt enthält eine vollständige Liste der OAuth-Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
InitiateOAuth Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.
OAuthClientId Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthClientSecret Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthAccessToken Der Zugriffstoken für die Verbindung mittels OAuth.
OAuthSettingsLocation Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.
CallbackURL Die OAuth-Rückruf URL, zu der bei der Authentifizierung zurückgekehrt werden soll. Dieser Wert muss mit der Rückruf-URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.
OAuthVerifier Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.
OAuthRefreshToken Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.
OAuthExpiresIn Die Lebensdauer des OAuth AccessToken in Sekunden.
OAuthTokenTimestamp Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

OAuth initiieren

Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.

Mögliche Werte

OFF, GETANDREFRESH, REFRESH

Datentyp

string

Standardwert

OFF

Hinweise

Folgende Optionen stehen zur Verfügung:

  1. OFF: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.
  2. GETANDREFRESH: Gibt an, dass der gesamte OAuth-Flow vom Connector verarbeitet wird. Wenn derzeit kein Token vorhanden ist, wird es durch eine entsprechende Aufforderung an den Benutzer über den Browser abgerufen. Wenn ein Token vorhanden ist, wird es bei Bedarf aktualisiert.
  3. REFRESH: Gibt an, dass der Connector nur das Aktualisieren des OAuthAccessToken übernimmt. Der Benutzer wird vom Connector nie aufgefordert, sich über den Browser zu authentifizieren. Der Benutzer muss zunächst das Abrufen des OAuthAccessToken und des OAuthRefreshToken übernehmen.

OAuthClientId

Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId-Wert, manchmal auch Consumer-Schlüssel genannt, und ein Client-Geheimnis, das OAuthClientSecret.

OAuthClientSecret

Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId, auch Consumer-Schlüssel genannt. Sie erhalten außerdem ein Client-Geheimnis, auch Consumer-Geheimnis genannt. Legen Sie das Client-Geheimnis im OAuthClientSecret Eigentum.

OAuth-Zugriffstoken

Der Zugriffstoken für die Verbindung per OAuth.

Datentyp

string

Standardwert

""

Hinweise

Der OAuthAccessToken Eigenschaft wird für die Verbindung per OAuth verwendet. Die OAuthAccessToken wird im Rahmen des Authentifizierungsprozesses vom OAuth-Server abgerufen. Es hat ein serverabhängiges Timeout und kann zwischen Anfragen wiederverwendet werden.

Das Zugriffstoken wird anstelle Ihres Benutzernamens und Passworts verwendet. Das Zugriffstoken schützt Ihre Anmeldeinformationen, indem es sie auf dem Server speichert.

OAuthSettingsLocation

Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH eingestellt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.

Datentyp

string

Standardwert

%APPDATA%\CData\Acumatica Data Provider\OAuthSettings.txt

Hinweise

Wenn InitiateOAuth ist auf gesetzt GETANDREFRESH oder REFRESH, der Treiber speichert OAuth-Werte, damit der Benutzer die OAuth-Verbindungseigenschaften nicht manuell eingeben muss und die Anmeldeinformationen über Verbindungen oder Prozesse hinweg gemeinsam genutzt werden können.

Anstatt einen Dateipfad anzugeben, können Sie auch den Speicherort angeben. Speicherorte werden durch einen Wert angegeben, der mit 'memory://' gefolgt von einer eindeutigen Kennung für diesen Satz von Anmeldeinformationen (z. B. memory://user1). Die Kennung können Sie frei wählen, sie sollte jedoch für den Benutzer eindeutig sein. Im Gegensatz zur dateibasierten Speicherung, bei der die Anmeldeinformationen über Verbindungen hinweg bestehen bleiben, werden die Anmeldeinformationen bei der Speicherspeicherung in den statischen Speicher geladen und die Anmeldeinformationen werden für die Dauer des Prozesses unter Verwendung derselben Kennung zwischen Verbindungen geteilt. Um die Anmeldeinformationen außerhalb des aktuellen Prozesses beizubehalten, müssen Sie die Anmeldeinformationen vor dem Schließen der Verbindung manuell speichern. Auf diese Weise können Sie sie in der Verbindung festlegen, wenn der Prozess erneut gestartet wird. Sie können OAuth-Eigenschaftswerte mit einer Abfrage an abrufen sys_connection_propsSystemtabelle. Wenn mehrere Verbindungen mit denselben Anmeldeinformationen bestehen, werden die Eigenschaften aus der zuvor geschlossenen Verbindung gelesen.

Der Standardspeicherort ist „%APPDATA%\CData\ Acumatica Data Provider\OAuthSettings.txt“ mit %APPDATA% auf das Konfigurationsverzeichnis des Benutzers gesetzt. Die Standardwerte sind

  • Windows: "register://%DSN"
  • Unix: "%AppData%..."

wobei DSN der Name des aktuellen DSN ist, der in der offenen Verbindung verwendet wird.

Die folgende Tabelle listet den Wert von auf %APPDATA% nach Operationssystem:

Plattform %APPDATA%
Windows Der Wert der Umfeld APPDATA
Linux ~/.config

Rückruf-URL

Die OAuth-Rückruf URL, zu der bei der Authentifizierung zurückgekehrt werden soll. Dieser Wert muss mit der Rückruf-URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.

Datentyp

string

Standardwert

""

Hinweise

Während des Authentifizierungsprozesses leitet der OAuth-Autorisierungsserver den Benutzer an diese URL weiter. Dieser Wert muss mit der Rückruf URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.

OAuthVerifier

Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.

Datentyp

string

Standardwert

""

Hinweise

Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode. Dieser kann auf Systemen verwendet werden, auf denen kein Browser gestartet werden kann, z. B. auf Headless-Systemen.

Authentifizierung auf Headless-Maschinen

Siehe, um die zu erhalten OAuthVerifier Wert.

OAuthSettingsLocation festlegen zusammen mit OAuthVerifier. Beim Verbinden tauscht der Connector die OAuthVerifier für die OAuth-Authentifizierungstoken und speichert sie verschlüsselt am angegebenen Speicherort. Setzen Sie InitiateOAuth zu GETANDREFRESH, um den Austausch zu automatisieren.

Sobald die OAuth-Einstellungsdatei generiert wurde, können Sie entfernen OAuthVerifier aus den Verbindungseigenschaften und verbinden Sie sich mit OAuthSettingsLocation festgelegt.

Um die OAuth-Tokenwerte automatisch zu aktualisieren, legen Sie OAuthSettingsLocation fest und setzen Sie zusätzlich InitiateOAuth zum AKTUALISIEREN.

OAuthRefreshToken

Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.

Datentyp

string

Standardwert

""

Hinweise

Der OAuthRefreshToken Eigenschaft wird verwendet, um den OAuthAccessToken zu aktualisieren bei Verwendung der OAuth-Authentifizierung.

OAuthLäuftAbIn

Die Lebensdauer des OAuth AccessToken in Sekunden.

Datentyp

string

Standardwert

""

Hinweise

Mit OAuthTokenTimestamp kombinieren, um zu bestimmen, wann der AccessToken abläuft.

OAuthTokenTimestamp

Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

Datentyp

string

Standardwert

""

Hinweise

Kombinieren Sie es mit OAuthExpiresIn, um zu bestimmen, wann das AccessToken abläuft.

SSL

Dieser Abschnitt enthält eine vollständige Liste der SSL-Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
SSLServerCert Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL.

SSLServerCert

Das vom Server zu akzeptierende Zertifikat bei einer Verbindung über TLS/SSL.

Datentyp

string

Standardwert

""

Hinweise

Bei Verwendung einer TLS/SSL-Verbindung kann diese Eigenschaft verwendet werden, um das vom Server zu akzeptierende TLS/SSL-Zertifikat anzugeben. Jedes andere Zertifikat, dem der Computer nicht vertraut, wird abgelehnt.

Diese Eigenschaft kann folgende Formen annehmen:

Beschreibung Beispiel
Ein vollständiges PEM-Zertifikat (Beispiel der Kürze halber gekürzt) -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE-----
Ein Pfad zu einer lokalen Datei, die das Zertifikat enthält C:\\cert.cer
Der öffentliche Schlüssel (Beispiel der Kürze halber gekürzt) -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY-----
Der MD5-Fingerabdruck (Hex-Werte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) ecadbdda5a1529c58a1e9e09828d70e4
Der SHA1-Fingerabdruck (Hex-Werte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) 34a929226ae0819f2ec14b4a3d904f801cbb150d

Wenn nicht angegeben, wird jedes vom Computer vertrauenswürdige Zertifikat akzeptiert.

Zertifikate werden vom Computer basierend auf dem Trust Store des Systems als vertrauenswürdig validiert. Der verwendete Trust Store ist der für das System angegebene Wert „javax.net.ssl.trustStore“. Wenn für diese Eigenschaft kein Wert angegeben ist, wird der Standard-Trust Store von Java verwendet (z. B. JAVA_HOME\lib\security\cacerts).

Verwenden Sie „*“, um anzugeben, dass alle Zertifikate akzeptiert werden. Beachten Sie, dass dies aus Sicherheitsgründen nicht empfohlen wird.

Schema

Dieser Abschnitt enthält eine vollständige Liste der Schema, die Sie konfigurieren können.

Eigenschaft Beschreibung
Location Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.
BrowsableSchemas Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC.
Tables Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC.
Views Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC.

Standort

Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.

Datentyp

string

Standardwert

%APPDATA%\Ebay Data Provider\Schema

Hinweise

Der Pfad zu einem Verzeichnis, das die Schema für den Connector enthält (.rsd-Dateien für Tabellen und Ansichten, .rsb-Dateien für gespeicherte Prozeduren). Der Ordnerspeicherort kann ein relativer Pfad vom Speicherort der ausführbaren Datei sein. Der Location Eigenschaft wird nur benötigt, wenn Sie Definitionen anpassen möchten (z. B. einen Spaltennamen ändern, eine Spalte ignorieren usw.) oder das Datenmodell mit neuen Tabellen, Ansichten oder gespeicherten Prozeduren erweitern möchten.

Wenn nichts angegeben wird, ist der Standardspeicherort „%APPDATA%\Ebay Data Provider\Schema“ mit %APPDATA% wird auf das Konfigurationsverzeichnis des Benutzers eingestellt:

Plattform %APPDATA%
Windows Der Wert der Umfeld APPDATA
Mac ~/Bibliothek/Anwendungsunterstützung
Linux ~/.config

DurchsuchbareSchemas

Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA,SchemaB,SchemaC.

Datentyp

string

Standardwert

""

Hinweise

Das Auflisten der Schemata aus Datenbanken kann aufwändig sein. Die Bereitstellung einer Liste von Schemata in der Verbindungszeichenfolge verbessert die Leistung.

Tabellen

Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA,TabelleB,TabelleC.

Datentyp

string

Standardwert

""

Hinweise

Das Auflisten der Tabellen aus einigen Datenbanken kann teuer sein. Die Bereitstellung einer Liste von Tabellen in der Verbindungszeichenfolge verbessert die Leistung des Connectors.

Diese Eigenschaft kann auch als Alternative zum automatischen Auflisten von Ansichten verwendet werden, wenn Sie bereits wissen, mit welchen Sie arbeiten möchten, und es sonst zu viele wären.

Geben Sie die gewünschten Tabellen in einer durch Kommas getrennten Liste an. Jede Tabelle sollte ein gültiger SQL-Bezeichner sein, wobei alle Sonderzeichen mit eckigen Klammern, Anführungszeichen oder Backticks maskiert werden. Beispiel: Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space`.

Beachten Sie, dass Sie beim Herstellen einer Verbindung zu einer Datenquelle mit mehreren Schemata oder Katalogen den vollqualifizierten Namen der Tabelle in dieser Eigenschaft angeben müssen, wie im letzten Beispiel hier, um Mehrdeutigkeiten zwischen Tabellen zu vermeiden, die in mehreren Katalogen oder Schemata vorhanden sind.

Ansichten

Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA,AnsichtB,AnsichtC.

Datentyp

string

Standardwert

""

Hinweise

Das Auflisten der Ansichten aus einigen Datenbanken kann teuer sein. Die Bereitstellung einer Liste von Ansichten in der Verbindungszeichenfolge verbessert die Leistung des Connectors.

Diese Eigenschaft kann auch als Alternative zum automatischen Auflisten von Ansichten verwendet werden, wenn Sie bereits wissen, mit welchen Sie arbeiten möchten, und es sonst zu viele wären.

Geben Sie die gewünschten Ansichten in einer durch Kommas getrennten Liste an. Jede Ansicht sollte ein gültiger SQL-Bezeichner sein, wobei alle Sonderzeichen mit eckigen Klammern, Anführungszeichen oder Backticks maskiert werden. Beispiel: Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space`.

Beachten Sie, dass Sie beim Herstellen einer Verbindung zu einer Datenquelle mit mehreren Schemata oder Katalogen den vollqualifizierten Namen der Tabelle in dieser Eigenschaft angeben müssen, wie im letzten Beispiel hier, um Mehrdeutigkeiten zwischen Tabellen zu vermeiden, die in mehreren Katalogen oder Schemata vorhanden sind.

Verschiedenes

Dieser Abschnitt enthält eine vollständige Liste verschiedener Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
MaxRows Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Other Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
UserDefinedViews Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

MaxRows

Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.

Datentyp

int

Standardwert

-1

Hinweise

Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.

Andere

Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.

Datentyp

string

Standardwert

""

Hinweise

Die unten aufgeführten Eigenschaften sind für bestimmte Anwendungsfälle verfügbar. Für normale Anwendungsfälle und Funktionen von Treiber sollten diese Eigenschaften nicht erforderlich sein.

Geben Sie mehrere Eigenschaften in einer durch Semikolon getrennten Liste an.

Integration und Formatierung
Eigenschaft Beschreibung
DefaultColumnSize Legt die Standardlänge von Zeichenfolgefeldern fest, wenn die Datenquelle keine Spaltenlänge in den Metadaten bereitstellt. Der Standardwert ist 2000.
ConvertDateTimeToGMT Bestimmt, ob Datums-/Uhrzeitwerte in GMT statt in die lokale Zeit des Computers konvertiert werden sollen.
RecordToFile=filename Protokolliert den zugrunde liegenden Socket-Datenübertragungsvorgang in die angegebene Datei.

Pseudospalten

Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.

Datentyp

string

Standardwert

""

Hinweise

Diese Einstellung ist besonders hilfreich im Entity Framework, da Sie dort keinen Wert für eine Pseudospalte festlegen können, es sei denn, es handelt sich um eine Tabellenspalte. Der Wert dieser Verbindungseinstellung hat das Format „Tabelle1=Spalte1, Tabelle1=Spalte2, Tabelle2=Spalte3“. Sie können das Zeichen „*“ verwenden, um alle Tabellen und alle Spalten einzuschließen, z. B. „*=*“.

Zeitüberschreitung

Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.

Datentyp

int

Standardwert

60

Hinweise

Wenn Timeout = 0, Operationen werden nicht abgebrochen. Die Operationen werden ausgeführt, bis sie erfolgreich abgeschlossen sind oder bis ein Fehler auftritt.

Wenn Timeout abläuft und der Operation noch nicht abgeschlossen ist, löst der Connector eine Ausnahme aus.

BenutzerdefinierteAnsichten

Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

Datentyp

string

Standardwert

""

Hinweise

Benutzerdefinierte Ansichten werden in einer JSON-formatierten Konfigurationsdatei namens UserDefinedViews.json. Der Connector erkennt die in dieser Datei angegebenen Ansichten automatisch.

Sie können auch mehrere Ansichtsdefinitionen haben und diese mit steuern UserDefinedViews Verbindungseigenschaft. Wenn Sie diese Eigenschaft verwenden, werden vom Connector nur die angegebenen Ansichten angezeigt.

Diese Konfigurationsdatei für benutzerdefinierte Ansichten ist wie folgt formatiert:

  • Jedes Stammelement definiert den Namen einer Ansicht.
  • Jedes Stammelement enthält ein untergeordnetes Element namens query, das die benutzerdefinierte SQL- Abfrage für die Ansicht enthält.

Zum Beispiel:

{
    "MyView": {
        "query": "SELECT * FROM ItemListing WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Verwenden Sie UserDefinedViews Verbindungseigenschaft, um den Speicherort Ihrer JSON-Konfigurationsdatei anzugeben. Beispiel:

"UserDefinedViews", C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json

Beachten Sie, dass der angegebene Pfad nicht in Anführungszeichen steht.