Autor-Archiv Tobias Stephan

VonTobias Stephan

Amazon SP API product feed sample Preisangabenverordnung

Ich habe lange versucht der Preisngabenverodnung gerecht zu werden. Im Amazonsellercentral führ keine manuelle Eingabe zum gewünschten Ergebnis. Über die SP-API ging es dann. Wichtig zu wissen: Die Umsetzung eines Meterpreises hängt auch wesentlich von der Kategorie ab. Hier sind mir im Bereich Automotive. Unten ein funktionierendes Beispiel.

unit_count (number) UND unit_count_type (Zeichenfolge)
item_display_weight (Zahl) UND Modifikator (Gramm, Kilogramm, Unze, Pfund)
item_display_volume (number) UND Modifikator (Milliliter, Liter, Flüssigunze, Gallone) item_display_length (number) UND Modifikator (Zentimeter, Meter, Zoll, Fuß)
number_of_items (int) (count ist als Einheit impliziert) item_package_quantity (int) (Anzahl wird als Einheit impliziert)
item_display_area (Zahl) UND Modifikator (Quadratmeter)
solid_net_weight (Zahl) UND Modifikator (Gramm, Kilogramm, Unze, Pfund).
load_capacity (number) UND Modifikator (Einheit definiert für load_capacity im Katalog).

<pre>
<?xml version="1.0" encoding="utf-8"?>
<AmazonEnvelope>
  <Header>
    <DocumentVersion>1.01</DocumentVersion>
    <MerchantIdentifier>XXX</MerchantIdentifier>
  </Header>
  <MessageType>Product</MessageType>
  <PurgeAndReplace>false</PurgeAndReplace>
  <Message>
    <MessageID>1</MessageID>
    <OperationType>Update</OperationType>
    <Product>
      <SKU>16536</SKU>
      <StandardProductID>
        <Type>EAN</Type>
        <Value>4260698841736</Value>
      </StandardProductID>
      <Condition>
        <ConditionType>New</ConditionType>
        <ConditionNote />
      </Condition>
      <DescriptionData>
        <Title>Erdungskabel 1x4 mm² 5m H07V-U starr eindrähtig grün/gelb am Stück</Title>
        <Brand>eXODA</Brand>
        <Description>Batteriekabel 1x4 mm2 in flexibler Ausführung nach H07V-K Standard. Das Kabel ist starr, kann aber gebogen werden. Gute Sichtbarkeit der grün/gelben Farbe des Kabels. 100 % Kupfer, höchste Qualitätsstufe. In trockenen Räumen, in Geräten, Schaltanlagen und Verteilern, in Rohren auf und unter Putz sowie in geschlossenen Installationskanälen. Bei geschützter Verlegung in und an Leuchten. In und an elektronischen Betriebsmitteln in Starkstromanlagen zum Zwecke des Messens, Steuerns und Regelns. Für eine unmittelbare Verlegung unter Putz ist dieses Kabel nicht geeignet.</Description>
        <BulletPoint>Aderleitung starr, eindrähtig Querschnitt 1x4 mm² </BulletPoint>
        <BulletPoint>geeignet für Kreuzerder bzw. Staberder H07V-U Standard</BulletPoint>
        <BulletPoint>Farbe: Gelb / Grün- flexibel, also biegsam in PVC Ummantelung</BulletPoint>
        <BulletPoint>Erdungsleiter Länge: 5 m </BulletPoint>
        <BulletPoint>hohe Materialqualität - perfekte Verarbeitung, gefertigt in Deutschland</BulletPoint>
        <PackageDimensions>
          <Length unitOfMeasure="CM">23.2</Length>
          <Width unitOfMeasure="CM">21</Width>
          <Height unitOfMeasure="CM">2.1</Height>
        </PackageDimensions>
        <Manufacturer>eXODA</Manufacturer>
        <MfrPartNumber>16536</MfrPartNumber>
        <SearchTerms>polig kle en 15 fahrzeug kfz masseband 1m verbindungs verbindungs polbrücke parallel satz masse volt solar m8 m10 sicherung anschluss anschluss set kle en elektrik keyword kupfer quadrat einzelader ringösen 12</SearchTerms>
        <RecommendedBrowseNode>1365636031</RecommendedBrowseNode>
        <CountryOfOrigin>DE</CountryOfOrigin>
        <IsExpirationDatedProduct>false</IsExpirationDatedProduct>
      </DescriptionData>
      <ProductData>
        <AutoAccessory>
          <ProductType>
            <AutoAccessoryMisc>
              <ItemPackageQuantity unitOfMeasure="M">5</ItemPackageQuantity>
            </AutoAccessoryMisc>
          </ProductType>
        </AutoAccessory>
      </ProductData>
      <IsHeatSensitive>false</IsHeatSensitive>
    </Product>
  </Message>
