Kullanıcıları bir etkinliğe davet etme

Etkinlik oluşturma

Düzenleyen kullanıcının Google Takvim'ine yazma erişiminiz varsa Events: insert kullanılarak etkinlik yöntemidir.

Bu yöntem, etkinliği doğrudan (bağımsız olarak) düzenleyen kişinin takvimine ekler ayarlarını değiştirebilirsiniz.

Katılımcı ekle

Bu yöntemle, etkinliğin attendees mülküne e-posta adreslerini ekleyerek de katılımcıları aynı etkinliğe ekleyebilirsiniz. Etkinliği düzenleyen kullanıcının daha sonra etkinlikte yapacağı tüm değişiklikler tanıtıldı.

Katılımcılar davetiyeyi, düzenleyen kişinin e-posta adresinden alır. Google Takvim kullanıcıları davetiyeyi e-postalarında ve/veya takvimlerinde alır. kendi Google Takvim ayarlarındaki Etkinlik ayarlarına bağlı olarak:

  • Kullanıcı From everyone ayarına sahipse etkinlik doğrudan takvimi
  • Kullanıcı Only if the sender is known ayarını kullanıyorsa etkinlik eklenir etkinliği başlatmış ve düzenleyen kullanıcı aynı kuruluştaysa veya düzenleyen kişi kullanıcının Google kişilerinde yer alır. Etkinliği düzenleyen kullanıcı Takvime ekle'yi veya davet e-postasında Evet veya Belki'yi tıklayarak. Ardından etkinlik, kullanıcının takvimine eklenir.
  • Kullanıcıların When I respond in email ayarı varsa kullanıcı davet e-postasında Evet, Belki veya Hayır'ı tıklayarak LCV gönderene kadar tüm davetiyeler takvimine eklenmez.

Davetiyelerin Google Takvim'e nasıl eklendiği hakkında daha fazla bilgi edinmek için bkz. Takvim'de davetiyeleri yönetme

Etkinliği doğrudan katılımcıların takvimler

Bir etkinliği doğrudan Google Takvim katılımcılarının içinde görüntülemek için herhangi birine ait takvimler diğer ayarları gözden geçirerek katılımcının LCV yanıtını ayarlayın veya etkinliğin bir kopyasını doğrudan katılımcının takvimine aktarın. Her iki yöntem için de yazma erişimi olan kullanıcılar takvimler; duymuyorsanız düzenleyen kişiyi katılımcının kişilerine ekleyerek katılımcının kişilerine yazma erişimi gerektirir.

Katılımcının yanıtını ayarlama

Bir katılımcının LCV yanıtını ayarlamak için aşağıdaki adımları uygulayın:

  1. Google Takvim'i düzenleyen kullanıcının takviminde etkinlik oluşturun ve katılımcılar (yukarıya bakın).
  2. Katılımcının LCV'sini accepted veya tentative olarak ayarlamak için Events: update yöntemini kullanın. Katılımcıya ait takvime yazma erişiminizin olması gerekir. Etkinlik katılımcının takvimine bakar. Events: update yöntemini kullanma hakkında daha fazla bilgi edinin.

Bu yöntem, etkinliği katılımcının takvimine ekler ancak katılımcı, e-postasında davetin daha önce bilmediği bir adresten gönderildiğine dair banner'ı görmeye devam edebilir.

Etkinliğin bir kopyasını doğrudan katılımcının takvimine aktarma

Bir etkinliğin kopyasını katılımcının takvimine içe aktarmak için aşağıdaki adımları uygulayın:

  1. Düzenleyen kullanıcının Google Takvim'ine yazma erişiminiz varsa bir kopyasını içe aktarın etkinliği için Events: import yöntemini kullanabilirsiniz.
  2. Katılımcının Events: import kullanarak takviminiz. Katılımcının takvimine yazma erişiminiz olmalıdır. Aynı etkinlik kimliğini kullanın (iCalUID) ve katılımcının kopyaları arasında yer almalı ve düzenleyeni belirtmeyi unutmayın. katılımcının kopyasına ekleyin.

Bu yöntemle katılımcı, etkinliği takvimlerinde görebilir ancak göremez Google Takvim'den bir davetiye e-postası alırsanız.

Düzenleyen kişiyi, katılımcının kişilerine ekle

Katılımcının kimlik bilgilerine sahip değilseniz katılımcıya talimat verebilir veya düzenleyen kişinin e-posta adresini Google kişilerine eklemesine . Bir projenin yeni oluşturulan bir kişinin geçerlilik kazanmasında kısa bir gecikme yaşanması.

  • Google Takvim kullanıcısından düzenleyen kullanıcıyı Google kişilerine eklemesini isteyin.
  • Katılımcılar bir kuruluşta yer alıyorsa kurumun kullanıcılarına programlı bir şekilde e-posta adresleri ekleyebilmeleri için kişiler. Yöneticiden etkinleştirmesini isteyin alan genelinde yetki, taklit etmek ve People: createContact gelecekteki davetiyelerin düzgün şekilde düzenlemesini sağlamak için her kullanıcı için kişi oluşturma yöntemini bu e-posta adreslerinden gelen fikirler, kullanıcılarının takvim.
  • Katılımcıya ait kişilere erişiminiz varsa People: createContact yöntemini kullanarak düzenleyenin e-posta adresini katılımcının kişilerine de ekleyebilirsiniz.

Kullanıcıyı e-posta adresinden davet et

Düzenleyen kullanıcının Google Takvim'ine yazma erişiminiz yoksa veya Düzenleyen kişinin e-posta adresini görünür hale getirmek istemiyorsanız iCalendar protokolü (RFC-5545) seçeneğini tıklayın.

