Nyílt szabvány · Ingyenes szoftver

Termékadatai készen állnak minden viszonteladónak.

Az Open Brand Exchange nyílt szabvány arra, hogyan kapják meg a viszonteladók egy márka termékfotóit és termékadatait: böngészőben egy portálon, ZIP-ként vagy táblázatként, vagy egyetlen API-n keresztül közvetlenül a saját szoftverükbe. Hogy a tartalom hogyan kerül a portáljára, azt Ön dönti el.

Nyílt
szabvány, CC-BY-4.0
3
portálkiadás
61
megfelelőségi ellenőrzés
25
nyelv
0 €
licencdíj
A kitalált Kestrel márka portálja egy viszonteladó szemével: nyolc cikk márka, terméktípus és szín szerinti szűrőkkel.
GET/obx/v1/changesAmit egy viszonteladó szoftvere kap
{
  "phase": "live",
  "changes": [
    { "seq": 1042, "op": "delete",
      "type": "asset",
      "external_id": "KO-1001_NVY_2" },
    { "seq": 1043, "op": "upsert",
      "type": "variant",
      "external_id": "2000100101025",
      "data": { "size": "M", … } }
  ],
  "has_more": false
}

Így működik

Egy forrás. A viszonteladók azt töltik le, amire szükségük van.

A tartalma a saját portálján van. A beszerzők böngészőben keresnek és töltenek le fájlokat, a szoftvereik pedig ugyanezt a tartalmat az API-n keresztül olvassák.

  1. Az Ön rendszerei

    • PIM
    • ERP
    • DAM
    • Exportmappa
  2. A tartalom feltöltése

    • Ütemezett import
    • obx eszköz
    • GitHub Action
    • Feltöltési API
  3. Az Ön portálja

    brands.yourbrand.com
    • Katalógus és fotók
    • Hozzáférés viszonteladónként
    • Használati statisztikák
  4. Az Ön viszonteladói

    Beszerzők, böngészőben

    • Keresés és EAN-lista
    • ZIP- és CSV-letöltések

    Szoftvereik, API-n keresztül

    • Webáruház és PIM
    • POS és tartalomeszközök
Így jut el a tartalom a márka rendszereiből a saját portálján át a viszonteladókhoz.

01 Portál

Portál a viszonteladói beszerzőinek.

A beszerzők belépnek a portáljára, beillesztik a rendelésük EAN-kódjait, és pontosan azt töltik le, amire szükségük van: egy fotót, egy cikket vagy egy teljes válogatás ZIP-jét.

  • Keresés és szűrés márka, szezon, terméktípus és szín szerint
  • Illesszen be egy EAN-listát, és rögtön látja, mi van meg és mi hiányzik
  • Eredeti, webes (2000 px) vagy négyzetes, és cikkadatok táblázatként
  • Az Ön neve, logója és domainje: „Kestrel · Viszonteladói portál”
Nézze meg egy viszonteladó szemével
Egy viszonteladó hat EAN-kódot illeszt be a portálba: ötöt megtalál, egy nincs a katalógusban.

02 API

Egy API, minden márkánál ugyanaz.

A viszonteladók szoftvere egyszer mindent letölt, utána csak a változásokat, azt is, amit visszavon. Minden fotó felhasználási jogokkal, embargódátummal és MI-eredetinformációval érkezik.

  • Először teljes másolat, utána csak a változások
  • Keresés EAN alapján, a megfelelő cikkhez és mérethez rendelve
  • Webes, négyzetes és bélyegkép-változat; eredetik, ha engedélyezi
  • Egy szoftverszállító egyszer beépíti, és minden márkával működik
Olvassa el az API-referenciát
GET/obx/v1/changesAsset
{
  "seq": 1051, "type": "asset", "op": "upsert",
  "external_id": "KO-1003_RST_3",
  "data": {
    "role": "model",
    "color_code": "RST",
    "rights": {
      "license": "retailer-use",
      "channels": ["webshop", "marketplace", "social"],
      "embargo_until": null
    },
    "provenance": { "ai_generated": true, "source": "generated" },
    "renditions": {
      "web":    { "width": 1200, "height": 1500 },
      "square": { "width": 1500, "height": 1500 },
      "thumb":  { "width": 480,  "height": 600 }
    }
  }
}

