ให้กิจกรรมแสดงใน Google

การแสดงกิจกรรมใน Google ช่วยให้ผู้คนค้นพบและเข้าร่วมกิจกรรมได้ง่ายขึ้นผ่านผลการค้นหาของ Google รวมถึงในผลิตภัณฑ์อื่นๆ ของ Google เช่น Google Maps ฟีเจอร์นี้มีประโยชน์มากมาย ดังนี้

  • ผลการค้นหาที่เป็นแบบอินเทอร์แอกทีฟมากขึ้น: กิจกรรมของคุณจะมีสิทธิ์ปรากฏในการแสดงกิจกรรมของ Google โดยมีทั้งโลโก้ของคุณ คำอธิบายกิจกรรม และอื่นๆ
  • เพิ่มโอกาสในการค้นพบและ Conversion: ผู้คนมีวิธีใหม่ในการโต้ตอบกับการโพสต์กิจกรรมและคลิกผ่านไปยังเว็บไซต์ของคุณ ดูว่า Eventbrite ทำให้การเข้าชมจาก Google Search เพิ่มขึ้นถึง 100% เมื่อเทียบกับการเติบโตแบบปีต่อปีตามปกติได้อย่างไร
ตัวอย่างกิจกรรมในผลการค้นหา

กิจกรรมของคุณอาจมีสิทธิ์ได้รับการเพิ่มประสิทธิภาพกิจกรรมดังต่อไปนี้ด้วย ทั้งนี้ขึ้นอยู่กับวิธีที่คุณมาร์กอัปเนื้อหา

การเพิ่มประสิทธิภาพกิจกรรม

กิจกรรมสำหรับทำที่บ้าน: ช่วยให้ผู้ใช้พบกิจกรรมสำหรับทำที่บ้าน เมื่อผู้ใช้ค้นหากิจกรรมสำหรับทำที่บ้าน วิดีโอและกิจกรรมออนไลน์จะปรากฏในผลการค้นหาที่เป็นสื่อสมบูรณ์สมจริง การเพิ่มข้อมูลที่มีโครงสร้าง Event อาจทำให้กิจกรรมออนไลน์มีสิทธิ์แสดงในผลการค้นหาที่เป็นสื่อสมบูรณ์นี้อยู่แล้วโดยไม่ต้องทำตามขั้นตอนเพิ่มเติม

ดูข้อมูลเพิ่มเติมเกี่ยวกับความพร้อมใช้งานของฟีเจอร์ หลักเกณฑ์ และตัวอย่างได้ที่กิจกรรมสำหรับทำที่บ้าน

กิจกรรมสำหรับทำที่บ้านในผลการค้นหา

การทำให้กิจกรรมมีสิทธิ์แสดงใน Google มี 3 วิธีด้วยกัน ดังนี้

  • หากคุณใช้เว็บไซต์ของบุคคลที่สามเพื่อโพสต์กิจกรรม (เช่น โพสต์กิจกรรมในเว็บไซต์จำหน่ายตั๋วหรือแพลตฟอร์มโซเชียล) ให้ตรวจดูว่าผู้เผยแพร่กิจกรรมที่คุณใช้บริการนั้นเข้าร่วมการแสดงกิจกรรมใน Google แล้วหรือยัง หากผู้เผยแพร่ดังกล่าวผสานรวมกับ Google แล้ว ให้โพสต์กิจกรรมในเว็บไซต์ของบุคคลที่สามนั้นต่อไป คุณหยุดอ่าน ณ จุดนี้ได้
  • ถ้าคุณใช้ CMS (เช่น WordPress) และไม่มีสิทธิ์เข้าถึง HTML ให้ตรวจสอบ CMS ว่ามีปลั๊กอินที่เพิ่มข้อมูลที่มีโครงสร้างลงในเว็บไซต์ให้คุณได้ไหม หรือคุณจะใช้เครื่องมือไฮไลต์เพื่อบอก Google เกี่ยวกับกิจกรรมโดยไม่ต้องแก้ไข HTML ในเว็บไซต์ก็ได้
  • หากคุณสะดวกที่จะแก้ไข HTML ของคุณเอง ให้ใช้ข้อมูลที่มีโครงสร้างเพื่อผสานรวมกับ Google โดยตรง คุณจะต้องแก้ไข HTML ของหน้ากิจกรรม

วิธีเพิ่มข้อมูลที่มีโครงสร้าง

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

