Odprt standard · Brezplačna programska oprema

Vsebina o vaših izdelkih, pripravljena za vsakega trgovca.

Open Brand Exchange je odprt standard za to, kako trgovci od znamke dobijo fotografije izdelkov in podatke o artiklih: na portalu v brskalniku, kot zip ali preglednico ali neposredno v svojo programsko opremo prek enega API-ja. Kako vsebina pride v vaš portal, se odločite sami.

Odprt
standard, CC-BY-4.0
3
izdaje portala
61
preverjanj skladnosti
25
jezikov
0 €
licenčnine
Portal izmišljene znamke Kestrel, kot ga vidi trgovec: osem artiklov s filtri po znamki, vrsti izdelka in barvi.
GET/obx/v1/changesKaj prejme programska oprema trgovca
{
  "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
}

Kako deluje

En vir. Trgovci vzamejo, kar potrebujejo.

Vaša vsebina je v vašem lastnem portalu. Nabavniki v brskalniku iščejo in prenašajo datoteke, njihova programska oprema pa isto vsebino bere prek API-ja.

  1. Vaši sistemi

    • PIM
    • ERP
    • DAM
    • Izvozna mapa
  2. Kako vsebina pride noter

    • Načrtovan uvoz
    • Orodje obx
    • GitHub Action
    • API za nalaganje
  3. Vaš portal

    brands.yourbrand.com
    • Katalog in fotografije
    • Dostop za vsakega trgovca
    • Statistika uporabe
  4. Vaši trgovci

    Nabavniki, v brskalniku

    • Iskanje in seznam EAN
    • Prenosi ZIP in CSV

    Njihova programska oprema, prek API-ja

    • Spletna trgovina in PIM
    • POS in orodja za vsebino
Kako vsebina teče iz sistemov znamke prek njenega portala do trgovcev.

01 Portal

Portal za nabavnike vaših trgovcev.

Nabavniki se prijavijo v vaš portal, prilepijo kode EAN iz naročila in prenesejo natanko to, kar potrebujejo: eno fotografijo, en artikel ali ZIP celotnega izbora.

  • Iskanje in filtri po znamki, sezoni, vrsti izdelka in barvi
  • Prilepite seznam EAN in takoj vidite, kaj je na voljo in kaj manjka
  • Izvirnik, splet (2000 px) ali kvadrat, poleg tega podatki o artiklih kot preglednica
  • Vaše ime, logotip in domena: »Kestrel · Portal za trgovce«
Poglejte z očmi trgovca
Trgovec v portal prilepi šest kod EAN: pet jih portal najde, ene ni v katalogu.

02 API

En API, enak za vsako znamko.

Programska oprema trgovcev vse prenese enkrat, nato pa le spremembe, tudi to, kar umaknete. Vsaka fotografija pride s pravicami uporabe, datumom embarga in podatkom o izvoru umetne inteligence.

  • Najprej celotna kopija, nato le spremembe
  • Iskanje po EAN, povezano s pravim artiklom in velikostjo
  • Spletna, kvadratna in sličična različica; izvirniki, če jih dovolite
  • Ponudnik programske opreme ga vgradi enkrat in deluje z vsako znamko
Preberite referenco API
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 Vaši sistemi

Delajte naprej tako kot zdaj.

Standard določa, kako trgovci vsebino prevzamejo. Kako vaša vsebina pride v portal, izberete sami: nočni uvoz s spletnega naslova, SFTP ali S3, izvozna mapa ali orodje obx v ukazni vrstici.

  • Nočni uvoz s spletnega naslova, SFTP ali S3, brez kode
  • Orodje obx za Windows, macOS in Linux pošlje le spremembe
  • Recepti za cron, GitHub Actions, n8n, Make in Zapier
  • En format CSV in eno pravilo za poimenovanje fotografij
Oglejte si recepte za avtomatizacijo
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

Za koga

Za znamke in za trgovce.

Za blagovne znamke

Nič več pošiljanja datotek. Trgovci vzamejo, kar potrebujejo, vi pa odločate, kdo dobi kaj.

  • Lasten portal na lastni domeni
  • Vsakega trgovca odobrite sami in določite, kaj vidi
  • Vidite, kdo kaj prenaša, po trgovcih
  • Gostite ga sami brezplačno ali izberite ponudnika in odidite kadar koli

Za trgovce

Vsaka znamka v enem doslednem formatu, v brskalniku ali neposredno v vaši programski opremi.

  • Prilepite seznam EAN in dobite prave fotografije za vsako velikost
  • Prenesite ZIP-e in podatke o artiklih, pripravljene za vašo trgovino
  • Ena povezava za vsako znamko v standardu
  • Pravice uporabe in datumi embarga ob vsaki fotografiji

