{"id":28759,"date":"2021-08-06T20:03:45","date_gmt":"2021-08-06T18:03:45","guid":{"rendered":"https:\/\/pi3g.com\/?p=28759"},"modified":"2021-08-06T20:10:53","modified_gmt":"2021-08-06T18:10:53","slug":"how-to-restore-images-for-a-shopify-product-youve-overwritten-accidentally-by-csv-file","status":"publish","type":"post","link":"https:\/\/pi3g.com\/de\/how-to-restore-images-for-a-shopify-product-youve-overwritten-accidentally-by-csv-file\/","title":{"rendered":"So stellen Sie Bilder f\u00fcr ein Shopify-Produkt wieder her, die Sie versehentlich per CSV-Datei \u00fcberschrieben haben"},"content":{"rendered":"<h2>Problem: (falsche Behandlung von CSV-Dateien) <\/h2>\n<p>Gestern wollte ich Produkte in Shopify in gro\u00dfen Mengen bearbeiten und den Verk\u00e4ufer \u00e4ndern. Ich habe LibreOffice verwendet, um nur die Zeilen mit dem Verk\u00e4ufer auszuw\u00e4hlen, sie zu aktualisieren und hochzuladen <strong>nur <\/strong>diese aktualisierten Zeilen als neue CSV-Datei an Shopify. <\/p>\n<p>Das Ergebnis war, dass Shopify viele Varianten fallen lie\u00df und alle Bilder verga\u00df.<\/p>\n<p>Selbst nach dem erneuten Hochladen der korrigierten CSV-Datei mit allen Zeilen (f\u00fcr alle Varianten) fehlten die Bilder immer noch und wurden von Shopify einfach ignoriert.<\/p>\n<p><\/p>\n<p>Was ich daraus gelernt habe: Seien Sie vorsichtig im Umgang mit CSV-Dateien bei Shopify und achten Sie darauf, dass Sie immer alle Zeilen f\u00fcr ein Produkt einschlie\u00dfen, wenn Sie ein bestehendes Produkt aktualisieren. <\/p>\n<p>Wir brauchen aber noch eine L\u00f6sung f\u00fcr die fehlenden Bilddateien.<\/p>\n<p><\/p>\n<h2>Die L\u00f6sung:<\/h2>\n<p>Ich habe den Shopify-Support angerufen und ihn gebeten, die Bilder wiederherzustellen. <strong>Das ist ihnen auch gelungen - allerdings an einem etwas anderen Ort!<\/strong><\/p>\n<p>Die Bilder werden dann mit einem anderen Link angezeigt, so dass die CSV-Datei bearbeitet werden muss.<\/p>\n<p>Da es sich um ein besonderes Problem handelt (ich habe nur die erste Zeile hochgeladen), muss die erste Zeile NICHT aktualisiert werden (da das Bild immer noch am richtigen Ort und NICHT am anderen Ort vorhanden ist).<\/p>\n<p>Ich habe ein Skript geschrieben, das diese Aktualisierung durchf\u00fchrt und auch einen anderen Fehler behebt, den mein deutsches libreoffice eingef\u00fchrt hat (es speicherte \"FALSCH\" statt \"false\" und \"WAHR\" statt \"true\").<\/p>\n<p>Laden Sie das Skript hier herunter:<\/p>\n<ul>\n<li><a href=\"https:\/\/pi3g.com\/wp-content\/uploads\/2021\/08\/imagefixup.zip\">imagefixup.zip<\/a><\/li>\n<\/ul>\n<p>Dies ist ein Ruby-Skript, kompatibel mit Ruby v2.x. (Ich habe es unter Windows entwickelt und getestet). F\u00fchren Sie es aus, um zu sehen, dass beim Start eine kleine Hilfe angezeigt wird. <\/p>\n<p>Ich ver\u00f6ffentliche sie hier ohne jegliche Garantie, in der Hoffnung, dass sie n\u00fctzlich sein wird. \u00dcberpr\u00fcfen Sie die Ausgabe, bevor Sie sie in Shopify hochladen.<\/p>\n<p><strong><br \/><\/strong><\/p>\n<p><strong>Zum Beispiel:<\/strong><\/p>\n<p>Dieser Bildpfad war in meiner CSV-Datei enthalten:<\/p>\n<p><a href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1560\/1473\/products\/PB4_Mock-02.jpg?v=1608641168\">https:\/\/cdn.shopify.com\/s\/files\/1\/1560\/1473\/products\/PB4_Mock-02.jpg?v=1608641168<\/a><\/p>\n<p>Sie musste durch diese ersetzt werden:<\/p>\n<p><a href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1560\/1473\/files\/products\/PB4_Mock-02.jpg?v=1628264444\">https:\/\/cdn.shopify.com\/s\/files\/1\/1560\/1473\/files\/products\/PB4_Mock-02.jpg?v=1628264444<\/a><\/p>\n<p>(mein Skript f\u00fcgt lediglich die zus\u00e4tzliche Zeichenkette \/files\/ ein - die andere Version am Ende scheint in Ordnung zu sein)<\/p>\n<p><\/p>\n<p><strong>F\u00fcr den Fall, dass Sie Hilfe mit dem Skript \/ Anpassung der Bildposition ben\u00f6tigen, <\/strong><a href=\"https:\/\/pi3g.com\/de\/kontakt\/\"><strong>wir stehen als Berater zur Verf\u00fcgung<\/strong><\/a><strong>. <\/strong><\/p>\n<p><\/p>\n<p>Schlie\u00dflich bin ich dem Shopify-Support sehr dankbar, dass er diese Bilder wiederherstellen konnte. Ohne sie w\u00e4re es eine Menge Arbeit gewesen, sie auf meiner Festplatte zu finden, sie wieder hochzuladen usw. <\/p>","protected":false},"excerpt":{"rendered":"<p>Problem: (Falsche Handhabung von CSV-Dateien) Gestern wollte ich Produkte in Shopify in gro\u00dfen Mengen bearbeiten und den Verk\u00e4ufer \u00e4ndern. Ich habe LibreOffice verwendet, um nur die Zeilen mit dem Verk\u00e4ufer auszuw\u00e4hlen, sie zu aktualisieren und nur diese aktualisierten Zeilen als neue CSV-Datei in Shopify hochzuladen. Das Ergebnis war, dass Shopify viele Varianten fallen lie\u00df, und...<\/p>","protected":false},"author":830,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[402,966],"tags":[972,478,744,970,968,969,967,971,404,339],"class_list":["post-28759","post","type-post","status-publish","format-standard","hentry","category-development","category-ruby","tag-automate","tag-csv","tag-fix","tag-help","tag-images","tag-restore-images","tag-ruby","tag-script","tag-shopify","tag-support"],"_links":{"self":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/28759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/users\/830"}],"replies":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/comments?post=28759"}],"version-history":[{"count":2,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/28759\/revisions"}],"predecessor-version":[{"id":28761,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/28759\/revisions\/28761"}],"wp:attachment":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/media?parent=28759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/categories?post=28759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/tags?post=28759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}