ต่อไปนี้เป็นภาพรวมเกี่ยวกับวิธีสร้าง ทดสอบ และเผยแพร่ข้อมูลที่มีโครงสร้าง ดูคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีเพิ่มข้อมูลที่มีโครงสร้างลงในหน้าเว็บได้ใน Codelab สำหรับข้อมูลที่มีโครงสร้าง

  1. ตรวจสอบว่า Googlebot รวบรวมข้อมูลหน้ากิจกรรมของคุณได้ (หมายความว่า หน้าเว็บไม่ได้ป้องกันด้วยไฟล์ robots.txt หรือเมตาแท็ก robots)
  2. ตรวจสอบว่าเซิร์ฟเวอร์ของคุณจัดการอัตราการรวบรวมข้อมูลที่เพิ่มขึ้นได้
  3. ตรวจดูว่าได้ทำตามหลักเกณฑ์ของเรา
  4. หากคุณมีสำเนาของการโพสต์กิจกรรมเดียวกันหลายรายการในเว็บไซต์ที่โฮสต์ไว้ภายใต้ URL ที่ต่างกัน ให้ใช้ Canonical URL ในสำเนาแต่ละรายการของหน้านั้นๆ
  5. เพิ่มข้อมูลที่มีโครงสร้างลงในหน้ากิจกรรม ปัจจุบันการแสดงกิจกรรมใน Google รองรับเฉพาะหน้าเว็บที่มุ่งเน้นที่กิจกรรมเดียวเท่านั้น ขอแนะนำให้มุ่งเน้นที่การเพิ่มมาร์กอัปไปยังหน้าที่โพสต์กิจกรรมแทนหน้าเว็บที่แสดงรายการกำหนดเวลาหรือกิจกรรมหลายกิจกรรม
  6. ทดสอบและแสดงตัวอย่างข้อมูลที่มีโครงสร้าง
  7. ตรวจสอบสถานะดัชนีของ URL และขอให้รวบรวมข้อมูล URL โดยใช้เครื่องมือตรวจสอบ URL ใน Search Console หากต้องการยืนยันว่าโปรแกรมรวบรวมข้อมูลเข้าถึงข้อมูลที่มีโครงสร้างในหน้าเว็บได้ ให้ใช้ฟีเจอร์การทดสอบเวอร์ชันที่ใช้จริง
  8. แจ้งให้ Google ทราบถึงหน้ากิจกรรมใหม่หรือการเปลี่ยนแปลงในหน้ากิจกรรมที่มีอยู่

ตัวอย่าง

กิจกรรมมาตรฐาน

ต่อไปนี้คือตัวอย่างของ Event มาตรฐานใน JSON-LD กิจกรรมมาตรฐานหมายความว่ากิจกรรมจะเกิดขึ้นในสถานที่จริงเท่านั้นและจัดตามกำหนดการ คุณยังใช้ไวยากรณ์ Microdata หรือ RDFa ได้ด้วย


<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "eventStatus": "https://schema.org/EventScheduled",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

กิจกรรมออนไลน์

ต่อไปนี้คือตัวอย่างกิจกรรมที่จะจัดทางออนไลน์

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventStatus": "https://schema.org/EventScheduled",
      "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
      "location": {
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
        },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

กิจกรรมที่จัดขึ้นทั้งทางออนไลน์และในสถานที่จริง

ต่อไปนี้คือตัวอย่างกิจกรรมที่บางส่วนจัดทางออนไลน์และบางส่วนจะเกิดขึ้นในสถานที่จริง

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/MixedEventAttendanceMode",
      "eventStatus": "https://schema.org/EventScheduled",
      "location": [{
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
      },
      {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      }],
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

กิจกรรมซึ่งมีสถานะที่อัปเดตแล้ว

การตั้งสถานะของกิจกรรมมีหลายวิธีด้วยกัน ต่อไปนี้เป็นตัวอย่างทั่วไปของกิจกรรมซึ่งมีสถานะที่อัปเดตแล้ว ดูข้อมูลเพิ่มเติมได้จากพร็อพเพอร์ตี้ eventStatus

ยกเลิกแล้ว

ต่อไปนี้คือตัวอย่างกิจกรรมที่ยกเลิกแล้ว

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventStatus": "https://schema.org/EventCancelled",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

มีกำหนดการใหม่

ต่อไปนี้คือตัวอย่างกิจกรรมที่มีกำหนดการใหม่

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventStatus": "https://schema.org/EventRescheduled",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "previousStartDate": "2025-03-21T19:00-05:00",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

เปลี่ยนไปจัดทางออนไลน์และมีกำหนดการใหม่

