Integrations

← Nazaj

ICS export

ICS URL-ji za trenutno izbrano enoto (zgornji select “Unit”). Te povezave prilepiš v zunanjo platformo (Airbnb, Google Calendar, drugi sistemi), ki podpira uvoz .ics.

ICS (Booked only)

Samo potrjene rezervacije. Priporočljivo za portale, kjer druga blokiranja (cleaning/maintenance) ne želiš izpostaviti.

Testiraj
ICS (Blocked & Booked)

Rezervacije in interni bloki (local/clean/maintenance), če so vključeni v nastavitvah. Dobro za interne koledarje ali primarne kanale, kjer želiš videti vse zasedene dneve.

Testiraj

Tipična uporaba:

  • Airbnb: v nastavitvah koledarja izberi “Import calendar” in prilepi enega od zgornjih URL-jev.
  • Google Calendar: “Add calendar > From URL” in prilepi ICS.
  • Ostale platforme: uporabi URL v polju za ICS / Calendar import.

Gumb Refresh links po potrebi ponovno naloži / regenerira URL-je preko integrations/ics.php.

Promo codes (kuponi)

⚙ Nastavitve auto-kupona (popust, veljavnost, prefix)

Privzeti popust za auto-kupon ob zavrnitvi (ročni & auto-conflict).

Število dni po zavrnitvi, ko je kupon še veljaven.

Prefix za generirane kode (npr. RETRY-123ABC).

Koda Opis Popust % Min noči Max noči Velja od Velja do Aktivno Enota / Global Akcije
Ni definiranih kuponov za izbrano enoto.
Izbran kupon
Ni izbranega kupona.

Live JSON: /app/common/data/json/units/promo_codes.json
Backup: /app/common/data/json/units/promo_codes.json.bak

Special offers (akcije)

Naziv Termin od Termin do Popust % Tip Aktivno Akcije
Ni definiranih akcij za izbrano enoto.
Izbrana akcija
Ni izbrane akcije.

Live JSON: /app/common/data/json/units/<UNIT>/special_offers.json
Backup: /app/common/data/json/units/<UNIT>/special_offers.json.bak

Diagnostics

Autopilot - Plus

site_settings.json

Globalne nastavitve Avtopilota. Per-enoto lahko prilagodiš iz tabele Units (gumb Autopilot).

V test načinu je dovoljeno ročno izklapljanje ICS checkov (per-unit). V production je per-unit autopilot vedno “ICS checks ON”.

Če je datum v prihodnosti, se test_mode samodejno šteje kot ON.

Primer: public, direct. Ostali viri bodo šli preko običajnega soft-hold flowa.

Shranjuje se v /app/common/data/json/units/site_settings.json » autopilot.

Units

manifest.json

Uporablja se za generiranje ICS URL-jev in drugih povezav v sistemu. Če pustite prazno, bo privzeto uporabljeno http://localhost/ za testni način.

0 enot 0 aktivnih

Loading units...

Channels

ICS IN · lab

Povezava enote z zunanjimi kanali (trenutno fokus na Booking ICS uvozu). Za enoto A1 kartica ostane read-only (produkcija), polni laboratorij (ICS + simulatorji) pa je omogočen za enote kot sta A2 in S1.

Najprej izberi enoto zgoraj levo.

Channel ICS URL (IN) Status Akcije
Ni izbrane enote.

Trenutna faza: UI model za ICS uvoz in simulacijo (npr. SIM1 / SIM2). V naslednjih korakih se bodo tukaj pojavili še gumbi Pull now in Apply to calendar, ki bodo neposredno povezani na pull_now.php in apply_booking_now.php.

Urejanje zapisa

Tip: —

Osnovne nastavitve

Minimalno število nočitev za veljavnost akcije. Če pustiš prazno, velja tudi za 1 noč.

Napredno · surovi JSON

Zgornja polja pri shranjevanju prepišejo osnovne vrednosti (naziv, popust, datumi, aktivno) v JSON objektu.

Urejevalnik zapisov.