Neu Verknüpfung JTL-Shop und Meta-Produktkatalog

Grote

Aktives Mitglied
30. März 2021
20
2
Hallo zusammen,

ich bin gerade dabei, unsere Artikel aus dem JTL-Shop in Form eines Produktkatalogs auch für Meta zur Verfügung zu stellen. Dabei stoße ich jedoch auf zwei Probleme, die sich scheinbar nicht lösen lassen (weder händisch noch via Plugin). Vielleicht habt ihr ja einen Lösungsansatz:

Problem 1: Einrichtung einer URL-Verknüpfung des Datenfeeds. Meta meckert immer rum, dass die angegebene Export-URL kein unterstütztes Format enthält, wenn ich die Datei aber herunterlade und manuell bei Meta hochlade, funktioniert alles problemlos. Ich habe schon alles probiert (sowohl Vorlage vom Plugin von webstollen als auch NetzDINGE.de, manuell aus Blogs oder Format für Google Shopping Export), aber nie akzeptiert er meine URL. Hat dort jemand eine Idee?

Problem2: Beim Upload der Artikel (wie beschrieben händisch, .csv-Datei wird von Meta eingelesen) nimmt Meta zwar alle Artikel & Informationen richtig an (Namen, Nummern, Preise, Bild-Links etc.), kann aber selbst nicht überall ein Vorschau- und Anzeigebild erstellen. Das betrifft ca. die Hälfte der Artikel, zwar ist der Bild-Link zum Shop korrekt, aber beim von Meta generierten Anzeige- und Vorschaubild ist nichts. Weiß jemand eine Lösung für das Problem?

Für Hilfe bin ich sehr dankbar, drehe mich seit Tagen diesbezüglich im Kreis.
 

Grote

Aktives Mitglied
30. März 2021
20
2
Der Code der Kopfzeile ist:

id;title;description;availability;condition;price;link;image_link;brand;additional_image_link;age_group;color;gender;item_group_id;google_product_category;material;pattern;product_type;sale_price;sale_price_effective_date;shipping;shipping_weight;size;custom_label_0;custom_label_1;custom_label_2;custom_label_3;custom_label_4

Der Code der Exportvorlage ist:

{strip}{$Artikel->cArtNr|truncate:100};{$Artikel->cName|truncate:100};{if $Artikel->cBeschreibung}{$Artikel->cBeschreibung|strip_tags|truncate:5000}{else}{$Artikel->cKurzBeschreibung|strip_tags|truncate:5000}{/if};{if $Artikel->cLagerBeachten == N || $Artikel->cLagerKleinerNull == Y || $Artikel->fLagerbestand > 0}in stock{else}out of stock{/if};new;{if $Artikel->Preise->alterVKNetto}{$Artikel->Preise->alterVK[0]}{else}{$Artikel->Preise->fVKBrutto}{/if} EUR;{$Artikel->cDeeplink};{$Artikel->Artikelbild};{if $Artikel->cBarcode}{$Artikel->cHersteller}{elseif $Artikel->cISBN}{$Artikel->cHersteller}{else}{$Artikel->cHersteller}{/if};;;;;{if $Artikel->kVaterArtikel}{$Artikel->kVaterArtikel}{else}{$Artikel->kArtikel}{/if};{if isset($Artikel->FunktionsAttribute.googlekat)}{$Artikel->FunktionsAttribute.googlekat}{else}{/if};;;{$Artikel->gibKategorie()};{if $Artikel->Preise->alterVKNetto}{$Artikel->Preise->fVKBrutto} EUR{/if};;;;;;;;;{/strip}

Die Einstellungen sind als Foto angehangen.
Das hier ist jetzt eine Blog-Vorlage, ich habe es auch mit dem Code aus deinem Plugin probiert, da ist es aber dasselbe Problem.
 

Anhänge

  • Teil 1 Exportvorlage.png
    Teil 1 Exportvorlage.png
    40,5 KB · Aufrufe: 17
  • Teil 2 Exportvorlage.png
    Teil 2 Exportvorlage.png
    36 KB · Aufrufe: 17

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
2.665
420
Ich meinte die Einstellungen mein Meta direkt…

die Datei selbst scheint ja korrekt zu sein, wenn es Manuel geht. Kann also nur am Download liegen. Man kann sich doch auch anschauen, was beim Downloads gezogen wird, vielleicht gibt es Erkenntnisse.
 

Grote

Aktives Mitglied
30. März 2021
20
2
Entschuldige, ich stehe etwas auf dem Schlauch.

Angehangen einmal die Fehlermeldung, anderweitige Einstellungen habe ich nicht vorgenommen / konnte ich nicht finden. Lediglich eine Standardwährung habe ich auf "EUR" gestellt.

Ich kann aber einstellen / versuchen, dass (nachdem erstmalig die Datei manuell hochgeladen wurde) per URL der Datenfeed ersetzt werden soll. Dann nimmt er im ersten Schritt auch die Datei und probiert es, bricht dann aber ab und sagt

Feed konnte nicht hochgeladen werden

Das Abrufen des Feeds vom HTTP-Server ist fehlgeschlagen. Der Grund dafür könnte ein interner Serverfehler oder eine falsche Konfiguration sein. Bitte deinen Feed-Provider darum, die Serverprotokolle für weitere Informationen zu überprüfen.

Gibt es evtl. seitens JTL-Shop eine Beschränkung für Facebook / Meta beim Abruf von Daten? Das würde ja evtl. auch die fehlenden Bilder erklären, hier war der einzige Hinweis von Meta eine eventuelle Beschränkung durch den Hoster (hier: JTL selbst).
 

Anhänge

  • Upload Meta.png
    Upload Meta.png
    217,1 KB · Aufrufe: 14

Ähnliche Themen