ต่อไปนี้คือตัวอย่างกิจกรรมที่มีกำหนดการใหม่และเปลี่ยนไปจัดทางออนไลน์

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
      "eventStatus": [
        "https://schema.org/EventRescheduled",
        "https://schema.org/EventMovedOnline"
        ],
      "previousStartDate": "2025-03-21T19:00-05:00",
      "location": {
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00-05:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

ภูมิภาคและภาษาที่มีให้บริการ

Google มีแผนการที่จะเปิดใช้ฟีเจอร์ค้นหากิจกรรมในภูมิภาคต่างๆ ทั่วโลก ขณะนี้ฟีเจอร์นี้พร้อมให้บริการในภูมิภาคและภาษาต่อไปนี้

หลักเกณฑ์

คุณต้องทำตามหลักเกณฑ์เหล่านี้เพื่อให้มีสิทธิ์ปรากฏในฟีเจอร์ค้นหากิจกรรมใน Google

หลักเกณฑ์ทางเทคนิค

  • หน้าเป้าหมายต้องมีรายการข้อมูลที่มีโครงสร้างจากประเภท Event ใน schema.org
  • แต่ละกิจกรรมจะต้องมี URL ที่ไม่ซ้ำกัน (หน้ารายละเอียด) และมาร์กอัปใน URL ดังกล่าว
  • ปัจจุบันการแสดงกิจกรรมใน Google รองรับเฉพาะหน้าเว็บที่มุ่งเน้นที่กิจกรรมเดียวเท่านั้น ขอแนะนำให้มุ่งเน้นที่การเพิ่มมาร์กอัปไปยังหน้าที่โพสต์กิจกรรมแทนหน้าเว็บที่แสดงรายการกำหนดเวลาหรือกิจกรรมหลายกิจกรรม

หลักเกณฑ์เนื้อหา

  • แต่ละกิจกรรมต้องระบุชื่อกิจกรรม วันที่เริ่มต้น และสถานที่จัดกิจกรรมอย่างถูกต้อง
  • หลีกเลี่ยงการทำเครื่องหมายสิ่งที่ไม่ใช่กิจกรรมว่าเป็นกิจกรรม
    • อย่าโปรโมตผลิตภัณฑ์หรือบริการที่ไม่ใช่กิจกรรม เช่น "แพ็กเกจทริป 7 คืนที่แซนดีเอโก/ลอสแอนเจลิส" ว่าเป็นกิจกรรม
    • อย่าเพิ่มส่วนลดหรือโอกาสในการซื้อระยะสั้น เช่น "คอนเสิร์ต ซื้อตั๋วเลย" หรือ "คอนเสิร์ต ลด 50% ถึงวันเสาร์"
    • อย่าทำเครื่องหมายเวลาทำการเป็นกิจกรรม เช่น "สวนสนุกแอดเวนเจอร์ เปิด 8.00 - 17.00 น."
    • อย่าทำเครื่องหมายคูปองหรือบัตรกำนัลเป็นกิจกรรม เช่น "รับส่วนลด 5% สำหรับการสั่งซื้อครั้งแรก"
  • มาร์กอัปกิจกรรมหลายวันให้ถูกต้อง
    • หากข้อมูลกิจกรรมหรือตั๋วเป็นข้อมูลสำหรับกิจกรรมที่จัดขึ้นต่อเนื่องกันหลายวัน ให้ระบุทั้งวันที่เริ่มต้นและวันที่สิ้นสุดของกิจกรรม
    • หากแต่ละวันมีการแสดงที่ต่างกันและขายบัตรแยกกัน ให้เพิ่มเอลิเมนต์ Event แยกต่างหากสำหรับการแสดงแต่ละรายการ

หลักเกณฑ์วันที่และเวลา

เมื่อใช้พร็อพเพอร์ตี้ startDate, endDate และ previousStartDate ให้ทำตามหลักเกณฑ์วันที่และเวลาต่อไปนี้

วิธีระบุเขตเวลา

ระบุเขตเวลาโดยรวมการชดเชยเวลา UTC หรือ GMT หากกิจกรรมเริ่มต้นเวลา 19.00 น. วันที่ 5 กันยายนในนิวยอร์ก ค่า startDate จะเป็น GMT/UTC-5 ในช่วงเวลามาตรฐาน และ GMT/UTC-4 ในช่วงเวลาออมแสง ในช่วงเวลามาตรฐาน ค่า startDate จะเป็น "2019-09-05T19:00:00-05:00" หรือ "2019-09-05T19:00:00-04:00" ตามลำดับ หากไม่มีการระบุเขตเวลา Google จะใช้เขตเวลาตามตำแหน่งของสถานที่จัดกิจกรรมที่ระบุไว้ใน location กิจกรรมออนไลน์ต้องมีเขตเวลาเนื่องจากไม่มีข้อมูลสถานที่ที่ Google ใช้ในการวิเคราะห์เวลาที่กิจกรรมเริ่มต้นได้

แนวทางปฏิบัติที่ดีที่สุด

  • กิจกรรมเกิดขึ้นในช่วงวันที่หนึ่งๆ: หากกิจกรรมเกิดขึ้นในช่วงหลายวัน ให้ระบุทั้งวันที่เริ่มต้นและวันที่สิ้นสุด อย่าระบุเวลาหากคุณไม่ทราบ

    แนะนำ

    "startDate": "2019-07-01T10:00:00-05:00",
    "endDate": "2019-07-26T17:00:00-05:00"

    แนะนำ

    "startDate": "2019-07-01",
    "endDate": "2019-07-26"

    ไม่แนะนำ

    "startDate": "2019-07-01T00:00:00+00:00",
    "endDate": "2019-07-26T23:59:59+00:00"
  • กิจกรรมเริ่มต้นที่ชั่วโมงที่เฉพาะเจาะจง: ถ้ากิจกรรมเริ่มขึ้นในเวลาที่เจาะจง เช่น 17.00 น. ตามเวลาท้องถิ่น ให้ใช้ 2019-07-20T17:00:00 ใส่การชดเชยเวลา UTC ที่เหมาะสมไว้ด้วย (เช่น ใช้ 2019-07-20T17:00:00-07:00 หากกิจกรรมจัดขึ้นในแคลิฟอร์เนีย)
  • กิจกรรมเป็นแบบตลอดวัน 1 วัน: หากกิจกรรมเกิดขึ้นตลอดทั้งวัน อย่าระบุชั่วโมงแบบละเอียดสำหรับวันที่เริ่มต้น เช่น คุณจะใช้ 2019-08-15 เป็นทั้ง startDate และ endDate สำหรับกิจกรรมที่เกิดขึ้นตลอดวันได้
  • ไม่ทราบชั่วโมงที่กิจกรรมจะเริ่มขึ้น: หากไม่ทราบชั่วโมงสำหรับเวลาเริ่มต้น อย่าระบุชั่วโมงแบบละเอียด เช่น คุณใช้ 2019-08-15 เป็นทั้ง startDate และ endDate ได้

    แนะนำ: "startDate": "2025-07-21"

    ไม่แนะนำ: "startDate": "2019-08-15T00:00:00+00:00"

    ไม่แนะนำ: "startDate": "2019-07-20T00:00:00"

ตัวอย่างวิธีที่ Google ตีความวันที่

ต่อไปนี้คือตัวอย่างบางส่วนของวิธีที่ Google ตีความวันที่และเวลาเริ่มต้น

ข้อมูลที่มีโครงสร้าง การตีความ
2019-08-15T00:00:00+00:00 Google ตีความ startTime เป็น 2019-08-14T17:00:00-07:00 (หาก location ตั้งค่าเป็นแคลิฟอร์เนีย) หรือ 2019-08-15T09:00:00 (หาก location ตั้งค่าเป็นเกาหลี)
2019-08-15T23:59:59+00:00 ซึ่งไม่ได้หมายถึงเวลาสิ้นสุดของ 2019-08-15 เว้นแต่กิจกรรมจะเกิดขึ้นในเขตเวลา GMT Google ตีความ startTime เป็น 2019-08-15T16:59:59-07:00 (หาก location ตั้งค่าเป็นแคลิฟอร์เนีย) หรือ 2019-08-16T08:59:59 (หาก location ตั้งค่าเป็นเกาหลี)
2019-07-10 ซึ่งหมายถึงวันที่โดยไม่คำนึงถึงเขตเวลา เมื่อใช้ใน startDate หมายความว่ากิจกรรมจะเริ่มต้นในวันที่ location ณ เวลาใดเวลาหนึ่งในวันนั้น เมื่อใช้ใน endDate หมายความว่ากิจกรรมจะสิ้นสุดในวันที่ location ณ เวลาใดเวลาหนึ่งในวันนั้น
2019-07-20T00:00:00 ซึ่งหมายถึงเวลาเที่ยงคืนในวันที่ 2019-07-20 สำหรับเขตเวลาที่กิจกรรมเกิดขึ้น นอกจากนี้เวลายังอาจผิดอีกด้วย เว้นแต่ว่ากิจกรรมจะเริ่มต้นเวลาเที่ยงคืน

คำจำกัดความของประเภทข้อมูลที่มีโครงสร้าง

ดูคำจำกัดความที่สมบูรณ์ของ Event ได้ที่ schema.org/Event

คุณต้องใส่พร็อพเพอร์ตี้ที่จำเป็นลงในเนื้อหาเพื่อให้มีสิทธิ์แสดงในผลการค้นหาที่มีการเพิ่มประสิทธิภาพ คุณอาจใส่พร็อพเพอร์ตี้ที่แนะนำด้วยเพื่อให้ข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหา ซึ่งจะช่วยให้ผู้ใช้ได้รับประสบการณ์ที่ดียิ่งขึ้น

พร็อพเพอร์ตี้ที่จำเป็น
location

Place หรือ VirtualLocation

สถานที่จัดกิจกรรม มีข้อกำหนดแตกต่างกันโดยขึ้นอยู่กับว่ากิจกรรมนั้นจะจัดทางออนไลน์หรือในที่สถานที่จริง

  • สถานที่จริง: หากกิจกรรมจะเกิดขึ้นในสถานที่จริง ให้ตั้งค่า @type เป็น Place เพิ่มพร็อพเพอร์ตี้ location.address และ location.name
  • กิจกรรมออนไลน์: หากกิจกรรมจะจัดทางออนไลน์ ให้ตั้งค่า @type เป็น VirtualLocation เพิ่มพร็อพเพอร์ตี้ location.url
  • การจัดกิจกรรมทั้งทางออนไลน์และในสถานที่จริง: หากกิจกรรมจะเกิดขึ้นทั้งทางออนไลน์และในสถานที่จริง ให้ใส่ทั้งพร็อพเพอร์ตี้ตำแหน่งที่ฝังสำหรับทางออนไลน์และสถานที่จริงในอาร์เรย์ที่ฝังอยู่ เช่น

สถานที่จริง

หากกิจกรรมจะเกิดขึ้นในสถานที่จริง ให้ฝังพร็อพเพอร์ตี้ต่อไปนี้สำหรับ location เช่น

พร็อพเพอร์ตี้ที่จำเป็น
location.address

PostalAddress

ที่อยู่โดยละเอียดของสถานที่จัดกิจกรรม จำเป็นต้องระบุพร็อพเพอร์ตี้นี้เฉพาะเมื่อกิจกรรมจัดในสถานที่จริง

ไม่แนะนำ: กรุงเทพฯ

แนะนำ: ศูนย์วัฒนธรรมแห่งประเทศไทย ถนนวัฒนธรรม แขวงห้วยขวาง เขตห้วยขวาง กรุงเทพฯ 10310 ประเทศไทย

แนวทางปฏิบัติที่ดีที่สุดสำหรับที่อยู่

  • หากกิจกรรมจัดขึ้นบนถนนหลายสาย ให้กำหนดตำแหน่งเริ่มต้นและใส่รายละเอียดทั้งหมดในคำอธิบาย
  • หากกิจกรรมไม่มีสถานที่จัดอย่างชัดเจน ให้ใช้ชื่อเมืองหรือตำแหน่งที่ตรงกับสถานที่จัดงานมากที่สุด
  • หากกิจกรรมจัดขึ้นในหลายๆ ที่พร้อมกัน ให้สร้างกิจกรรมแยกกันสำหรับที่จัดงานแต่ละแห่ง

พร็อพเพอร์ตี้ที่แนะนำ
location.name

Text

ชื่อโดยละเอียดของสถานที่จัดกิจกรรม แนะนำให้ระบุพร็อพเพอร์ตี้นี้เฉพาะเมื่อกิจกรรมจัดในสถานที่จริง

ไม่แนะนำ: ถนนรัชดาภิเษก กรุงเทพฯ

แนะนำ: เมืองไทยรัชดาลัยเธียเตอร์

แนวทางปฏิบัติที่ดีที่สุด

  • อย่าใส่ชื่อจังหวัดเว้นแต่จะเป็นกิจกรรมที่จัดทั่วทั้งจังหวัด
  • พร็อพเพอร์ตี้ location.name ต้องเป็นชื่อของสถานที่โดยต้องไม่ซ้ำกับชื่อกิจกรรม อย่าใช้พร็อพเพอร์ตี้นี้หากไม่ทราบชื่อสถานที่

กิจกรรมออนไลน์

หากกิจกรรมจะจัดทางออนไลน์ ให้ฝังพร็อพเพอร์ตี้ต่อไปนี้ใน location

พร็อพเพอร์ตี้ที่จำเป็น
location.url

URL

URL ของกิจกรรมออนไลน์ที่ผู้คนเข้าร่วมได้ จำเป็นต้องระบุพร็อพเพอร์ตี้นี้เมื่อกิจกรรมจะจัดทางออนไลน์

name

Text

ชื่อเต็มของกิจกรรม

ไม่แนะนำ: เมืองไทยรัชดาลัยเธียเตอร์

ไม่แนะนำ: **ลดราคาในเวลาจำกัด คอนเสิร์ต Kesha และ Macklemore 1,500 บาท**

แนะนำ: การผจญภัยของ Kesha และ Macklemore

แนะนำ: พบปะสังสรรค์กับ Kesha และ Macklemore

แนวทางปฏิบัติที่ดีที่สุด

  • อย่าใช้ประเภทของกิจกรรมเป็นชื่อกิจกรรม เช่น "คอนเสิร์ต" ไม่ใช่ชื่อที่สื่อความหมายของกิจกรรม
  • อย่าใส่ข้อมูลที่ไม่เกี่ยวข้อง เช่น URL, ราคา หรือผู้แสดง ให้ใช้พร็อพเพอร์ตี้ที่เหมาะสมสำหรับค่าดังกล่าวแทน
  • ระบุลักษณะเฉพาะของกิจกรรมไว้ในชื่อ วิธีนี้จะช่วยให้ผู้ใช้ตัดสินใจได้เร็วขึ้น (เช่น "มีช่วงถามและตอบกับศิลปิน")
  • อย่าใส่โปรโมชันระยะสั้น (เช่น "ซื้อตั๋วตอนนี้")
startDate

DateTime

วันที่และเวลาเริ่มต้นของกิจกรรมในรูปแบบ ISO-8601 ใส่ทั้งวันที่และเวลาเพื่อให้ผู้ใช้หากิจกรรมที่จัดลงในกำหนดการของตนลงตัวได้ง่ายขึ้น สำหรับกิจกรรมออนไลน์ คุณต้องระบุเขตเวลาโดยรวมการชดเชยเวลา UTC หรือ GMT

พร็อพเพอร์ตี้ที่แนะนำ
description

Text

คำอธิบายกิจกรรม อธิบายรายละเอียดทั้งหมดของกิจกรรมเพื่อให้ผู้ใช้เข้าใจและเข้าร่วมกิจกรรมได้ง่ายยิ่งขึ้น

แนวทางปฏิบัติที่ดีที่สุด:

  • ใส่คำอธิบายกิจกรรมที่กระชับและชัดเจน
  • เน้นระบุรายละเอียดของกิจกรรม ไม่ใช่ฟีเจอร์ของเว็บไซต์
  • อย่าใส่ข้อมูลอื่นๆ ซ้ำ เช่น วันที่และสถานที่ ซึ่งควรจะมาร์กอัปไว้ในพร็อพเพอร์ตี้ที่เกี่ยวข้อง
endDate

DateTime

วันที่และเวลาสิ้นสุดของกิจกรรม ในรูปแบบ ISO-8601 ใช้รูปแบบเดียวกับ startDate ใส่ทั้งวันที่และเวลาเพื่อให้ผู้ใช้หากิจกรรมที่ลงตัวกับกำหนดการของตนได้ง่ายขึ้น สำหรับกิจกรรมออนไลน์ คุณต้องระบุเขตเวลาโดยรวมการชดเชยเวลา UTC หรือ GMT

eventAttendanceMode

EventAttendanceModeEnumeration

ระบุว่ากิจกรรมจะจัดทางออนไลน์ ในสถานที่จริง หรือทั้งทางออนไลน์และในสถานที่จริง หากคุณไม่ใส่พร็อพเพอร์ตี้นี้ Google จะเข้าใจว่ารูปแบบกิจกรรมคือ OfflineEventAttendanceMode ซึ่งหมายความว่า Google เข้าใจว่ากิจกรรมจะจัดขึ้นในสถานที่จริง โปรดใช้ค่าใดค่าหนึ่งต่อไปนี้

eventStatus EventStatusType

สถานะของกิจกรรม หากคุณไม่ใช้ช่องนี้ Google จะเข้าใจว่า eventStatus เป็น EventScheduled ต่อไปนี้เป็นค่าที่รองรับ คุณใช้สถานะได้หลายรายการ หากเกี่ยวข้อง (เช่น ในกรณีที่กิจกรรมมีกำหนดการใหม่และย้ายไปจัดทางออนไลน์)

EventCancelled

กิจกรรมยกเลิกแล้ว

EventMovedOnline

การเข้าร่วมกิจกรรมนี้เปลี่ยนจากแบบเข้าร่วมด้วยตนเองเป็นเข้าร่วมทางออนไลน์

EventPostponed

มีการเลื่อนกำหนดการของกิจกรรมไปเป็นวันที่หลังจากนี้ แต่ยังไม่ทราบวันที่ เก็บวันที่เดิมไว้ใน startDate ของกิจกรรมจนกว่าจะทราบว่าจะจัดกิจกรรมเมื่อใด เมื่อทราบข้อมูลวันที่ใหม่แล้ว ให้เปลี่ยน eventStatus เป็น EventRescheduled และอัปเดต startDate และ endDate เป็นข้อมูลวันที่ใหม่

EventRescheduled

กิจกรรมมีกำหนดการใหม่เป็นวันที่หลังจากนี้ อัปเดต startDate และ endDate เป็นวันที่ใหม่ที่เกี่ยวข้อง นอกจากนี้ คุณยังทำเครื่องหมายในช่อง eventStatus เป็นมีกำหนดการใหม่และเพิ่ม previousStartDate ได้ด้วย

EventScheduled

กิจกรรมจะจัดขึ้นตามกำหนดการ ค่านี้เป็นสถานะเริ่มต้นของกิจกรรม หากไม่ได้ตั้งค่า eventStatus ไว้ Google จะเข้าใจว่ากิจกรรมจะเกิดขึ้นตามกำหนดการ

image

ImageObject หรือ URL ที่ซ้ำ

URL ของรูปภาพหรือโลโก้ของกิจกรรมหรือทัวร์ การใส่รูปภาพช่วยให้ผู้ใช้เข้าใจและมีส่วนร่วมกับกิจกรรมของคุณ เราขอแนะนำให้ใช้รูปภาพที่มีความกว้าง 1,920 พิกเซล (ความกว้างขั้นต่ำคือ 720 พิกเซล)

หลักเกณฑ์เพิ่มเติมเกี่ยวกับรูปภาพ

  • ทุกหน้าต้องมีรูปภาพอย่างน้อย 1 รูป (ไม่ว่าคุณจะใส่มาร์กอัปหรือไม่) Google จะเลือกรูปภาพที่ดีที่สุดเพื่อแสดงในผลการค้นหาของ Search โดยอิงตามสัดส่วนภาพและความละเอียด
  • URL รูปภาพต้องรวบรวมข้อมูลและจัดทำดัชนีได้
  • รูปภาพต้องแสดงถึงเนื้อหาที่มาร์กอัป
  • รูปภาพต้องอยู่ในรูปแบบไฟล์ที่ Google รูปภาพรองรับ
  • เพื่อผลลัพธ์ที่ดีที่สุด โปรดจัดเตรียมรูปภาพความละเอียดสูงไว้หลายๆ รูป (อย่างน้อย 50,000 พิกเซลเมื่อคำนวณความกว้างคูณความสูง) และมีสัดส่วนภาพต่อไปนี้ 16x9, 4x3 และ 1x1

เช่น

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]
offers

