Hi zusammen
Ich hab mich jetz den guten ganzen Tag gespielt, hier gestöbert, gestöbert nach Modulen, getestet und angepasst und und und. Die einzige wirklich gute Funktionalität bringt wirklich diese XML Geschichte hier.
Ich erläutere mal kurz meine Erkentnisse und Probleme und meine bisherigen Lösungen, da ich hier Seitenweise Zeug finde und immer wieder das gleiche gefragt wird. Vielleichts hilfts ja dem einen oder anderen auf die Sprünge =)
1. Ich wunderte mich, wenn ich in der "google_rss_feed.php" z.b. nur Testweise mal irgendwo dazwischen "Test" reingeschrieben habe, dass einfach nix passiert ist und sich nichts änderte.LÖSUNG: In der .php Datei findet man ganz oben Cache Einstellungen "...24*3600...". D.h. die Datei wird beim aufrufen der .php Datei erzeugt und bleibt dann unverändert bis diese Zeit (24 Stunden) abläuft. Im Shop Admin den Cache leeren, hilft nichts
-> Datei "googlebase.cache" im /export Ordner löschen -> php Datei aktualisieren -> HUI!
-> Oder, die 24*3600 umschreiben auf ... kA 1*60.. also eine Minute -> Und jede Minute kann man die php Datei aktualisieren und seine "Änderungen" begutachten
2. Mein Shop hat bisher 236 Artikel, und es werden 129 Warnungen (keine Fehler!) angezeigt. Lange fragte ich mich, wo zum Geier die herkommen. Meldung: "Obwohl Artikel, bei denen empfohlene Attribute fehlen, erfolgreich verarbeitet werden, empfehlen wir Ihnen, relevante Attribute sofern verfügbar einzufügen.
Lösung: So eine richtige habe ich nich
Aber ich vermute bis jetzt, dass diese Meldung kommt, sobald man einen Artikel in mehreren, vorgegebenen Google Produkt Kategorien hat. Das große ABER ist aber, dass es heißt, man kann problemlos einen Artikel in mehrere Kategorien reinpflanzen. Ja, das ist auch richtig, aber nicht in eine Überkategorie UND in eine Unterkategorie davon.
D.h.: Mein Artikel z.B. "Schuh XY" liegt in der Kategorie "Schuhe > Wanderschuhe" UND in "Schuhe > Trekkingschuhe" im Shop. Ich gebe der "Wanderschuhe"-Kategorie die Google-produkt-kategorie "Bekleidung & Accessoires > Schuhe > Outdoor Schuhe > Wanderschuhe" weil diese gerade genau passt. Was aber mache ich mit der Kategorie "Trekkingstiefel" wenn hier nur genau die selbe Google-produkt-kategorie passt -> "Bekleidung & Accessoires > Schuhe > Outdoor Schuhe > Wanderschuhe".
Somit habe ich 1 Artikel in 2 Kategorien, wobei die beiden Kategorien mit der selben Google-produkt-Kategorie benannt sind, weil es eben einfach nicht anders geht.
Richtig Problematisch wirds, wenn meine Überkategorie "Schuhe" im Shop selbst auch noch z.b. "Bekleidung & Accessoires > Schuhe > Outdoor Schuhe" bekommt und der Schuh auch in der Überkategorie noch mit drin ist. Dann bekommt der Schuh nämlich 3 Google Produkt Kategorien in der XML verliehen die eigentlich alle die selben bzw. unter/ oder Überkategorien sind.
Und daher glaube ich kommen die Warnungen.
LÖSUNG: Entweder man sorgt dafür, dass diese Doppelverknüpfungen nicht vorkommen und pflegt seinen Shop eben so mit diesem "muss" (was ich nicht tun werde) oder man lebt mit den Warnungen
== So und hier jetzt mein Problem an dem ich noch sitze ==Wenn die googlebase.cache Datei im /export Ordner noch nicht existiert, bzw. der Cache ausgelaufen ist, ich die google_base_cache.php manuell aufrufe kommt => "Content-Encoding-Fehler.." bla bla bla, Seite nicht verfügbar.. klicke ich nochmal auf aktualisieren, ist die Liste da während eben der Cache noch "aktiv" ist.
Ist das ein problem für den Google-automatismus, wenn dieser versucht die .php aufzurufen und den Feed mit den aktuellen Artikel in sich aufzunehmen? Ich habe dort den Pfad zur .php datei angegeben und automatisch "täglich" eingestellt.
Geht das? =)