</AmazonEnvelope>
</pre>
VonTobias Stephan

Amazon MWS Price Feed mit Business Preis

Hier ein Sample für einen Preis und einen Business Preis:
<AmazonEnvelope>
  <Header>
    <DocumentVersion>1.01</DocumentVersion>
    <MerchantIdentifier>xxxxxxxxxxxxxxx</MerchantIdentifier>
  </Header>
  <MessageType>Price</MessageType>
  <PurgeAndReplace>false</PurgeAndReplace>
  <Message>
    <MessageID>1</MessageID>
    <OperationType>Update</OperationType>
    <Price>
      <SKU>16522</SKU>
      <StandardPrice currency="EUR">11.98</StandardPrice>
      <BusinessPrice>11.98</BusinessPrice>
    </Price>
  </Message>
</AmazonEnvelope>
VonTobias Stephan

Mac Mauszeigergeschwindigkeit über Terminal festlegen

Wenn die maximale Schiebereglereinstellung nicht reicht, hilft folgendes:

defaults write -g com.apple.mouse.scaling 18

zum Auslesen:
defaults read -g com.apple.mouse.scaling

VonTobias Stephan

Shopware 5 Filter Sortierung übersetzen

Die Filter kann man über die Grundeinstellungen übersetzen. Einfach nach Filter suchen, dann wird man fündig. Mit Klick auf die Weltkugel kann man für jeden Shop eine Übersetzung vornehmen.

VonTobias Stephan

Amazon MWS XSD Dateien

Hier findest Du die Amazon XSD Dateien.
XSD Dateien sind die Schemata für den Produktupload

Zu den XSD Dateien

VonTobias Stephan

Paypal Lastschrifteinzug kündigen

Klick auf Deinen Namen, dann Kontoeinstellungen. Dort findet man „Geld, Bankkonten und Kreditkarten“. Man hat sich schon Mühe gegeben alles ein wenig zu verstecken, denn dann geht es weiter mit

Zahlungen im Einzugsverfahren einrichten. Auf der Folgeseite kann man dann endlich unerwünschte Zugriffe deaktivieren.

VonTobias Stephan

ASCII Codes Smileys

Emoticon, SmileyDescriptionUnicode HexHTML Dec Code
&#128512Grinning FaceU+1F600&#128512
&#128515Grinning Face With Big EyesU+1F603&#128515
&#128516Grinning Face With Smiling EyesU+1F604&#128516
&#128513Beaming Face With Smiling EyesU+1F601&#128513
&#128518Grinning Squinting FaceU+1F606&#128518
&#128517Grinning Face With SweatU+1F605&#128517
&#129315Rolling On The Floor LaughingU+1F923&#129315
&#128514Face With Tears Of JoyU+1F602&#128514
&#128578Slightly Smiling FaceU+1F642&#128578
&#128579Upside-Down FaceU+1F643&#128579
&#128521Winking FaceU+1F609&#128521
&#128522Smiling Face With Smiling EyesU+1F60A&#128522
&#128519Smiling Face With HaloU+1F607&#128519
&#129392Smiling Face With 3 HeartsU+1F970&#129392
&#128525Smiling Face With Heart-EyesU+1F60D&#128525
&#129321Star-StruckU+1F929&#129321
&#128536Face Blowing A KissU+1F618&#128536
&#128535Kissing FaceU+1F617&#128535
&#9786Smiling FaceU+263A&#9786
&#128538Kissing Face With Closed EyesU+1F61A&#128538
&#128537Kissing Face With Smiling EyesU+1F619&#128537
VonTobias Stephan