Offer

Offer แบบฝัง 1 รายการต่อตั๋วแต่ละประเภท
offers.availability

Text

ประเภทใดประเภทหนึ่งต่อไปนี้

offers.price

Number

ราคาต่ำสุดของตั๋วที่มีขายอยู่ซึ่งรวมค่าบริการและค่าธรรมเนียมแล้ว อย่าลืมอัปเดตค่านี้หากมีการเปลี่ยนแปลงราคาหรือขายตั๋วหมดแล้ว

offers.priceCurrency

Text

รหัสสกุลเงินที่เป็นตัวอักษร 3 ตัว

offers.validFrom

DateTime

วันที่และเวลาเริ่มจำหน่ายตั๋ว (ต้องระบุสำหรับข้อเสนอที่จำกัดเวลาเท่านั้น) ในรูปแบบ ISO-8601

offers.url

URL

URL ของหน้าเว็บที่ซื้อตั๋วได้

URL นี้ต้องเป็นไปตามข้อกำหนดต่อไปนี้

  • นำทางไปยังหน้า Landing Page ที่มีช่องทางในการซื้อตั๋วเข้าร่วมกิจกรรมดังกล่าวอย่างโดดเด่นและชัดเจนสำหรับผู้ใช้ที่เป็นบุคคลทั่วไป
  • เป็นลิงก์ในหน้าเว็บที่มีกิจกรรมซึ่งผู้ใช้คลิกได้
  • Googlebot ติดตามได้ (ไม่ถูก robots.txt บล็อก)
