Otvoreni standard · Besplatan softver

Vaš sadržaj o proizvodima, spreman za svakog trgovca.

Open Brand Exchange je otvoreni standard za to kako trgovci preuzimaju fotografije proizvoda i podatke o artiklima od marke: na portalu u pregledniku, kao ZIP ili tablicu, ili izravno u vlastiti softver putem jednog API-ja. Kako sadržaj dolazi na vaš portal, odlučujete sami.

Otvoren
standard, CC-BY-4.0
3
izdanja portala
61
provjera sukladnosti
25
jezika
0 €
naknade za licencu
Portal izmišljene marke Kestrel kako ga vidi trgovac: osam artikala s filtrima po marki, vrsti proizvoda i boji.
GET/obx/v1/changesŠto prima softver 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 funkcionira

Jedan izvor. Trgovci preuzimaju ono što im treba.

Vaš sadržaj nalazi se na vašem vlastitom portalu. Nabavljači pretražuju i preuzimaju datoteke u pregledniku, a njihov softver čita isti sadržaj putem API-ja.

  1. Vaši sustavi

    • PIM
    • ERP
    • DAM
    • Mapa za izvoz
  2. Unos sadržaja

    • Zakazani uvoz
    • Alat obx
    • GitHub Action
    • API za učitavanje
  3. Vaš portal

    brands.yourbrand.com
    • Katalog i fotografije
    • Pristup po trgovcu
    • Statistika korištenja
  4. Vaši trgovci

    Nabavljači, u pregledniku

    • Pretraživanje i popis EAN-ova
    • Preuzimanja ZIP i CSV

    Njihov softver, putem API-ja

    • Web-trgovina i PIM
    • POS i alati za sadržaj
Kako sadržaj teče iz sustava marke preko njezina portala do trgovaca.

01 Portal

Portal za nabavljače vaših trgovaca.

Nabavljači se prijave u vaš portal, zalijepe EAN kodove iz narudžbe i preuzmu točno ono što trebaju: jednu fotografiju, jedan artikl ili ZIP cijelog odabira.

  • Pretraživanje i filtriranje po marki, sezoni, vrsti proizvoda i boji
  • Zalijepite popis EAN-ova i odmah vidite što postoji, a što nedostaje
  • Original, web (2000 px) ili kvadrat, uz podatke o artiklima kao tablicu
  • Vaše ime, logotip i domena: „Kestrel · Portal za trgovce”
Pogledajte očima trgovca
Trgovac u portal zalijepi šest EAN kodova: pet ih je pronađeno, jednog nema u katalogu.

02 API

Jedan API, isti za svaku marku.

Softver trgovaca jednom preuzme sve, a zatim samo promjene, uključujući ono što povučete. Svaka fotografija stiže s pravima korištenja, datumom embarga i podrijetlom umjetne inteligencije.

  • Najprije potpuna kopija, zatim samo promjene
  • Pretraživanje po EAN-u, povezano s pravim artiklom i veličinom
  • Web, kvadratna i minijaturna verzija; originali kad ih dopustite
  • Dobavljač softvera ugradi ga jednom i radi sa svakom markom
Pročitajte referencu API-ja
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 sustavi

Radite kao i dosad.

Standard određuje kako trgovci preuzimaju sadržaj. Kako vaš sadržaj dolazi na portal, birate sami: noćni uvoz s web-adrese, SFTP-a ili S3-a, mapa za izvoz ili alat obx za naredbeni redak.

  • Noćni uvoz s web-adrese, SFTP-a ili S3-a, bez koda
  • Alat obx za Windows, macOS i Linux šalje samo promjene
  • Recepti za cron, GitHub Actions, n8n, Make i Zapier
  • Jedan CSV format i jedno pravilo imenovanja fotografija
Pogledajte recepte za automatizaciju
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 marke i za trgovce.

Za robne marke

Nema više slanja datoteka. Trgovci sami preuzimaju ono što im treba, a vi odlučujete tko što dobiva.

  • Vlastiti portal na vlastitoj domeni
  • Odobravate svakog trgovca i odlučujete što vidi
  • Vidite tko što preuzima, po trgovcu
  • Hostajte ga sami besplatno ili odaberite pružatelja usluge i otiđite kad god želite

Za trgovce

Svaka marka u jednom dosljednom formatu, u pregledniku ili izravno u vašem softveru.

  • Zalijepite popis EAN-ova i dobijte prave fotografije za svaku veličinu
  • Preuzmite ZIP-ove i podatke o artiklima spremne za vašu trgovinu
  • Jedna veza za svaku marku u standardu
  • Prava korištenja i datumi embarga uz svaku fotografiju