Amazon MWS XML Feed Sample CountryOfOrigin

The CountryOfOrigin field is now a required field when sending product feeds via Amazon MWS Api. Actually a small thing, but sometimes it is a real struggle to figure out where to insert the value. Important to know…the country code is entered with 2 characters as value, so here in the example with UK.

<?xml version=„1.0“ encoding=„UTF-8“?> <AmazonEnvelope> <Header> <DocumentVersion>1.01</DocumentVersion> <MerchantIdentifier>A2BKDHGADKHKH</MerchantIdentifier> </Header> <MessageType>Product</MessageType> <PurgeAndReplace>false</PurgeAndReplace> <Message> <MessageID>1</MessageID> <OperationType>Update</OperationType> <Product> <SKU>16001</SKU> <StandardProductID> <Type>ASIN</Type> <Value>B07TXABCD3</Value> </StandardProductID> <Condition> <ConditionType>New</ConditionType> <ConditionNote /> </Condition> <DescriptionData> <Title>Fork cable lug 10mm2 to 16mm2 M6 insulated 4x ring eye Press eye Crimp cable lug blue</Title> <Brand>eXODA</Brand> <Description>High-quality press eye of the manufacturer eXODA. This ring eyelet is characterised by the fact that a manufacturing process was used here, that guarantees accuracy. Diameter specifications for the cross section of the cable or screw inlet are exact and perfect. They can be pressed or soldered for correct processing. The unit in mm² describes the cross-section of the cable. The diameter of the opening for the eyelet is represented by the M specification in millimeters. The inside and outside diameters represent the diameter of the opening for the cable to be inserted. cable. When selecting the right article or the right press eye, it is important to pay attention, that the cable cross section and cable diameter are not the same. The cable cross section describes the area in mm² when looking at the interface. The insulation is made of nylon, we therefore recommend according to Open the package to consume the contents in 3 months.</Description> <BulletPoint>Suitable for cable cross section: 10mm2 to 16mm2 corresponds to 3.6 mm to 4.5 mm diameter</BulletPoint> <BulletPoint>Diameter of screw opening: 6 mm</BulletPoint> <BulletPoint>Inner diameter: 6 mm unpressed</BulletPoint> <BulletPoint>Diameter at the outer insulation Cable lug: 11 mm unpressed</BulletPoint> <BulletPoint>Diameter Insulation for cable entry inside: 9 mm outside: 11.7 mm</BulletPoint> <PackageDimensions> <Length unitOfMeasure=„CM“>10</Length> <Width unitOfMeasure=„CM“>9.8</Width> <Height unitOfMeasure=„CM“>1.2</Height> </PackageDimensions> <Manufacturer>eBrand</Manufacturer> <MfrPartNumber>16001</MfrPartNumber> <SearchTerms>car battery cable</SearchTerms> <SearchTerms>car battery cable connectors</SearchTerms> <RecommendedBrowseNode>1342892031</RecommendedBrowseNode> <CountryOfOrigin>DE</CountryOfOrigin> <IsExpirationDatedProduct>false</IsExpirationDatedProduct> </DescriptionData> <ProductData> <HomeImprovement> <ProductType> <Hardware /> </ProductType> </HomeImprovement> </ProductData> <IsHeatSensitive>false</IsHeatSensitive> </Product> </Message> </AmazonEnvelope>

„“< xsd:element name=“CountryOfOrigin“ type=“CountryOfOriginType“ minOccurs=“0″/>““