organizer

Organization หรือ Person

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

organizer.name

Text

ชื่อของบุคคลหรือองค์กรที่จัดกิจกรรม

organizer.url

URL

URL โดเมนของผู้จัดกิจกรรม

performer

Person

ผู้ร่วมแสดงในกิจกรรม เช่น ศิลปินและนักแสดงตลก ใช้ PerformingGroup หรือ Person แบบฝัง 1 รายการสำหรับผู้แสดงแต่ละคน

performer.name

Text

ชื่อผู้ร่วมแสดงในกิจกรรม เช่น ชื่อศิลปินหรือนักแสดงตลก

previousStartDate

DateTime

วันที่ตามกำหนดการเดิมของกิจกรรมในกรณีที่กิจกรรมมีกำหนดการใหม่ หากเพิ่ม previousStartDate คุณต้องเพิ่มพร็อพเพอร์ตี้ eventStatus และตั้งค่า eventStatus เป็น EventRescheduled ด้วย

สำหรับกิจกรรมออนไลน์ คุณต้องระบุเขตเวลาโดยรวมการชดเชยเวลา UTC หรือ GMT

สำหรับกิจกรรมที่มีกำหนดการใหม่ คุณต้องใช้พร็อพเพอร์ตี้ startDate สำหรับวันที่เริ่มต้นที่กำหนดใหม่เท่านั้น ในกรณีที่เกิดขึ้นไม่บ่อยซึ่งมีการเลื่อนกิจกรรมและจัดกำหนดการใหม่หลายครั้ง ช่องนี้อาจซ้ำได้

