← scrivano.pl
Instalacja: kilka minut. Wklejenie stron na witrynę: ok. pół godziny.

Zainstaluj Scrivano w swoim koncie Google

Strona zakłada projekt z kodem rezerwacji w Twoim koncie Google — tam, gdzie jest kalendarz kancelarii. Nic nie jest wysyłane do Scrivano: logowanie odbywa się w oknie Google, a dane i kod zostają u Ciebie. Tą samą stroną zaktualizujesz później Scrivano do nowszej wersji.

1 Wczytaj kartę kancelarii

To plik scrivano-…json z kreatora (przycisk „Pobierz kartę kancelarii"). Kartę i kod instalacyjny dostajesz od Scrivano w dwóch osobnych wiadomościach (ze względów bezpieczeństwa). Jeśli robisz aktualizację — wczytaj kartę pobraną po instalacji (…-zainstalowana.json).

2 Wpisz kod instalacyjny od Scrivano

Kod w postaci SCRV-XXXX-XXXX-XXXX dostajesz od Scrivano po zawarciu umowy — w osobnej wiadomości niż karta (ze względów bezpieczeństwa). Za tym kodem strona pobiera pakiet plików Scrivano i dane licencji Twojej kancelarii (zostają w Twoim projekcie, nie na tej stronie). Ten sam kod służy do późniejszych aktualizacji.

3 Zaloguj się na konto Google kancelarii

Wybierz to konto, na którym jest kalendarz kancelarii (jeśli w przeglądarce masz kilka kont, Google pokaże listę — sprawdź adres e-mail). Jeśli kalendarz dostępności należy do kogoś innego (kalendarz współdzielony, …@group.calendar.google.com), musi być dodany do listy kalendarzy tego konta i udostępniony mu z prawem „Wprowadzanie zmian w wydarzeniach" — inaczej nie będzie terminów, a rezerwacje się nie zapiszą. Wcześniej włącz w tym koncie Google Apps Script API: otwórz link zalogowany na konto kancelarii i przestaw „Interfejs API Google Apps Script" na Wł.; jeśli nie ma przełącznika — to konto firmowe (Google Workspace), poproś administratora. W oknie Google zobaczysz aplikację „Scrivano — instalator rezerwacji" i prośbę o dostęp do projektów Apps Script i Twojego adresu e-mail — nic więcej (nie do kalendarza, poczty ani Dysku). Jeśli Google pokaże ekran „Google nie zweryfikował tej aplikacji" — kliknij Zaawansowane → Otwórz scrivano.pl (niebezpieczne); to standardowy ekran dla małych aplikacji.

4 Zainstaluj

Powstanie projekt Apps Script z kodem Scrivano, wdrożenie dla klientów i osobne wdrożenie panelu zasad (dostępne tylko dla Ciebie).

5 Dokończ: cztery kroki po Twojej stronie (Google nie pozwala zrobić ich za Ciebie)

  1. Zatwierdź zgody Google (raz). Otwórz edytor projektu (jeśli w przeglądarce masz kilka kont Google i zobaczysz „Potrzebujesz dostępu" — przełącz w prawym górnym rogu na konto kancelarii). Po lewej kliknij plik Dziennik_Sesji.gs. Na górnym pasku, obok przycisku ▶ Uruchom, jest lista funkcji — wybierz z niej dziennikUruchom i kliknij Uruchom. W oknie Google („Aplikacja niezweryfikowana") wybierz konto kancelarii → Zaawansowane → Otwórz … (niebezpieczne) → Zezwól. Ten ekran pokazuje się, bo projekt jest Twój, a nie zweryfikowanej firmy — tak działa każdy skrypt w Google. Na dole edytora otworzy się „Dziennik wykonania" z napisem „Dziennik sesji gotowy…" — to znak, że zgody są zatwierdzone. Bez tego kroku strona rezerwacji odpowiada „Access denied".
  2. Sprawdź i ewentualnie dostrój ustawienia w panelu: otwórz panel zasad (jak wyżej: przy kilku kontach Google przełącz na konto kancelarii) → najpierw „Sprawdź konfigurację" (ma być bez uwag — w szczególności o kalendarzu i centrali licencji). Godziny, matryca i cennik z kreatora działają od razu. Jeśli w kreatorze zmieniano teksty dla klienta — wgraj teksty.json (niżej) w panelu przyciskiem „Wczytaj teksty (.json)"; zasady.json wgrywasz tylko, gdy zmieniasz zasady później bez instalatora.
  3. Wklej stronę rezerwacji na swoją witrynę (to zadanie możesz przekazać osobie, która prowadzi stronę kancelarii — webmasterowi): plik rezerwacja.html (niżej) jako element „Kod HTML" na podstronie o adresie, który podałeś w kreatorze; tak samo anulowanie.html (i akceptacja.html, jeśli jest na liście niżej). Pobrany plik otwórz w Notatniku (Windows) lub TextEdit (Mac) — prawy przycisk → „Otwórz w…" — zaznacz wszystko (Ctrl+A / Cmd+A), skopiuj i wklej do elementu kodu na podstronie. Potem oznacz w kalendarzu wolne okna słowem ONLINE. Po aktualizacji nowa wersja pojawia się pod tym samym adresem po około minucie.
    Polskie kreatory stron z elementem „Kod HTML": wstaw element na podstronie i zostaw opcję „Wklej kod po załadowaniu" wyłączoną. WordPress: blok „Własny HTML". Squarespace: blok „Kod".
    Uwaga dla stron na Wix i innych, które wstawiają kod HTML w osobnej ramce: strona odwołania ( anulowanie.html) nie odczyta tam linku z maila — to samo dotyczy akceptacja.html. Wklej je w kreatorze stron, który wstawia kod bezpośrednio na stronę (np. WordPress z blokiem „Własny HTML", Squarespace, polskie kreatory z elementem „Kod HTML").
  4. Sprawdź, że działa. W kalendarzu kancelarii dodaj na jutro wydarzenie o nazwie ONLINE (np. 10:00–12:00). Wejdź na własną podstronę rezerwacji i zrób próbną rezerwację na własny adres e-mail: powinny przyjść dwa maile (do klienta i do kancelarii), a w kalendarzu pojawić się wpis. Potem odwołaj wizytę linkiem z maila — wpis zniknie z kalendarza. Jeśli nie widać godzin — otwórz panel i kliknij „Sprawdź konfigurację"; komunikat powie, co poprawić.
Zapisz kartę po instalacji (pierwszy przycisk wyżej) i trzymaj ją z resztą dokumentów wdrożenia — to nią zaktualizujesz Scrivano następnym razem. Bez niej instalator nie znajdzie Twojego projektu.

Strona instalatora w wersji . Dane kancelarii i kod zostają w Twoim koncie Google; do Scrivano trafia wyłącznie kod instalacyjny (po nim centrala wydaje pakiet i licencję).