Ranovu
RehberDokümantasyonÖzelliklerFiyatlandırmaSSS
Giriş YapHemen Başla
Tüm çözümlere dönRandevu çözümü

Google Takvim

Google Takvim senkronizasyonu: çift rezervasyonu önleyin

Ranovu Google Takvim entegrasyonu randevularınızı otomatik Google Calendar'a yazar; harici etkinlikleri blocked slot olarak müsaitlikten düşer. Premium+ planında iki yönlü senkron, Google Meet linki ve push notification ile güncel takvim. Ücretsiz planda 30 günlük deneme sürümü mevcut.

Öne çıkan özellikler

  • Tek yönlü randevu yazma

    Onaylanan randevular gcal/sync Inngest job ile Google'a create/update/delete edilir. google_event_id idempotency sağlar.

  • İki yönlü blok senkronu

    Google'daki kişisel etkinlikler google_calendar_blocked_slots tablosuna çekilir; public müsaitlikten otomatik düşülür.

  • Google Meet linki

    Premium+ planında conferenceData ile Meet URL üretilir. Link WhatsApp onlineMeetingReady şablonu veya hatırlatma ile iletilebilir.

  • OAuth güvenliği

    Refresh token KMS ile şifrelenir. HMAC state parametresi CSRF koruması sağlar; token google_integration_tokens tablosunda saklanır.

Google Takvim senkronu neden gerekli?

Birçok işletme sahibi kişisel Google Takvim'inde doktor randevusu, aile etkinliği ve iş toplantılarını tutar. Ranovu müsaitliği yalnızca kendi slotlarından hesaplarsa Google'daki dolu saatler online rezervasyona açık kalır; çift rezervasyon kaçınılmaz olur.

Ranovu Google Takvim senkronizasyonu bu boşluğu kapatır: Ranovu randevusu Google'a yazılır, Google etkinliği Ranovu müsaitliğinden düşülür. Tek doğruluk kaynağı oluşur.

Premium+ plan ve deneme

integration.google_calendar ve integration.google_meet feature gate Premium planından itibaren açılır. Free kullanıcılar POST /api/provider/integrations-trial ile 30 günlük self-service deneme başlatabilir (Calendar + Meet; Zoom denemeye dahil değil).

Deneme bitince entegrasyon kilitlenir; mevcut token kalır ama sync durur. Upgrade sonrası otomatik devam eder.

Bağlantı kurulumu

Panel > Ayarlar > Entegrasyonlar > Google Calendar Connect. OAuth consent ekranından izin verilir; callback route token'ı şifreleyerek kaydeder. Hangi Google takvimin kullanılacağı settings'ten seçilir.

Disconnect ile token silinir; geçmiş google_event_id referansları randevu satırında kalabilir. Yeniden bağlanınca yeni sync başlar.

İki yönlü sync teknik akış

Google push notification channel webhook /api/webhooks/google-calendar endpoint'ine gelir. Inngest gcal/two-way-sync job listEvents (paginated, showDeleted) çalıştırır ve blocked slot upsert eder.

Public booking, provider create ve PayTR callback öncesi providerHasGoogleCalendarBlockedOverlap kontrolü yapılır. Çakışma varsa 422 veya session failed döner.

Google Meet online seans

Online randevularda conferenceData.createRequest hangoutsMeet tipinde Meet linki üretir. Link appointments.google_meet_link alanına yazılır.

Meet link müşteriye hatırlatma zamanında veya link ilk oluştuğunda WhatsApp ile gider (sms-reminder-arm planına bağlı). Zoom alternatifi Ultra'da ayrı entegrasyon olarak sunulur.

Kanal yenileme ve güvenilirlik

Google push channel'ları süre sınırlıdır; Inngest cron 6 saatte bir renewal çalıştırır. Sync token incremental güncelleme için saklanır.

Ağ hatası durumunda gcal/sync 3 retry yapar. Sentry kritik hataları raporlar. Kullanıcı panelde son sync durumunu status endpoint'inden görebilir.

Google Takvim entegrasyonunu açma