03 Az Ön rendszerei

Dolgozzon tovább úgy, ahogy most.

A szabvány arról szól, hogyan töltenek le a viszonteladók. Hogy a tartalma hogyan kerül a portálra, az az Ön döntése: éjszakai import webcímről, SFTP-ről vagy S3-ról, egy exportmappa, vagy az obx parancssori eszköz.

  • Éjszakai import webcímről, SFTP-ről vagy S3-ról, kód nélkül
  • Az obx eszköz Windowsra, macOS-re és Linuxra csak a változásokat küldi el
  • Receptek cronhoz, GitHub Actionshöz, n8n-hez, Make-hez és Zapierhez
  • Egy CSV-formátum és egy elnevezési szabály a fotókhoz
Nézze meg az automatizálási recepteket
Terminal
$ obx push ./export
Publishing to brands.kestrel.example (Kestrel, Kestrel Trail)
images: 27 checked, 3 uploaded (4.2 MB) in 3s
Done: rows: 40, images: 27 → new: 2 · updated: 3 · unchanged: 35
publish.ymlGitHub Action
# .github/workflows/publish.yml
on:
  push:
    paths: ["export/**"]
jobs:
  publish:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: openbrandexchange/obx-go/push-action@v0
        with:
          url: ${{ secrets.OBX_URL }}
          token: ${{ secrets.OBX_TOKEN }}
          folder: export

Kinek szól

Márkáknak és viszonteladóknak.

Márkáknak

Nem kell többé fájlokat küldözgetnie. A viszonteladók letöltik, amire szükségük van, és Ön dönti el, ki mit kap.

  • Saját portál, saját domainen
  • Minden viszonteladót Ön hagy jóvá, és Ön dönti el, mit lát
  • Láthatja, ki mit tölt le, viszonteladónként
  • Üzemeltesse ingyen maga, vagy válasszon szolgáltatót, és váltson bármikor

Viszonteladóknak

Minden márka egyetlen egységes formátumban, böngészőben vagy közvetlenül a szoftverében.

  • Illessze be EAN-listáját, és kapja meg minden mérethez a megfelelő fotókat
  • Töltsön le ZIP-eket és cikkadatokat, készen a webáruházához
  • Egy kapcsolat minden márkához, amely a szabványt követi
  • Felhasználási jogok és embargódátumok minden fotóhoz

Üzemeltetés

Futtassa, ahol akarja. Csak az üzemeltetést fizeti.

Ugyanannak a portálnak három kiadása. Ugyanazokon a megfelelőségi ellenőrzéseken mennek át, és ugyanazt az API-t beszélik, így bármikor válthat közöttük.

  • Egy kattintás

    Portál Cloudflare-re

    Hol fut
    Cloudflare Workers, D1-gyel és R2-vel
    Mire van szükség
    Egy Cloudflare-fiók
    Beállítás
    Egy kattintás, majd a beállítási varázsló
    Költség
    Workers Paid csomag, nagyjából havi 5 dollár
    Telepítés Cloudflare-re
  • Konténerek

    Portál Google Cloudra és Dockerre

    Hol fut
    Google Cloud Run vagy bármely Dockert futtató szerver
    Mire van szükség
    Google Cloud-fiók vagy Dockert futtató szerver
    Beállítás
    Egy szkript vagy egy Docker-parancs
    Költség
    Használatalapú díj a Cloud Runon, vagy saját szerver
    Telepítés Dockerrel
  • Parancsok nélkül

    Portál webtárhelyre

    Hol fut
    Hagyományos webtárhely PHP-val és adatbázissal
    Mire van szükség
    Egy FTP-program
    Beállítás
    Töltsön fel egy ZIP-et, majd futtassa a telepítőt
    Költség
    A tárhely, amelyért már most is fizet
    Telepítés webtárhelyre

Irányítás

