{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://upwolf.com/dev/schema/Offer.json","title":"Detail nabídky","type":"object","properties":{"external_id":{"type":"string","description":"Totéž ID jako ve snapshotu."},"version":{"type":"string","description":"Neprůhledný otisk obsahu. Mění se, kdykoliv se změní obsah nabídky."},"name":{"type":"string","description":"Název nabídky. Stane se z něj titulek kreativy."},"description":{"type":"string","description":"Prostý text nebo HTML. Všechno, z čeho se píše text reklamy — čím bohatší, tím lepší reklama."},"status":{"type":"string","description":"Kampaň běží jen u `published`; `closed` ji během minut zastaví.","enum":["published","pending","closed"]},"updated_at":{"type":"string","description":"Kdy se nabídka naposled změnila."},"company":{"type":"object","properties":{"name":{"type":"string","description":"Jméno inzerenta. Objeví se v kreativě a uvozuje text reklamy."},"logo_url":{"type":"string","description":"Veřejně dostupný HTTPS obrázek. Čtvercový nebo široký, aspoň 200 px."},"introduction":{"type":"string","description":"Krátké představení firmy; dá textu reklamy něco navíc k samotné nabídce."},"logo_approved":{"type":"boolean","description":"Nastavte false, když logo není ověřené; pak ho do renderované kreativy nedáme."}},"required":["name"]},"area_id":{"type":"string","description":"Vaše ID oboru nabídky. Jakýkoliv stabilní identifikátor z vaší vlastní taxonomie."},"area_root_id":{"type":"string","description":"Kořen vašeho stromu oborů pro tutéž nabídku."},"locations":{"type":"array","items":{"type":"object","properties":{"city":{"type":"string","description":"Město tak, jak ho píšete v inzerátu. Mapování na identifikátory reklamních systémů si děláme sami. Pole posílejte i prázdné — tím říkáte „remote\", ne „ještě to neumíme\"."}},"required":[]}},"language_code":{"type":"string","description":"Jazyk obsahu. Bez něj jazyk detekujeme z textu."},"salaries":{"type":"array","items":{"type":"object","properties":{"minimum":{"type":"integer","description":"Spodní hranice nabízené částky, v celých jednotkách měny."},"maximum":{"type":"integer","description":"Horní hranice, když zveřejňujete rozpětí."},"currency":{"type":"string","description":"Měna částky, např. `CZK`."},"measure":{"type":"string","description":"Období, ke kterému se částka vztahuje.","enum":["hour","day","month","year","once"]}},"required":[]}}},"required":["external_id","version","name","description","status","updated_at"]}