Autor Thema: IBOLister Plus - Versandkosten angeben für Froogle / Google Base  (Gelesen 16332 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Hallo,

nachdem Google nun scheinbar endlich die Versandkosten auch ausgibt hier nun die Anleitung,
wie man die Versandkosten leicht im IBOLister Plus angeben kann.
Das sollte dann natürlich auch schnell in die eigene Produktdatei einfliessen um Abmahnungen zu vermeiden.

Dazu einfach als Admin in den IBOLister Plus einloggen -> Profil "Froogle" -> Button "Produktdatei".
Dort ein neues Feld anlegen mit folgenden Eigenschaften:

SpalteWert
Feldnameversand
FeldtypVersandkosten
Daten lesen aus(konstanter Wert)
konstanter WertDE:::5.90
benutzerdef. Funktion(keine)
Preisformat-leer lassen-

Der Eintrag "konstanter Wert" muss natürlich noch angepasst werden.
Eine Beschreibung + Beispiele dazu finden Sie hier:
http://www.google.com/support/merchants/bin/answer.py?hl=de&answer=160085
(Block "versand" suchen)


Das ganze sollte dann in etwa so aussehen



Linkback: https://www.shoppilot.net/pf/index.php?topic=1293.0
« Letzte Änderung: August 16, 2010, 10:27:05 von ahe »
MfG ahe

Offline parimo

  • Full Member
  • ***
  • Beiträge: 104
  • Lob: 0
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #1 am: August 08, 2010, 13:30:35 »
Und wie mache ich das, wenn man unterschiedliche Versandkosten hat?
z.B. für Artikel über 50 EUR - versandkostenfrei?

Viele Grüße - parimo

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #2 am: August 09, 2010, 09:09:38 »
Hallo parimo,

das können Sie über eine kleine benutzerdef. Funktion machen.
Am besten zuerst meine andere Antwort durchgehen, dann sollte klar sein was ich meine ;)
Stichwort: ListerPlus Handbuch, Kapitel 7.2.2 Benutzerdefinierte Funktionen

Eigentlich müssen Sie nur folgenden Code per Copy & Paste in die lister_userdefs.pm einfügen:
sub VariantenVersandkosten {
    my %params = @_;
    my $hauptartikelpreis = ssp::get_var_db('PRICE', 0);
    my $variantenpreis = ssp::get_var_db('SITM_PRICE', 0);
    my $testpreis = 0;
    
    if ($params{bIsVariant}) {
        $testpreis = $variantenpreis;
    } else {
        $testpreis = $hauptartikelpreis;
    }
    
    if ($testpreis > 50) {
        ## zb 20 €
        return "20";
    } else {
        ## zb 10 €
        return "10";
    }  
}

Offline parimo

  • Full Member
  • ***
  • Beiträge: 104
  • Lob: 0
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #3 am: August 10, 2010, 22:27:28 »
Tut mir leid, aber das überfordert mich total, ich verstehe leider überhaupt nichts von Programmierung.
Ich dachte, als ich dieses Modul bestellt habe, ich könnte es installieren, fertig. Alle Informationen, die die jeweiligen Suchmaschinen benötigen, werden mit Hilfe dieses Moduls übergeben. Ich wusste jedoch nicht, dass ich mir alles selbst zusammenprogrammieren muss.

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #4 am: August 11, 2010, 00:19:56 »
Hallo parimo,

bei welchem Schritt hängen Sie denn?

Mit Programmierung hat das ja gar nichts zu tun.
Das habe ich in meinem vorgen Post ja schon für Sie erledigt ;)
Sie brauchen das nur noch kopieren und einfügen.

Offline parimo

  • Full Member
  • ***
  • Beiträge: 104
  • Lob: 0
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #5 am: August 11, 2010, 10:00:22 »
Okay, aber in der Datei stehen ja noch andere Sachen drin. Muss ich die entfernen?

Viele Grüße - parimo

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #6 am: August 11, 2010, 14:55:28 »
Hallo parimo,

nein, Sie brauchen nichts entfernen.
Nur die oben geschriebene Funktion unten in der Datei einfügen.
Am besten in der vorletzte Zeile.
Das 1; am Ende muss nämlich als allerletztes in der Datei stehen.
Nachdem der Shop danach veröffentlicht wurde (also die Datei hochgespielt wurde) können Sie in der Onlineoberfläche die neue Funktion auswählen.

Offline parimo

  • Full Member
  • ***
  • Beiträge: 104
  • Lob: 0
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #7 am: August 14, 2010, 19:50:41 »
So, jetzt hat es geklappt mit dem Hochladen.
Allerdings ist keiner der Artikel gelistet worden wegen folgender Fehlermeldung:
"Zu wenig Unterattribute für Attribut: versand. Stellen Sie sicher, dass das Attribut die korrekte Anzahl an Unterattributen enthält. Alle Doppelpunkte zwischen Unterattributen, auch bei leeren Werten, sind erforderlich."

Ich sehe nicht, wo da der Fehler sein sollte. Als konstanter Wert erscheint bei allen Artikeln DE:::2,50 ?

Viele Grüße - parimo

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #8 am: August 16, 2010, 10:07:10 »
Wie sollen die Versandkosten genau gestaffelt sein?
Ich trage das dann in die Datei ein.

Offline parimo

  • Full Member
  • ***
  • Beiträge: 104
  • Lob: 0
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #9 am: August 16, 2010, 11:18:40 »
Warenwert 0 - 49,99 EUR => Versandkosten 2,50 EUR
ab 50 EUR => Versandkosten 0,00 EUR

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #10 am: August 16, 2010, 11:25:19 »
Das wäre dann die passende Datei.
In der lister_userdefs.pm einfach die alte Funktion mit der hier überschreiben und den Shop veröffentlichen.
Sofern noch nicht geschehen müssen Sie in den Profileinstellungen noch bei Zeile 7 (versand) von "(konstanter Wert)" umstellen auf "(benutzerdef. Funktion)".

sub VariantenVersandkosten {
    my %params = @_;
    my $hauptartikelpreis = ssp::get_var_db('PRICE', 0);
    my $variantenpreis = ssp::get_var_db('SITM_PRICE', 0);
    my $testpreis = 0;
   
    if ($params{bIsVariant}) {
        $testpreis = $variantenpreis;
    } else {
        $testpreis = $hauptartikelpreis;
    }
   
    if ($testpreis >= 50) {
        return "DE:::0";
    } else {
        return "DE:::5.90";
    } 
}

Offline parimo

  • Full Member
  • ***
  • Beiträge: 104
  • Lob: 0
Re: IBOLister Plus - Versandkosten angeben für Froogle / Google Base
« Antwort #11 am: August 20, 2010, 14:39:32 »
Auch das hat wunderbar geklappt, vielen Dank!

viele Grüße - parimo


xx
Froogle und Google Base?

Begonnen von emil

3 Antworten
10395 Aufrufe
Letzter Beitrag Oktober 09, 2006, 16:07:58
von Joachim
xx
Problem Ibolister / Froogle

Begonnen von Andi

9 Antworten
16369 Aufrufe
Letzter Beitrag Oktober 01, 2007, 10:16:53
von Andi
xx
Wie gebe ich Varianten bei Google-base ein?

Begonnen von parimo

6 Antworten
9527 Aufrufe
Letzter Beitrag August 20, 2010, 14:38:35
von parimo
xx
Neue Formatvorlage für Google Shopping (Froogle)

Begonnen von ahe

0 Antworten
6028 Aufrufe
Letzter Beitrag Mai 07, 2012, 10:34:33
von ahe