Katılımcı Only if the sender is known ayarına sahip bir Google Takvim kullanıcısıysa ve daha önce adresle etkileşimde bulunmadıysa veya adresi aşağıdaki şekilde kaydetmediyse: bu kişiler, davetleri, Takvime ekleyin veya etkinliğe LCV yanıtı gönderin.

Alternatif olarak, Google Takvim kullanıcılarının bir etkinliği güncellemeden tek seferlik olarak eklemelerini kolaylaştırmak istiyorsanız kullanıcının kendisinin ekleyebileceği, önceden doldurulmuş bir etkinlik bağlantısı sağlayabilirsiniz. Bu yöntem, etkinliği gereklidir. Bu etkinliği güncellemediğiniz sürece Kullanıcının takvimine erişim.

Aşağıdaki bağlantı şablonunu kullanın:


https://calendar.google.com/calendar/r/eventedit?action=TEMPLATE&dates=20230325T224500Z%2F20230326T001500Z&stz=Europe/Brussels&etz=Europe/Brussels&details=EVENT_DESCRIPTION_HERE&location=EVENT_LOCATION_HERE&text=EVENT_TITLE_HERE

aşağıdaki bilgileri güncelleyerek:

  • Başlangıç ve bitiş tarihleri ve saatleri: ISO 8601 biçimini kullanın. Yukarıdaki örnekte, 20230325T224500Z ve 20230326T001500Z değerlerini değiştirin.
  • Başlangıç ve bitiş saat dilimleri: IANA Saat Dilimi Veritabanı adı olarak biçimlendirin. Saat dilimlerini stz ve etz alanlarına yerleştirin.
  • Etkinlik açıklaması: URL kodlamalı olmalıdır.
  • Etkinlik konumu: URL kodlamalı olmalıdır.
  • Etkinlik başlığı: URL kodlamalı olmalıdır.

Örnek

Randevu alma hizmeti oluşturma örneğini ele alalım. Kullanıcılar bir işletmeden randevu alıyor. Bir kullanıcı randevu aldığında Hizmetinizin rezervasyon yapan kişinin ve işletmenin Google Takvimler.

En iyi kullanıcı deneyimi için işletmenin takvimine yazma erişimi vermesini öneririz. Böylece etkinliği doğrudan işletmenin takvimine ekleyebilir (Etkinlik oluştur) ve rezervasyonu yapan kullanıcıyı bu etkinliğe davet edebilirsiniz (Katılımcı ekle). Rezervasyonu yapan kişinin etkinliği hatırlatılır, e-postalarını kontrol etmelerini ve bu konuda Rezervasyon yaptıktan hemen sonra etkinliğe Evet şeklinde LCV yanıtı gönderin. LCV yanıtı gönderdikten sonra, e-postalara Google'a Google Takvim'den etkinlik bildirimleri izin verir.

Etkinliği doğrudan rezervasyonu yapan kullanıcının takvimine eklemek istiyorsanız kullanıcıları, daveti alacakları e-posta adresini kişilerine eklemeleri konusunda bilgilendirin. Alternatif olarak: randevu alan kişilerden takvimlerinde programlı olarak LCV yanıtı göndermek için takvimlerinde yazma erişimi isteyebilirsiniz. adına (katılımcının LCV yanıtını belirleyin) ve ona bir e-posta gönderin bildirim gönderilir.

İşletme, e-posta adresini göstermek istemiyorsa kullanıcıya özel bir adres kullanın etkinliği rezervasyon yapan kişiye e-posta yoluyla göndermek için kullanılacak e-posta adresi (Kullanıcıyı bir e-posta adresinden davet et).

Etkinlik yayılımı

Aşağıdaki şemada dinamikler açıklanmaktadır. Jack ilk olarak birincil takvimi (dolayısıyla, düzenleyen kopyasının sahibi olur). Ardından, toplantı için Çello ders grubu ikincil takvimi ve etkinlik ayarı olan Susan Only if the sender is known Katılımcıların kopyaları, viyolon ders grubu ikincil takviminde ve Susan'ın takviminde (Jack'i tanıyorsa) oluşturulur. Aksi takdirde, Susan RSVP'de bulunduğunda veya Jack'i tanıdığını belirttiğinde kopya oluşturulur. Susan yanıt verdiğinde LCV değişikliği düzenleyene geri gönderilir ve düzenleyen kişinin kopyası şununla güncellenir: Suzan'ın yanıtı. Bu değişiklikler, düzenleyen kişinin etkinlik kopyasında yapılmıştır. diğer katılımcılara dağıtılmasını sağlar.

Etkinlik/katılımcı dinamiklerini gösteren şema

Paylaşılan etkinlik özellikleri

Etkinliğin oluşturulduğu takvim, düzenleyicinin takvimidir. Bu Kimlik, başlangıç ve bitiş zamanı da dahil olmak üzere paylaşılan etkinlik bilgilerinin sahibi takvim gibi ayrıntıları ifade eder. Bu bilgiler düzenleyen takviminde güncellendiğinde değişiklikler, katılımcı kopyalarına dağıtılır.

Gizli etkinlik mülkleri

Tüm bilgiler tüm etkinlik kopyaları arasında paylaşılmaz. Bazı tesisler Örneğin, hatırlatıcılar, colorId, şeffaflık veya extendedProperties.private mülkü. Bu özellikler düzenleyen kişinin takvimine göre değil,

Katılımcılar etkinliğin paylaşılan özelliklerini de değiştirebilir. Ancak bu Değişiklikler yalnızca kendi kopyalarına yansıtılır ve düzenleyen kişi bir değişiklik yapar.

Katılımcılardan düzenleyene iletilen tek etkinlik değişikliği, attendees[].responseStatus mülkünde depolanan katılımcının yanıt durumudur.