Hosting

Pokrenite gdje želite. Plaćate samo hosting.

Tri izdanja istog portala. Prolaze iste provjere sukladnosti i govore isti API, pa možete prijeći s jednog na drugo.

  • Jedan klik

    Portal za Cloudflare

    Radi na
    Cloudflare Workers s D1 i R2
    Trebate
    Cloudflare račun
    Postavljanje
    Jedan klik, zatim čarobnjak za postavljanje
    Cijena
    Paket Workers Paid, oko 5 dolara mjesečno
    Instaliraj na Cloudflare
  • Kontejneri

    Portal za Google Cloud i Docker

    Radi na
    Google Cloud Run ili bilo koji poslužitelj s Dockerom
    Trebate
    Google Cloud račun ili poslužitelj s Dockerom
    Postavljanje
    Jedna skripta ili jedna Docker naredba
    Cijena
    Plaćanje po korištenju na Cloud Runu ili vlastiti poslužitelj
    Pokreni s Dockerom
  • Bez naredbi

    Portal za web hosting

    Radi na
    Običan web hosting s PHP-om i bazom podataka
    Trebate
    FTP program
    Postavljanje
    Učitajte ZIP, zatim pokrenite instalacijski program
    Cijena
    Hosting koji već plaćate
    Instaliraj na web hosting

Upravljanje

Otvoreni standard, a ne platforma.

Open Brand Exchange treba pripadati markama, trgovcima i dobavljačima softvera koji ga koriste, a ne jednoj tvrtki.

  • Otvorena specifikacija

    Verzija 0.1, zapisana kao OpenAPI 3.1 i JSON Schema pod licencom CC-BY-4.0. Svatko je smije implementirati, i komercijalno.

  • Provjere sukladnosti

    61 automatska provjera u četiri profila. Svaka se implementacija testira na isti način.

  • Licence otvorenog koda

    SDK, alat obx i web-sučelje su pod Apache-2.0. Tri izdanja portala su pod AGPL-3.0, pa poboljšanja ostaju otvorena.

  • Zaklada u osnivanju

    Autorska prava, naziv i domena prelaze na Open Brand Exchange Foundation (u osnivanju) čim bude registrirana.

  • Sigurnost

    Ranjivosti prijavite povjerljivo na [email protected]. Sigurnost je jedan od četiri profila sukladnosti.

  • Privatnost na prvom mjestu

    Ova web-stranica ne postavlja kolačiće, ne koristi alate za praćenje i ništa ne učitava s drugih poslužitelja.

Pročitajte kako se upravlja

Za programere

Specifikacija na kojoj možete graditi.

Tri OpenAPI ugovora, JSON Schema, izmišljena testna marka i skup provjera sukladnosti. Go SDK i alat obx spremni su za upotrebu, a radi i bilo koji HTTP klijent.

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

Česta pitanja

Što marke prvo pitaju

Sva pitanja
Koliko košta?

Standard i softver su besplatni. Ako hostate sami, plaćate samo hosting. Pružatelj usluge ima vlastite cijene, koje ćete pronaći na njegovoj stranici.

Treba li nam programer?

Za osnove ne. Portal instalirate jednim klikom, a planirani uvoz s web adrese, SFTP poslužitelja ili spremnika ne zahtijeva kod. Programer pomaže ako želite izravno povezati PIM ili ERP.

Je li ovo još jedna platforma kojoj se moramo pridružiti?

Ne. Svaka marka vodi vlastiti portal, po želji na vlastitoj domeni. Ne postoji središnja platforma koja drži vaš sadržaj.

Tko odlučuje koji trgovac dobiva pristup?

Vi. Trgovci traže pristup, a vi odobravate ili odbijate svaki zahtjev. Birate i koje marke trgovac vidi te smije li preuzimati originale.

Neka trgovci sami preuzmu sadržaj.

Postavite vlastiti portal ili nam recite nešto o svojim sustavima i trgovcima i pomozite oblikovati prvo izdanje.

  1. Postavite svoj portal

    Prepustite ga pružatelju usluge ili ga hostajte sami besplatno, jednim klikom ili jednom naredbom. Mogućnosti hostinga

  2. Objavljujte automatski

    Jedna CSV datoteka i fotografije sa stalnim nazivom. Vaš PIM, ERP ili obična mapa isporučuje ih svake noći, bez ručnog rada. Automatizacija

  3. Ostalo odrađuju trgovci

    Trgovci se prijave, zalijepe popis EAN kodova i preuzmu. Njihovi sustavi dohvaćaju isti sadržaj putem standardnog API-ja. Za trgovce