Gostovanje

Gostite, kjer želite. Plačate le gostovanje.

Tri izdaje istega portala. Prestanejo ista preverjanja skladnosti in govorijo isti API, zato lahko prehajate med njimi.

  • En klik

    Portal za Cloudflare

    Deluje na
    Cloudflare Workers z D1 in R2
    Potrebujete
    Račun Cloudflare
    Nastavitev
    En klik, nato čarovnik za nastavitev
    Cena
    Paket Workers Paid, približno 5 dolarjev na mesec
    Namesti na Cloudflare
  • Vsebniki

    Portal za Google Cloud in Docker

    Deluje na
    Google Cloud Run ali kateri koli strežnik z Dockerjem
    Potrebujete
    Račun Google Cloud ali strežnik z Dockerjem
    Nastavitev
    En skript ali en ukaz Docker
    Cena
    Plačilo po porabi na Cloud Run ali lasten strežnik
    Namesti z Dockerjem
  • Brez ukazov

    Portal za spletno gostovanje

    Deluje na
    Navadno spletno gostovanje s PHP in bazo podatkov
    Potrebujete
    Program za FTP
    Nastavitev
    Naložite ZIP, nato zaženite namestitveni program
    Cena
    Gostovanje, ki ga že plačujete
    Namesti na spletno gostovanje

Upravljanje

Odprt standard, ne platforma.

Open Brand Exchange naj pripada znamkam, trgovcem in ponudnikom programske opreme, ki ga uporabljajo, ne enemu podjetju.

  • Odprta specifikacija

    Različica 0.1, zapisana kot OpenAPI 3.1 in JSON Schema pod licenco CC-BY-4.0. Implementira jo lahko vsakdo, tudi komercialno.

  • Preverjanje skladnosti

    61 samodejnih preverjanj v štirih profilih. Vsaka implementacija je preizkušena na enak način.

  • Odprtokodne licence

    SDK, orodje obx in spletni vmesnik so pod Apache-2.0. Tri izdaje portala so pod AGPL-3.0, zato izboljšave ostanejo odprte.

  • Fundacija v ustanavljanju

    Avtorske pravice, ime in domena bodo prešli na Open Brand Exchange Foundation (v ustanavljanju), takoj ko bo registrirana.

  • Varnost

    Ranljivosti zaupno sporočite na [email protected]. Varnost je eden od štirih profilov skladnosti.

  • Najprej zasebnost

    Ta spletna stran ne nastavlja piškotkov, ne uporablja sledilnikov in ničesar ne nalaga z drugih strežnikov.

Preberite, kako se upravlja

Za razvijalce

Specifikacija, na kateri lahko gradite.

Tri pogodbe OpenAPI, JSON Schema, izmišljena testna znamka in zbirka preverjanj skladnosti. Go SDK in orodje obx sta pripravljena za uporabo, deluje pa vsak odjemalec HTTP.

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"]
}

Pogosta vprašanja

Kaj znamke vprašajo najprej

Vsa vprašanja
Koliko stane?

Standard in programska oprema sta brezplačna. Če gostite sami, plačate samo gostovanje. Ponudnik ima lastne cene, ki jih najdete na njegovem spletnem mestu.

Ali potrebujemo razvijalca?

Za osnove ne. Portal namestite z enim klikom, načrtovani uvoz s spletnega naslova, strežnika SFTP ali vedra pa ne zahteva kode. Razvijalec pomaga, če želite neposredno povezati PIM ali ERP.

Je to še ena platforma, ki se ji moramo pridružiti?

Ne. Vsaka znamka upravlja lasten portal, po želji na lastni domeni. Ni osrednje platforme, ki bi hranila vašo vsebino.

Kdo odloča, kateri trgovec dobi dostop?

Vi. Trgovci zaprosijo za dostop, vi pa vsako prošnjo odobrite ali zavrnete. Izberete tudi, katere znamke trgovec vidi in ali lahko prenaša izvirnike.

Naj trgovci vsebino vzamejo sami.

Postavite lasten portal ali nam povejte o svojih sistemih in trgovcih ter soustvarjajte prvo izdajo.

  1. Postavite svoj portal

    Prepustite ga ponudniku ali ga gostite sami brezplačno, z enim klikom ali enim ukazom. Možnosti gostovanja

  2. Objavljajte samodejno

    Ena datoteka CSV in fotografije s stalnim imenom. Vaš PIM, ERP ali navadna mapa jih dostavi vsako noč, brez ročnega dela. Avtomatizacija

  3. Preostanek opravijo trgovci

    Trgovci se prijavijo, prilepijo seznam kod EAN in prenesejo. Njihovi sistemi dobijo isto vsebino prek standardnega API-ja. Za trgovce