OpenXE/userdata/wiki/XentralHandbuch/default/shopimporter_shopify

22 lines
21 KiB
Plaintext
Raw Normal View History

2021-05-21 08:49:41 +02:00
<p><span style="font-size:28px;"><strong>Shopify Schnittstelle - Installation &amp; Einrichtung</strong></span><br />&nbsp;</p>Mit dieser Schnittstelle k&ouml;nnen Sie Xentral mit Shopify verbinden, um Bestellungen von dort in Xentral zu importieren und Ihre im Shop verkauften Artikel in Xentral zu verwalten. Die Anbindung geschieht &uuml;ber eine API-Schnittstelle (Shopimporter).<p dir="ltr">Die Erstellung und der Versand von Lieferscheinen und Rechnungen wird &uuml;ber Xentral abgewickelt, ebenso wie das Retourenmanagement. Aktualisierte Auftragsstati, die Sendungsverfolgungsnummern versandter Lieferungen und Lagerzahlen der Artikel meldet Xentral automatisch per Prozessstarter an den Shop zur&uuml;ck.</p>&nbsp;<div class="video-box youtube-video"><span class="wiki-text"><iframe allowfullscreen="" frameborder="0" src="https://www.youtube.com/embed/49PICIq3XP8"></iframe><br />&nbsp;</span><br />&nbsp;<h1><span class="wiki-text">Features der Schnittstelle</span></h1><ul><li><span class="wiki-text">Auftr&auml;ge abholen</span></li><li><span class="wiki-text">Auftragsstatus bei Versand umstellen inkl. Meldung der Trackingnummer an Shopify</span></li><li>Synchronisation aktueller Lagerzahlen bei Bestands&auml;nderungen</li><li><span class="wiki-text">R&uuml;ckmeldung von Stornierungen an Shopify</span></li><li><span class="wiki-text">Artikel von Xentral zu Shopify exportieren und von Shopify zu Xentral importieren, inklusive Varianten- und Matrixartikel</span></li><li><span class="wiki-text">Artikeleigenschaften und -freifelder zu Shopify exportieren</span></li><li><span class="wiki-text">Meldung aktueller Lagerzahlen</span><br /><br />&nbsp;</li></ul><h1><span class="wiki-text">Anbindung in Shopify</span></h1><span class="wiki-text">Um Shopify und Xentral verbinden zu k&ouml;nnen, m&uuml;ssen Sie zun&auml;chst den API Key bei Shopify finden oder neu anzulegen. Melden Sie sich hierf&uuml;r zun&auml;chst als Administrator in Ihrem Shopify Backend an.<br /><br />Klicken Sie im Anschluss rechts auf Apps. Danach geht es weiter zu Private Apps verwalten (Manage private apps).<br /><br /><img src="index.php?module=wiki&amp;action=getfile&amp;workspacefolder=XentralHandbuch&amp;article=shopimporter_shopify&amp;fileid=1" /><br /><br />Um einen neuen Key anzulegen, klicken Sie rechts oben auf Eine neue private App erstellen (Create new private app). Nachdem Sie auf Speichern gedr&uuml;ckt haben, sehen Sie die neuen API-Zugangsdaten.<br /><br /><img src="index.php?module=wiki&amp;action=getfile&amp;workspacefolder=XentralHandbuch&amp;article=shopimporter_shopify&amp;fileid=2" /></span><h2><br /><span class="wiki-text">Rechte f&uuml;r Xentral App setzen</span></h2><span class="wiki-text">Es kann sein, dass Sie aufgefordert werden, einen Status zu setzen, um der Schnittstelle zu Xentral bestimmte Funktionen zu erlauben.Es m&uuml;ssen dann mindestens folgende Bereiche mit lesenden und schreibenden (read and write) Berechtigungen eingestellt werden:</span><ul><li><span class="wiki-text"><span class="wiki-text">Store content like articles, blogs, comments, pages, and redirects</span></span></li><li><span class="wiki-text">Customer details and customer groups</span></li><li><span class="wiki-text">Inventory</span></li><li><span class="wiki-text">Orders, transactions and fulfillments</span></li><li><span class="wiki-text">Products, variants and collections</span></li></ul><br /><span class="wiki-text"><strong><span style="background-color:null;">Wichtig:</span></strong> Bitte beachten Sie, dass der Xentral App in Shopify weitere Rechte vergeben werden m&uuml;ssen, wenn ein h&ouml;herer Funktionsumfang gew&uuml;nscht ist. So erfordert das Listen von Artikeln von Xentral zu Shopify z.B. lesende und schreibende Rechte im Bereich &#39;<strong>Product information</strong>&#39;; f&uuml;r das Erstellen von Gutschriften sind volle Rechte im Bereich &#39;<strong>Draft orders</strong>&#39; notwendig.<br /><br />Im Zweifel ist es ratsam, alle in Frage kommenden Rechte zu vergeben, damit die Schnittstelle uneingeschr&auml;nkt arbeiten kann.<br /><br /
<tr><td><strong>Feld in Xentral</strong></td><td><strong>Schl&uuml;ssel / Feldname</strong></td><td><strong>Scope</strong></td>
</tr>
<tr><td>Zolltarifnummer</td><td>harmonized_system_code</td><td>global</td>
</tr>
<tr><td>Metatitel DE</td><td>metatitle_de</td><td>global</td>
</tr>
<tr><td>Metabeschreibung DE</td><td>metadescription_de</td><td>global</td>
</tr>
<tr><td>Meta Keywords DE</td><td>metakeywords_de</td><td>global</td>
</tr>
<tr><td>Artikelbezeichnung EN</td><td>title</td><td>ml_en</td>
</tr>
<tr><td>Artikelbeschreibung EN</td><td>description</td><td>ml_en</td>
</tr>
<tr><td>Metatitel EN</td><td>meta_title</td><td>ml_en</td>
</tr>
<tr><td>Metabeschreibung EN</td><td>meta_description</td><td>ml_en</td>
</tr>
<tr><td>Meta Keywords EN</td><td>metakeywords</td><td>ml_en</td>
</tr>
</tbody></table><br />Der Scope <strong>ml_en</strong> wird hierbei direkt von Xentral erschaffen. Shopify bietet die M&ouml;glichkeit, einen beliebigen Scope zu erstellen. Damit die Daten f&uuml;r die englische &Uuml;bersetzung zentral gesammelt sind, setzt Xentral daf&uuml;r kurzerhand einen eigenen Scope auf.<br /><br />&nbsp;<h2>Metafelder &uuml;ber Freifelder &uuml;bertragen</h2>Alternativ k&ouml;nnen Metafelder auch &uuml;ber Freifelder zu Shopify &uuml;bertragen werden. Dann muss in der Schnittstelle das Freifeldmapping im Importer eingestellt werden.<br /><br /><img alt="" src="./index.php?module=wiki&amp;action=getfile&amp;workspacefolder=XentralHandbuch&amp;article=shopimporter_shopify&amp;fileid=2970" style="width: 1200px; height: 269px;" /><br />&nbsp;<h2>Metafelder in andere Sprachen &uuml;bersetzen</h2>Um Metafelder sowie ihre enthaltenen Werte auch in andere Sprachen &uuml;bersetzen. In Xentral kann eine Eigenschaft zu diesem Zweck auch f&uuml;r eine andere Sprache (z.B. Franz&ouml;sisch) angelegt werden.<br /><br /><img alt="" src="./index.php?module=wiki&amp;action=getfile&amp;workspacefolder=XentralHandbuch&amp;article=shopimporter_shopify&amp;fileid=2972" style="width: 1200px; height: 297px;" /><br /><br /><br />Beim Artikelexport werden dann zwei neue Metafelder in Shopfiy angelegt.<br /><br /><span style="color:null;">Das obere Metafeld beinhaltet die &Uuml;bersetzung des Eigenschaftenwertes. Der Scope gibt dabei an, von welcher Sprache zu welcher &uuml;bersetzt wurde. Der Schl&uuml;ssel ist &quot;Pink&quot;, die &Uuml;bersetzung ist der Wert des Metafeldes.</span><br /><span style="color:null;">Das untere Metafeld beinhaltet die &Uuml;bersetzung der Eigenschaftenbezeichnung. Der Scope gibt wieder an, von welcher Sprache in welche &uuml;bersetzt wurde. Vorangestellt steht ein <strong>k</strong>.</span><br /><br /><br /><img alt="" src="./index.php?module=wiki&amp;action=getfile&amp;workspacefolder=XentralHandbuch&amp;article=shopimporter_shopify&amp;fileid=2974" style="width: 400px; height: 502px;" /><br /><br /><br />Bei Freifeldern wird die &Uuml;bersetzung anders realisiert. Hier ist der Scope entweder <strong>global</strong>, wenn ein einfacher Artikel &uuml;bertragen wird, oder <strong>variant</strong>, wenn mehrere Varianten &uuml;bertragen werden. Der Schl&uuml;ssel &auml;ndert sich anhand der eingestellten Sprache.<br /><br /><img alt="" src="./index.php?module=wiki&amp;action=getfile&amp;workspacefolder=XentralHandbuch&amp;article=shopimporter_shopify&amp;fileid=2975" style="width: 400px; height: 232px;" /><br />&nbsp;</div>