For the „CountryOfOriginType“ attribute, the rules allow valid values as follows: „value=“[a-zA-Z][a-zA-Z]|unknown““

VonTobias Stephan

Amazon MWS XML Feed Sample CountryOfOrigin

Das Feld Herkunftsland CountryOfOrigin ist nun ein Pflichtfeld, wenn man per Amazon MWS Api Produkt-Feeds zu senden. Eigentlich eine Kleinigkeit, manchmal ist es aber ein wahrer Kampf herauszufinden, an welcher Stelle man den Wert einfügen muss. Wichtig zu wissen…der Ländercode wird mit 2 Zeichen als Wert eingetragen, hier im Beispiel also mit UK.

<?xml version=„1.0“ encoding=„UTF-8“?> <AmazonEnvelope> <Header> <DocumentVersion>1.01</DocumentVersion> <MerchantIdentifier>A2BKDHGADKHKH</MerchantIdentifier> </Header> <MessageType>Product</MessageType> <PurgeAndReplace>false</PurgeAndReplace> <Message> <MessageID>1</MessageID> <OperationType>Update</OperationType> <Product> <SKU>16001</SKU> <StandardProductID> <Type>ASIN</Type> <Value>B07TXABCD3</Value> </StandardProductID> <Condition> <ConditionType>New</ConditionType> <ConditionNote /> </Condition> <DescriptionData> <Title>Fork cable lug 10mm2 to 16mm2 M6 insulated 4x ring eye Press eye Crimp cable lug blue</Title> <Brand>eXODA</Brand> <Description>High-quality press eye of the manufacturer eXODA. This ring eyelet is characterised by the fact that a manufacturing process was used here, that guarantees accuracy. Diameter specifications for the cross section of the cable or screw inlet are exact and perfect. They can be pressed or soldered for correct processing. The unit in mm² describes the cross-section of the cable. The diameter of the opening for the eyelet is represented by the M specification in millimeters. The inside and outside diameters represent the diameter of the opening for the cable to be inserted. cable. When selecting the right article or the right press eye, it is important to pay attention, that the cable cross section and cable diameter are not the same. The cable cross section describes the area in mm² when looking at the interface. The insulation is made of nylon, we therefore recommend according to Open the package to consume the contents in 3 months.</Description> <BulletPoint>Suitable for cable cross section: 10mm2 to 16mm2 corresponds to 3.6 mm to 4.5 mm diameter</BulletPoint> <BulletPoint>Diameter of screw opening: 6 mm</BulletPoint> <BulletPoint>Inner diameter: 6 mm unpressed</BulletPoint> <BulletPoint>Diameter at the outer insulation Cable lug: 11 mm unpressed</BulletPoint> <BulletPoint>Diameter Insulation for cable entry inside: 9 mm outside: 11.7 mm</BulletPoint> <PackageDimensions> <Length unitOfMeasure=„CM“>10</Length> <Width unitOfMeasure=„CM“>9.8</Width> <Height unitOfMeasure=„CM“>1.2</Height> </PackageDimensions> <Manufacturer>eBrand</Manufacturer> <MfrPartNumber>16001</MfrPartNumber> <SearchTerms>car battery cable</SearchTerms> <SearchTerms>car battery cable connectors</SearchTerms> <RecommendedBrowseNode>1342892031</RecommendedBrowseNode> <CountryOfOrigin>DE</CountryOfOrigin> <IsExpirationDatedProduct>false</IsExpirationDatedProduct> </DescriptionData> <ProductData> <HomeImprovement> <ProductType> <Hardware /> </ProductType> </HomeImprovement> </ProductData> <IsHeatSensitive>false</IsHeatSensitive> </Product> </Message> </AmazonEnvelope>

Das XSD Schema sagt:

„“< xsd:element name=“CountryOfOrigin“ type=“CountryOfOriginType“ minOccurs=“0″/>““

Für das Attribut „CountryOfOriginType“ lassen die Regeln valide Werte wie folgt zu: „value=“[a-zA-Z][a-zA-Z]|unknown““