Premium+ plana geçin veya Free'de 30 günlük denemeyi başlatın. Entegrasyonlar sayfasından Google'a bağlanın; takvim seçin. İlk two-way sync birkaç dakika sürebilir.

Test randevusu oluşturup Google Calendar uygulamasında göründüğünü doğrulayın. Google'da manuel etkinlik ekleyip Ranovu müsaitliğinden düştüğünü kontrol edin.

Kolay kurulum adımları

Ücretsiz plandan canlı randevu sayfasına - yaklaşık bir saat içinde tamamlanabilir.

  1. 1

    Ücretsiz kayıt

    Kredi kartı olmadan hesap oluşturun ve panele girin.

  2. 2

    Roon AI kurulum

    Mesleğinize uygun site metinleri ve bölüm yapısı oluşur.

  3. 3

    Hizmetler ve müsaitlik

    Fiyat, süre ve haftalık müsaitlik şablonlarını tanımlayın.

  4. 4

    Siteyi yayınla

    Alt alan adınızda canlı randevu sayfanız açılır.

  5. 5

    Randevu linkini paylaş

    Instagram, WhatsApp veya mevcut web sitenizde paylaşın.

  6. 6

    İlk randevuyu onayla

    Panelden onaylayın; WhatsApp onay ve hatırlatmayı test edin.

Ürün dokümantasyonu (teknik rehber)

Yalnızca iCal export alternatifine kıyasla

Statik iCal feed tek yönlü ve gecikmelidir; Google'daki anlık değişiklik yansımaz. Ranovu OAuth API ile gerçek zamanlı iki yönlü sync sunar.

Calendly de Google sync yapar; Ranovu bunu Türkçe site, WhatsApp ve PayTR ile birleşik pakette sunar.

Sık sorulan sorular

Apple Calendar destekleniyor mu?
Doğrudan Apple Calendar OAuth yoktur. Google sync üzerinden iPhone kullanıcıları Google hesabı ile dolaylı senkron yapabilir.
Birden fazla Google hesabı bağlanır mı?
Sağlayıcı başına bir Google integration token tipik senaryodur. Çoklu takvim seçimi aynı hesap altında mümkündür.
Google'daki silinen etkinlik ne olur?
two-way sync showDeleted=true ile silinen etkinlikleri algılar; blocked slot kaldırılır ve müsaitlik açılır.
Randevu iptalinde Google'dan silinir mi?
Evet. gcal/sync delete action google_event_id ile eşleşen etkinliği Google'dan kaldırır.
Free planda sonsuza kadar kullanılır mı?
Hayır. Free'de yalnızca 30 günlük deneme vardır. Kalıcı kullanım Premium+ gerektirir.
Meet linki otomatik mi?
Online randevu ve Meet entegrasyonu açıksa evet. Yüz yüze randevularda Meet oluşturulmaz.

Kaynaklar ve okuma listesi

  • Randevu programı
  • Online randevu sistemi
  • Ürün dokümantasyonu
Mesleklere göre randevu platformu özetiAna sayfaFiyatlandırma

Ranovu ile başlayın

Ücretsiz hesap oluşturun; randevu sitenizi dakikalar içinde yayına alın.

Ücretsiz başlaUygulamayı indir
Ranovu

Modern randevu yönetim platformu ile işinizi büyütün.

Ürün

  • Özellikler
  • Nasıl Çalışır?
  • Fiyatlandırma
  • Rehber
  • Dokümantasyon
  • Yönetim Paneli

Destek

  • Yardım ve destek
  • Dokümantasyon
  • İletişim
  • SSS

Keşfet

  • Çözüm rehberleri
  • Meslek rehberleri
  • Karşılaştırmalar
  • Şehir rehberleri
  • Platform özeti
  • Rehber

İletişim

  • info@ranovu.com

Yasal

  • Gizlilik Politikası
  • Kullanım Koşulları
  • Çerez Politikası
  • Tüm yasal metinler
Gizlilik Politikası|Kullanım Koşulları|Çerez Politikası|Tüm yasal metinler|Dokümantasyon

© 2026 Ranovu. Tüm hakları saklıdır.