จะแบ่งปัน Google ปฏิทินส่วนบุคคลให้กับทุกคนด้วยลิงค์ได้อย่างไร


13

Google เอกสารมีการแชร์เอกสารสามประเภท สาธารณะกับทุกคนที่มีลิงก์และสามารถดูได้ในผลการค้นหา ดูได้เฉพาะผู้ที่คุณเชิญเท่านั้น และการประนีประนอม: ทุกคนที่มีลิงก์สามารถดูได้ แต่ไม่สามารถค้นหาได้

การประนีประนอมนี้มีอยู่ใน Google Calendar หรือไม่

ฉันดูเหมือนจะไม่พบมัน ฉันสามารถเพิ่มผู้คนในปฏิทินเพื่อให้พวกเขาสามารถดูได้ ฉันสามารถทำให้เป็นสาธารณะ ( This calendar will appear in public Google search results.) และให้ลิงก์แก่คนอื่น แต่ฉันไม่สามารถแชร์ลิงก์โดยที่ไม่สามารถค้นหาได้ (ฉันจะได้รับYou do not have access to [calendar name]'s calendarเมื่อเพิ่มลิงค์)

มีลิงก์ iCal และ XML ส่วนตัวสำหรับปฏิทิน แต่ไม่สามารถเพิ่มไปยังบัญชี Google ปฏิทินอื่นได้somecode@group.calendar.google.comจึงจำเป็นต้องใช้ID ปฏิทิน ( ) ข้อใดข้อหนึ่งต่อไปนี้จะแก้ไขปัญหานี้:

  • มีวิธีรับ ID ปฏิทินส่วนตัวหรือไม่
  • หรือเพื่อให้ผู้คนสามารถเข้าถึง ID ในปฏิทินโดยไม่เปิดเผยต่อสาธารณะในการค้นหา
  • หรือจะเพิ่มปฏิทินใน Google Calendar โดยใช้ลิงก์ iCal หรือ XML

คำตอบ:


6

ลิงก์ส่วนตัวสามารถใช้เพื่อแชร์ปฏิทินกับผู้ใช้ที่ไม่ใช่ผู้ใช้ Google ปฏิทิน (เช่น Outlook หรือ Yahoo Mail) ดูเหมือนว่า Google จะทำการตรวจสอบเป็นพิเศษและไม่อนุญาตให้เพิ่มลิงก์ส่วนตัวหากคุณไม่ได้รับอนุญาตให้เข้าถึง (ด้วยการตั้งค่าแชร์กับบุคคลที่เฉพาะเจาะจง )

หากคุณทำมิเรอร์ไฟล์เป็น URL ใหม่หรือเพียงแค่ใช้ตัวย่อ URL (เช่นgoo.gl ) คุณสามารถนำเข้าไฟล์ไปยัง Google ปฏิทินโดยไม่มีปัญหาโดยข้ามการตรวจสอบ

นอกจากนั้นคุณได้อธิบายตัวเลือกต่าง ๆ ที่ใช้ได้อย่างถูกต้อง รหัสปฏิทินเหมือนกันสำหรับลิงก์ส่วนตัวและสาธารณะ


1
มันแปลกมาก แต่ดูเหมือนว่าถูกต้อง คุณสามารถเปิดลิงก์ในมุมมอง แต่ไม่ใช่ google ใครจะมีเหตุผลในการตัดสินใจที่ google? คุณลองทำมิเรอร์แล้วหรือยังและขยายวิธีการทำสิ่งนี้ให้มากขึ้นได้ไหม?
Gauthier

1
ฟิลด์ "ที่อยู่ส่วนตัว" ในการตั้งค่าปฏิทินระบุว่า "นี่คือที่อยู่ส่วนตัวสำหรับปฏิทินนี้อย่าแชร์ที่อยู่นี้กับผู้ใช้รายอื่นเว้นแต่คุณต้องการให้พวกเขาเห็นกิจกรรมทั้งหมดในปฏิทินนี้" ดูเหมือนว่าจะใช้วิธีนี้เมื่อแชร์ลิงก์นี้ ... แต่ไม่ใช่ถ้าลูกค้าใช้ Google ปฏิทินด้วย
Gauthier

2

คุณสามารถเพิ่มปฏิทินผ่านลิงค์ iCal คลิกที่เลื่อนลงข้างแล้วOther calendarsAdd by URL

ดังนั้นกระบวนการทั้งหมดจะเป็น:

  • ผู้ส่งไปCalendar settingsที่ปฏิทินที่เขาต้องการแชร์คัดลอกiCalลิงก์ในPrivate Addressส่วนและส่งไปยังผู้รับทางอีเมล / IM / facebook ...

  • Other calendars > Add by URLผู้รับวางที่อยู่ลงใน

หากในบางครั้งผู้ส่งต้องการเพิกถอนการเข้าถึงปฏิทินของผู้รับแสดงว่ามีReset Private URLsลิงก์ในการตั้งค่าปฏิทินที่ทำให้ URL ที่มีอยู่นั้นใช้ไม่ได้และสร้างขึ้นใหม่


1
เราจะได้รับลิงค์ iCal ได้อย่างไร? ดร็อปดาวน์อยู่ที่ไหน บางทีคุณอาจต้องเพิ่มข้อมูลอีกเล็กน้อยเพื่อให้ตรงกับมาตรฐาน
จาค็อบ ม.ค. Tuinstra

สิ่งนี้ควรจะใช้งานได้หรือไม่โดยไม่ต้อง "ทำให้ปฏิทินนี้เป็นแบบสาธารณะ"
Gauthier

@Gauthier ไม่ได้เหรอ?
MikeFHay

1
มันไม่ได้จนกว่าฉันจะทำให้มันเป็นแบบสาธารณะไม่ใช่สำหรับผู้ใช้ Google ปฏิทิน มันใช้งานได้สำหรับผู้ใช้ Outlook แม้ว่า ดูที่นั่น: productforums.google.com/forum/#!msg/calendar/e6uLPsOgOKg/…ทั้งหมดสับสนมาก
Gauthier

0

ไม่มีตัวเลือกที่จะทำให้มันเป็นปฏิทิน "ไม่แสดง" ตามที่คุณสามารถเรียกได้ อย่างไรก็ตามคุณสามารถทำให้เป็นสาธารณะ แต่มีข้อ จำกัด ไม่มีตัวเลือกในขณะนี้เพื่อทำให้ปฏิทินไม่อยู่ในรายการ

ป้อนคำอธิบายรูปภาพที่นี่


0

คุณสามารถฝังปฏิทินบนเว็บไซต์ของคุณและส่งลิงก์ไปยังปฏิทินที่ฝังไว้

จากเพิ่มปฏิทิน Google ในเว็บไซต์ของคุณ (support.google.com) :

  1. ในคอมพิวเตอร์ให้เปิดGoogle ปฏิทิน คุณสามารถรับรหัสเพื่อฝังในเว็บไซต์ของคุณจากคอมพิวเตอร์ไม่ใช่แอพมือถือ
  2. ที่ด้านบนขวาให้คลิกปุ่มการตั้งค่าเกียร์> การตั้งค่า
  3. เปิดแท็บปฏิทิน
  4. คลิกชื่อปฏิทินที่คุณต้องการฝัง
  5. ในส่วนฝังปฏิทินนี้คัดลอกรหัส iframe ที่แสดง
  6. เปิดโปรแกรมแก้ไขเว็บไซต์ของคุณแล้ววางรหัสนี้ในตำแหน่งที่คุณต้องการให้ปฏิทินแสดง

ปฏิทินที่ฝังไว้ของคุณจะปรากฏแก่คนที่คุณแบ่งปันด้วยเท่านั้น ในการอนุญาตให้ผู้เยี่ยมชมทั้งหมดเห็นปฏิทินของคุณคุณจะต้องทำให้เป็นสาธารณะ


เพิ่มส่วนสำคัญของลิงก์ไว้ในคำตอบสำหรับผู้อ่านในอนาคตเสมอ
serenesat
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.