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 aynı etkinliğe, eklemek istediğiniz kullanıcıların
attendees
için
olduğunu unutmayın. 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ı tanımadığı için Bu göndereni tanıyorum'u tıklayabilir veya davet e-postasında Evet veya Belki'yi tıklayarak. Etkinlik de takvimine eklendi. - Kullanıcılar
When I respond in email
ayarına sahipse tüm davetiyeler geçerli değil kullanıcı Evet, Belki, veya Hayır yazın.
Davetiyelerin Google Takvim'e nasıl eklendiği hakkında daha fazla bilgi edinmek için bkz. Takvim'de davetiyeleri yönetme
Katılımcının yanıtını
attendees[].responseStatus
özelliğini needsAction
dışında herhangi bir şeye ekleyebilirsiniz. Katılımcının bilgilerini önceden doldurma
yanıt, etkinliği kullanıcıların takvim.
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 calendars; 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 LCV yanıtını ayarlayın
Bir katılımcının LCV yanıtını ayarlamak için aşağıdaki adımları uygulayın:
- Google Takvim'i düzenleyen kullanıcının takviminde etkinlik oluşturun ve katılımcılar (yukarıya bakın).
Events: update
yöntemini kullanma ayarlamak için katılımcının LCV yanıtıaccepted
veyatentative
adlı cihaza. Katılımcının takvim. 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, davetiyenin bir adresten gönderildiğine dair banner'ı görmeye devam ediyor bilmezler.
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 aktarmak için şunları yapın: için şu adımları izleyin:
- 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. - 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ının kişilerine erişiminiz varsa
katılımcının e-posta adresine göndermek için
People: createContact
yöntemini kullanabilirsiniz.
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 kullanıcı, söz konusu kişinin takvimine,
göndereni tanıyor veya etkinliğe LCV yanıtı veriyor.
Kullanıcılara etkinliği ekleyebilmeleri için bir bağlantı sağlayın
Alternatif olarak, Google Takvim kullanıcılarının bir etkinliği güncel tutmadan tek seferlik olarak izlemek istiyorsanız, kullanıcının kendisini eklemesi için önceden doldurulmuş etkinliktir. 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
ve20230326T001500Z
değerlerini değiştirin. - Başlangıç ve bitiş saat dilimleri: IANA Saat Dilimi Veritabanı adı olarak biçimlendirin.
Saat dilimlerini
stz
veetz
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 yazma erişimi vermesini öneririz. Bu sayede, etkinliği doğrudan işletmenin takvimine ekleyebilirsiniz. Takvimde (Etkinlik oluştur) tıklayın ve randevu alan kişiyi bu etkinliğe davet edin (Katılımcı ekleyin). 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 rezervasyon yapan kullanıcının takvimine eklemek istiyorsanız rezervasyon yapan kullanıcıları bilgilendirin kişilerine eklemek için Davetiyeyi alacak e-posta adresi. 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 bu 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 sayısı Çello dersinde kopyalar oluşturulur
grup ikincil takvimini ve Jack'i tanıyorsa Susan'ın takviminde
veya Jack'i tanıdığını belirttiğinde yanıt gönderdiğinde. 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.
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. Düzenleyicide bu bilgi güncellendiğinde değişiklikler katılımcı kopyalarına yayı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üzenleyen kişiye geri gönderilen tek etkinlik değişikliği
katılımcının yanıt durumu,
attendees[].responseStatus