ตรวจสอบผลการค้นหาที่เป็นสื่อสมบูรณ์ด้วย Search Console

Search Console เป็นเครื่องมือที่ช่วยในการตรวจสอบประสิทธิภาพของหน้าเว็บใน Google Search คุณไม่จำเป็นต้องลงชื่อสมัครใช้ Search Console เพื่อให้เนื้อหาได้แสดงในผลการค้นหาของ Google แต่การลงชื่อสมัครใช้จะช่วยให้คุณเข้าใจและปรับปรุงวิธีที่ Google เห็นเว็บไซต์ได้ เราขอแนะนำให้ไปดูข้อมูลใน Search Console ในกรณีต่อไปนี้

  1. หลังจากทำให้ข้อมูลที่มีโครงสร้างใช้งานได้เป็นครั้งแรก
  2. หลังจากเผยแพร่เทมเพลตใหม่หรืออัปเดตโค้ด
  3. วิเคราะห์การเข้าชมเป็นระยะ

หลังจากทำให้ข้อมูลที่มีโครงสร้างใช้งานได้เป็นครั้งแรก

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

  1. แก้ไขข้อผิดพลาด
  2. ตรวจสอบ URL ที่เผยแพร่เพื่อดูว่ายังมีปัญหาอยู่หรือไม่
  3. ขอการตรวจสอบโดยใช้รายงานสถานะ

