Index

Scripte nach dem Upload von Angeboten ausführen

Über die Funktionen listingAdded(), listingRelisted(), und listingRevised() können Skripte ausgeführt werden, nachdem ein Angebot erfolgreich gestartet (Added), wiedereingestellt (Relisted) oder überarbeitet (Revised) wurde.

Wählen Sie Ihr erstelltes Skript im “Angebote mit Script validieren”-Menü im Kontrollzentrum aus.

Validate Listings RevisedRelistedAdded

Hier ist ein Beispiel-Skript, dass in den Benutzermerkmalen notiert, wie oft ein Angebot schon überarbeitet, wiedereingestellt und gestartet wurde:

function validateListing(listing) {
    // not used but should be implemented in the validate script
    return [];
}

function incrementKeyInUserProperties(listing, key) {
    var userProps = listing.userProperties;
    let count = parseInt(userProps[key]);
    if (count == null || isNaN(count)) {
        userProps[key] = "1";
    } else {
        userProps[key] = (count + 1).toString();
    }
    listing.userProperties = userProps;
}

function listingAdded(listing) {
    incrementKeyInUserProperties(listing, "ADDED_COUNT");
}

function listingRelisted(listing) {
    incrementKeyInUserProperties(listing, "RELISTED_COUNT");
}

function listingRevised(listing) {
    incrementKeyInUserProperties(listing, "REVISED_COUNT");
}


<< Validierungs-Scripte beim Start von Angeboten ausführen eBay Listing JavaScript properties >>