Nyílt szabvány, nem platform.

Az Open Brand Exchange-nek az azt használó márkákhoz, viszonteladókhoz és szoftverszállítókhoz kell tartoznia, nem egyetlen céghez.

  • Nyílt specifikáció

    A 0.1-es verzió OpenAPI 3.1 és JSON Schema formátumú, CC-BY-4.0 licenccel. Bárki megvalósíthatja, üzleti célra is.

  • Megfelelőségi tesztcsomag

    61 automatikus ellenőrzés négy profilban. Minden implementációt ugyanígy tesztelünk.

  • Nyílt forráskódú licencek

    Az SDK, az obx eszköz és a webes felület Apache-2.0 licencű. A három portálkiadás AGPL-3.0 licencű, így a fejlesztések nyíltak maradnak.

  • Alapítvány alapítás alatt

    A szerzői jog, a név és a domain a(z) Open Brand Exchange Foundation (alapítás alatt) tulajdonába kerül, amint az alapítványt bejegyzik.

  • Biztonság

    Sebezhetőséget bizalmasan jelentsen itt: [email protected]. A biztonság a négy megfelelőségi profil egyike.

  • Az adatvédelem az első

    Ez a weboldal nem használ sütiket és nyomkövetőket, és semmit sem tölt be más szerverekről.

Olvassa el, hogyan irányítják

Fejlesztőknek

Specifikáció, amelyre építhet.

Három OpenAPI-szerződés, JSON Schemák, egy kitalált tesztmárka és egy megfelelőségi tesztcsomag. A Go SDK és az obx eszköz használatra kész, és bármely HTTP-kliens működik.

Terminal
$ curl https://brands.kestrel.example/.well-known/obx
200 OK · application/json
{
  "obx_version": "0.1",
  "publisher": { "name": "Kestrel Outfitters" },
  "api_base": "https://brands.kestrel.example/obx/v1",
  "portal_url": "https://brands.kestrel.example/",
  "capabilities": ["changes", "products", "by_gtin",
                   "renditions", "exports", "webhooks"]
}

Gyakori kérdések

Amit a márkák először kérdeznek

Összes kérdés
Mennyibe kerül?

A szabvány és a szoftver ingyenes. Ha maga üzemelteti, csak a tárhelyért fizet. A szolgáltatóknak saját áraik vannak, ezeket a weboldalukon találja.

Szükségünk van fejlesztőre?

Az alapokhoz nem. A portál egy kattintással telepíthető, és egy webcímről, SFTP-szerverről vagy tárolóból érkező ütemezett import nem igényel kódot. Fejlesztő akkor segít, ha a PIM-et vagy ERP-t közvetlenül akarja bekapcsolni.

Ez is egy újabb platform, amelyhez csatlakozni kell?

Nem. Minden márka saját portált üzemeltet, ha szeretné, saját domainen. Nincs központi platform, amely a tartalmát tárolná.

Ki dönti el, melyik viszonteladó kap hozzáférést?

Ön. A viszonteladók hozzáférést kérnek, Ön pedig minden kérést jóváhagy vagy elutasít. Azt is Ön választja ki, mely márkákat lát egy viszonteladó, és letöltheti-e az eredetiket.

Hagyja, hogy a viszonteladói maguk töltsék le.

Állítsa be saját portálját, vagy meséljen nekünk rendszereiről és viszonteladóiról, és formálja velünk az első kiadást.

  1. Állítsa be a portálját

    Bízza szolgáltatóra, vagy üzemeltesse ingyen maga, egy kattintással vagy egyetlen paranccsal. Üzemeltetési lehetőségek

  2. Publikáljon automatikusan

    Egy CSV-fájl és rögzített nevű fotók. A PIM, az ERP vagy egy egyszerű mappa minden éjjel leszállítja őket, kézi munka nélkül. Automatizálás

  3. A többit a viszonteladók intézik

    A viszonteladók bejelentkeznek, beillesztik EAN-listájukat és letöltenek. Rendszereik ugyanazt a tartalmat a szabványos API-n keresztül érik el. Viszonteladóknak