หลังจากเผยแพร่เทมเพลตใหม่หรืออัปเดตโค้ด

เมื่อทำการเปลี่ยนแปลงที่สำคัญในเว็บไซต์ ให้คอยตรวจดูว่ามีข้อผิดพลาดและคำเตือนเกี่ยวกับข้อมูลที่มีโครงสร้างเพิ่มขึ้นไหม
  • หากเห็นว่ามีข้อผิดพลาดเพิ่มขึ้น อาจเป็นเพราะคุณเผยแพร่เทมเพลตใหม่ที่ใช้งานไม่ได้ หรือเว็บไซต์โต้ตอบกับเทมเพลตที่มีอยู่ด้วยวิธีใหม่และไม่ถูกต้อง
  • หากเห็นว่ารายการที่ถูกต้องลดลง (ไม่สอดคล้องกับข้อผิดพลาดที่เพิ่มขึ้น) อาจเป็นเพราะคุณไม่ได้ฝังข้อมูลที่มีโครงสร้างไว้ในหน้าแล้ว ให้ใช้เครื่องมือตรวจสอบ URL เพื่อดูสาเหตุของปัญหา

วิเคราะห์การเข้าชมเป็นระยะ

วิเคราะห์การเข้าชมจาก Google Search โดยใช้รายงานประสิทธิภาพ ข้อมูลจะแสดงความถี่ที่หน้าปรากฏเป็นผลการค้นหาที่เป็นสื่อสมบูรณ์ใน Search ความถี่ที่ผู้ใช้คลิกหน้า และอันดับเฉลี่ยที่หน้าปรากฏในผลการค้นหา หรือคุณจะดึงผลลัพธ์เหล่านี้โดยอัตโนมัติโดยใช้ Search Console API ก็ได้เช่นกัน

การแก้ปัญหา

หากประสบปัญหาในการใช้ข้อมูลที่มีโครงสร้าง โปรดดูแหล่งข้อมูลต่อไปนี้ซึ่งอาจช่วยคุณได้

หากกิจกรรมของคุณไม่ปรากฏในการแสดงกิจกรรมใน Google หรือคุณได้รับการดำเนินการโดยเจ้าหน้าที่เนื่องจากมีมาร์กอัปแบบมีโครงสร้างที่เป็นสแปมใน Search Console ให้แก้ปัญหาที่พบบ่อยที่สุดตามรายการด้านล่างและอ่านหลักเกณฑ์ของเรา หากยังประสบปัญหาอยู่ ให้ดูที่คำถามที่พบบ่อยของกิจกรรมหรือโพสต์ในฟอรัมผู้ดูแลเว็บ

ตำแหน่งที่จัดกิจกรรมขาดหายไปหรือไม่ถูกต้อง

สาเหตุของปัญหา: Googlebot ไม่เข้าใจค่าที่ระบุไว้ของพร็อพเพอร์ตี้ eventLocation, addressLocality หรือ addressRegion Google พยายามจับคู่ข้อมูลตำแหน่งกับสถานที่ตั้งจริงและตำแหน่งที่ระบุขาดหายไปหรือไม่ถูกต้อง

แก้ปัญหา

  1. ตรวจสอบว่ามีค่าของ eventLocation, addressLocality หรือ addressRegion ในข้อมูลที่มีโครงสร้าง (ขึ้นอยู่กับตำแหน่ง เนื่องจากพร็อพเพอร์ตี้ตำแหน่งบางอย่างอาจไม่เกี่ยวข้อง)
  2. ตรวจสอบว่า location.name ใช้ชื่อของตำแหน่ง หรือเว้นว่างไว้หากตำแหน่งนั้นไม่มีชื่อ ปัญหาที่พบบ่อยคือการวางชื่อกิจกรรมในช่อง location.name โดยไม่ตั้งใจ
  3. ตรวจสอบการแก้ไข ดังนี้
    1. เปิดการทดสอบผลการค้นหาที่เป็นสื่อสมบูรณ์
    2. ป้อน URL ของการโพสต์กิจกรรมในช่องดึงข้อมูล URL
    3. คลิกตรวจสอบ
    4. คลิกดูตัวอย่าง

      Success (สำเร็จ): การทดสอบผลการค้นหาที่เป็นสื่อสมบูรณ์แสดง eventLocation ที่ถูกต้องในเครื่องมือแสดงตัวอย่างของ Google Search

      Try again (ลองอีกครั้ง): การทดสอบผลการค้นหาที่เป็นสื่อสมบูรณ์แสดง "เท็จ" ในตำแหน่งที่ควรจะเป็นสถานที่จัดกิจกรรมในเครื่องมือแสดงตัวอย่างของ Google Search ตรวจสอบว่าตำแหน่งนั้นเป็นสถานที่ที่มีอยู่จริง

เว็บไซต์ของฉันไม่แสดงเป็นตัวเลือกในการซื้อตั๋ว

สาเหตุของปัญหา: The offers.url พร็อพเพอร์ตี้ขาดหายไปหรือไม่เป็นไปตาม ข้อกำหนด URL

แก้ปัญหา

  1. ตรวจดูว่าข้อมูลที่มีโครงสร้างมี offers.url พร็อพเพอร์ตี้
  2. ตรวจสอบว่า URL ตรงตามข้อกำหนด URL สำหรับ offers.url
  3. ขอให้ Google รวบรวมข้อมูลเว็บไซต์ของคุณอีกครั้ง
  4. ส่งคำขอให้ประเมินผล (อีกครั้ง)

เวลาหรือวันที่ไม่ถูกต้อง

สาเหตุของปัญหา: เวลาหรือวันที่ไม่ถูกต้อง ข้อผิดพลาดที่พบบ่อยรวมถึงการที่ไม่ได้ชดเชยเวลาสำหรับเขตเวลาหรือระบุเวลาเริ่มต้นที่ไม่ถูกต้อง (เช่น ระบุเที่ยงคืนเป็นเวลาเริ่มต้น)

แก้ปัญหา

  1. ระบุการชดเชยเวลาท้องถิ่นที่ถูกต้อง เช่น หากกิจกรรมเริ่มเวลา 19.00 น. ในนิวยอร์ก (UTC - 5) และสิ้นสุดเวลา 21.00 น. ค่าสำหรับ startDate จะเป็น 2019-08-15T19:00:00-05:00 และค่าสำหรับ endDate จะเป็น 2019-08-15T21:00:00-05:00 หากใส่การชดเชยเวลาสำหรับกิจกรรมไม่ได้ ก็อย่าชดเชยเวลา (เช่น ใช้ 2019-08-15T19:00:00)
  2. ตรวจสอบว่าเวลาเริ่มต้นหรือเวลาสิ้นสุดนั้นถูกต้อง ข้อผิดพลาดที่พบบ่อยอย่างหนึ่งคือ การตั้งค่ากิจกรรมให้เริ่มตอนเที่ยงคืนทั้งที่ไม่ได้เริ่มตอนเที่ยงคืนจริงๆ ถ้ากิจกรรมเป็นแบบตลอดวัน 1 วัน หรือไม่ได้ประกาศชั่วโมงเริ่มต้น ให้ระบุเฉพาะวัน เช่น

    แนะนำ: 2019-07-20

    ไม่แนะนำ: 2019-07-20T00:00:00

    ไม่แนะนำ: 2019-08-15T00:00:01+00:00

    ไม่แนะนำ2019-08-15T00:00:00+00:00