การลงทะเบียน

คุณต้องลงทะเบียนแอปพลิเคชันหากใช้ Styled Media Receiver หรือสร้าง Custom Receiver หลังจากลงทะเบียนแอปพลิเคชันแล้ว คุณจะได้รับรหัสแอปพลิเคชัน ซึ่งแอปพลิเคชันผู้ส่งจะใช้เพื่อเรียก API เช่น เพื่อเปิดแอปพลิเคชัน Web Receiver

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

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

แอปพลิเคชัน

การลงทะเบียนแอปพลิเคชันช่วยให้คุณทดสอบแอปพลิเคชันกับอุปกรณ์ Cast ที่ลงทะเบียนไว้ได้ก่อนที่จะเผยแพร่แอปพลิเคชัน การเผยแพร่แอปพลิเคชันจะทำให้แอปพลิเคชันพร้อมใช้งานในอุปกรณ์ Cast ทั้งหมด

ลงทะเบียนแอปพลิเคชัน

คุณต้องลงทะเบียน Styled Media Receiver หรือ Custom Receiver เพื่อรับรหัสแอปพลิเคชันที่จะ ใช้กับการเรียก API จากแอปพลิเคชันผู้ส่ง

วิธีลงทะเบียนแอปพลิเคชัน Cast

  1. ลงชื่อเข้าใช้ Google Cast SDK Developer Console
  2. จากหน้าภาพรวม หรือหน้าแอปพลิเคชัน ให้คลิกเพิ่มแอปพลิเคชันใหม่
  3. เลือกประเภทแอป Web Receiver ที่จะใช้

    • Custom Receiver

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

      โปรดทราบว่าตัวเลือกนี้กำหนดให้คุณต้องสร้างเว็บแอปที่สมบูรณ์สำหรับแอป Web Receiver

      ดูรายละเอียดได้ที่ แอปพลิเคชัน Custom Receiver

    • Styled Media Receiver

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

      รูปแบบที่กำหนดเองที่คุณระบุช่วยให้คุณกำหนดลักษณะขององค์ประกอบต่างๆ ใน UI ของเครื่องเล่น (เช่น หน้าจอเริ่มต้นและแถบความคืบหน้า) ได้ง่ายๆ เพียงแค่ระบุไฟล์ CSS โดยไม่จำเป็นต้องสร้างแอป Receiver

      ดูรายละเอียดได้ที่ Styled Media Receiver

  4. กรอกรายละเอียดสำหรับแอป Web Receiver ดังนี้

    1. ป้อนชื่อแอปในช่องชื่อ

      นี่คือชื่อแอปพลิเคชันที่จะปรากฏขึ้นเมื่อ Web Receiver กำลังโหลดหรืออยู่ในสถานะไม่มีการใช้งาน หากคุณใช้ Styled Media Receiver หากคุณใช้ Custom Receiver ค่าในช่องนี้จะเป็นค่าเริ่มต้นสำหรับสถานะแอปพลิเคชัน หากไม่ได้ตั้งค่าโดยใช้วิธี setApplicationState

    2. ระบุลักษณะที่ปรากฏของแอป Web Receiver ดังนี้

      • สำหรับ Custom Receiver ให้ระบุ URL ของแอปในช่อง URL

        ป้อน URL ที่อุปกรณ์ Google Cast ควรส่งคำขอเมื่อโหลดแอป Web Receiver ในระหว่างการพัฒนา URL สามารถใช้ HTTP ได้ แต่เมื่อเผยแพร่แอปแล้ว URL ต้องใช้ HTTPS URL อาจเป็น URL ของหน้า HTML หรือไฟล์ประเภทอื่นๆ ที่เข้าถึงได้จากเว็บเบราว์เซอร์ Web Receiver จะใช้ที่อยู่ IP ภายใน (ที่ลงทะเบียน NAT) ได้ แต่จะใช้ localhost ไม่ได้ เนื่องจาก localhost ไม่ค่อยเป็นโดเมนระดับบนสุด แม้ว่าแอป Web Receiver จะต้องให้บริการผ่าน SSL (HTTPS) เมื่อเผยแพร่ แต่เนื้อหาที่โหลดในแอป Web Receiver อาจให้บริการผ่าน HTTP

      • สำหรับ Styled Media Receiver ให้ระบุ URL ของสไตล์ชีตในช่อง URL ของสกิน

        ระบุ URL HTTPS ที่ชี้ไปยังไฟล์ CSS ที่อยู่ในเว็บไซต์ของคุณเอง หากต้องการใช้รูปแบบเริ่มต้น ให้เว้นช่องนี้ว่างไว้ คุณแก้ไขช่องนี้ได้ทุกเมื่อในภายหลังหากต้องการระบุหรืออัปเดตรูปแบบที่กำหนดเอง

      • เลือกหรือยกเลิกการเลือกช่องทำเครื่องหมายรองรับการแคสต์แบบรีเลย์

        การแคสต์แบบรีเลย์ช่วยให้ Web Receiver รองรับการแคสต์จากผู้ส่งที่ไม่ได้เชื่อมต่อกับเครือข่าย Wi-Fi เดียวกันกับ Receiver หากต้องการปิดใช้การแคสต์แบบรีเลย์สำหรับ Receiver ให้ยกเลิกการเลือกช่องนี้

      • เลือกหรือยกเลิกการเลือกช่องทำเครื่องหมายรองรับการแคสต์ไปยังอุปกรณ์ที่เล่นได้เฉพาะเสียง

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

  5. คลิกบันทึก

    ระบบจะแสดงรายละเอียดการลงทะเบียน ซึ่งรวมถึงรหัสแอปพลิเคชัน ชื่อ ประเภท และสถานะ จดบันทึกรหัสแอปพลิเคชันไว้ เนื่องจากคุณจะต้องระบุรหัสนี้เมื่อเรียก Cast API ของแอปพลิเคชัน

  6. คลิกเสร็จสิ้น เพื่อกลับไปที่หน้าแอปพลิเคชัน

แก้ไขข้อมูลแอปพลิเคชัน

คุณต้องระบุข้อมูลเพิ่มเติมบางอย่างก่อนที่จะเผยแพร่แอปพลิเคชัน นอกจากนี้ คุณยังอัปเดตข้อมูลที่ระบุเกี่ยวกับแอปพลิเคชันระหว่างการลงทะเบียนได้ด้วย

วิธีแก้ไขข้อมูลแอปพลิเคชัน

  1. ใน Google Cast SDK Developer Console จากหน้า ภาพรวม หรือหน้า แอปพลิเคชัน ให้คลิก รหัสแอปพลิเคชัน หรือคลิก แก้ไข สำหรับแอปพลิเคชันที่ต้องการแก้ไข
  2. ในช่องชื่อ ให้อัปเดตชื่อที่ระบุไว้เมื่อลงทะเบียนแอปพลิเคชัน
  3. สำหรับแอปพลิเคชัน Custom Receiver ให้อัปเดตตำแหน่งของแอปพลิเคชัน Web Receiver ที่คุณลงทะเบียนไว้ในช่อง URL
  4. สำหรับแอปพลิเคชัน Styled Receiver ให้อัปเดตตำแหน่งของสไตล์ชีตของแอปพลิเคชันในช่อง URL ของสกิน
  5. เลือกหรือยกเลิกการเลือกช่องทำเครื่องหมายรองรับการแคสต์แบบรีเลย์

    การแคสต์แบบรีเลย์ช่วยให้ Web Receiver รองรับการแคสต์จากผู้ส่งที่ไม่ได้เชื่อมต่อกับเครือข่าย Wi-Fi เดียวกันกับ Receiver หากต้องการปิดใช้การแคสต์แบบรีเลย์สำหรับ Receiver ให้ยกเลิกการเลือกช่องนี้

  6. เลือกหรือยกเลิกการเลือกช่องทำเครื่องหมายรองรับการแคสต์ไปยังอุปกรณ์ที่เล่นได้เฉพาะเสียง

    หากต้องการอนุญาตให้แอปค้นพบ Google Cast สำหรับอุปกรณ์เสียง ให้เลือกช่องนี้ หากต้องการปิดใช้การรองรับอุปกรณ์ที่เล่นได้เฉพาะเสียง ให้ยกเลิกการเลือกช่องนี้ ดูข้อมูลเพิ่มเติมได้ที่Audio Devices

  7. ในส่วนรายละเอียดผู้ส่ง ให้ระบุข้อมูลต่อไปนี้สำหรับแต่ละแพลตฟอร์มที่แอปของคุณรองรับ

    • Android:

      • ชื่อแบบเต็มของแพ็กเกจแอปพลิเคชัน
    • iOS:

      • รหัส iTunes และรหัสชุด ที่ Apple กำหนด
      • **URI สำหรับเปิดแอป** โดยใช้ URI ที่แอป Google Home ใช้เพื่อเปิดแอปของคุณ ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบ URI ที่จำเป็นได้ที่ การใช้ URL Scheme เพื่อสื่อสารกับแอป
    • เว็บ:

      • URL เว็บไซต์ของแอปพลิเคชัน
  8. ในส่วนรายละเอียดข้อมูลสินค้า ให้เลือกว่าจะแสดงแอปพลิเคชัน ในผลิตภัณฑ์และบริการของ Google เช่น chromecast.com/apps หรือไม่

  9. จากเมนูแบบเลื่อนลงหมวดหมู่ ให้เลือกหมวดหมู่ที่อธิบายแอปพลิเคชันได้ดีที่สุด

    หมายเหตุ: แอปของคุณต้องรองรับประเภทสื่อที่อธิบายไว้ที่นี่ รวมถึงประเภทสื่อที่ระบุไว้ในการตั้งค่าอื่นๆ ตัวอย่างเช่น หากแอปของคุณรองรับ Google Cast สำหรับเสียง และคุณเลือกทีวีและภาพยนตร์ที่นี่ แอปของคุณต้องรองรับ  อุปกรณ์ที่เล่นได้เฉพาะเสียงตามที่อธิบายไว้ใน อุปกรณ์เสียง, รวมถึงข้อกำหนดสำหรับการเล่นวิดีโอ

  10. หากต้องการอธิบายประเทศที่แอปของคุณพร้อมให้บริการ ให้เลือกปุ่มตัวเลือกทุกประเทศ หรือเฉพาะในประเทศที่เลือก หากระบุประเทศ ให้เลือกช่องสำหรับประเทศเหล่านั้นในรายการที่ปรากฏขึ้น

  11. ในช่องชื่อ ให้ระบุชื่อที่สื่อความหมายสำหรับแอปพลิเคชัน

    ใช้อักขระไม่เกิน 50 ตัว เช่น "YouTube"

  12. ป้อนคำอธิบายสำหรับแอปพลิเคชันในช่องคำอธิบาย

    ใช้อักขระไม่เกิน 80 ตัว เช่น "เพลิดเพลินกับช่อง YouTube ที่คุณชื่นชอบบนหน้าจอที่ดีที่สุดในบ้าน"

  13. ในส่วนกราฟิก ให้คลิกเครื่องหมายบวกเพื่ออัปโหลดรูปภาพไอคอนสำหรับแอปพลิเคชัน

    รูปภาพต้องมีขนาด 512 x 512 พิกเซล และอาจมีพื้นหลังโปร่งใส

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

  15. เมื่ออัปเดตข้อมูลแอปพลิเคชันเสร็จแล้ว ให้คลิกบันทึก

เผยแพร่แอปพลิเคชัน

การเผยแพร่แอปพลิเคชันจะทำให้แอปพลิเคชันพร้อมใช้งานในอุปกรณ์ Cast ทั้งหมดทั่วโลก นอกจากนี้ ยังสร้างข้อมูลสินค้าสำหรับแอปพลิเคชันในพร็อพเพอร์ตี้ของ Google เช่น chromecast.com/apps เว็บไซต์ข้อมูลสินค้า ซึ่งผู้ใช้จะค้นพบและดาวน์โหลดแอปของคุณได้ หากคุณ เลือกที่จะแสดงแอปเมื่อแก้ไขข้อมูลแอปพลิเคชันในขั้นตอนที่ 6 ด้านบน แอปจะปรากฏใน chromecast.com/apps เมื่อเผยแพร่แล้ว

วิธีเผยแพร่แอปพลิเคชัน

  1. ใน Google Cast SDK Developer Console จากหน้า ภาพรวม หรือหน้า แอปพลิเคชัน ให้คลิก เผยแพร่ สำหรับ แอปพลิเคชันที่ต้องการเผยแพร่

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

  2. คุณคลิกแก้ไข เพื่อกลับไปอัปเดตข้อมูลได้

  3. หากพร้อมที่จะเผยแพร่แอปพลิเคชันแล้ว ให้คลิกเผยแพร่

สถิติ

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

ระบบจะแสดงข้อมูลต่อไปนี้

  • จำนวน Receiver ของ Cast ที่เปิดแอปพลิเคชัน
  • จำนวนเซสชันที่เปิด
  • เวลาเล่นสื่อเฉลี่ย (เป็นนาที) ต่อเซสชัน

หากแพลตฟอร์มอื่นๆ ปรากฏขึ้นในสถิติ แสดงว่าผู้ส่งไม่ได้ระบุแพลตฟอร์ม เช่น หากผู้ส่ง iOS เวอร์ชันเก่าไม่ได้อัปเดต

อุปกรณ์

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

วิธีลงทะเบียนอุปกรณ์ Google Cast

  1. ตั้งค่าอุปกรณ์ Google Cast และเชื่อมต่ออุปกรณ์กับเครือข่าย Wi-Fi เดียวกันกับคอมพิวเตอร์

    ดูข้อมูลเพิ่มเติมได้ที่วิธีการตั้งค่าอุปกรณ์ Cast

  2. เปิดเว็บเบราว์เซอร์ที่รองรับ Cast ในคอมพิวเตอร์

  3. ลงชื่อเข้าใช้ Google Cast SDK Developer Console

  4. ค้นหาหมายเลขซีเรียลของ อุปกรณ์ ที่ต้องการลงทะเบียน

  5. จากหน้าภาพรวมหรือหน้าอุปกรณ์ ให้คลิกเพิ่มอุปกรณ์ใหม่

  6. ป้อนหมายเลขซีเรียลของอุปกรณ์

  7. ป้อนคำอธิบาย แล้วคลิกตกลง

    นี่เป็นเพียงชื่อที่เข้าใจง่ายสำหรับอุปกรณ์ (ไม่จำเป็นต้องตรงกับชื่อที่คุณตั้งให้อุปกรณ์ระหว่างการตั้งค่าของผู้ใช้)

  8. รอ 15 นาทีก่อนดำเนินการต่อ

    เมื่อลงทะเบียนเสร็จสมบูรณ์ สถานะของอุปกรณ์จะแสดงเป็น "พร้อมสำหรับการทดสอบ"

  9. รีสตาร์ทอุปกรณ์แคสต์โดยถอดสายไฟหรือสาย USB ออกจากอุปกรณ์ แล้วเสียบกลับเข้าไปใหม่

ค้นหาหมายเลขซีเรียลของอุปกรณ์

หากต้องการค้นหาหมายเลขซีเรียลของอุปกรณ์ใดก็ตาม คุณสามารถแคสต์หน้า Cast Developer Console ไปยังอุปกรณ์ได้โดยทำดังนี้

  1. คลิกปุ่ม "แคสต์" (ราวกับว่าคุณกำลังแคสต์หน้านี้)

    ข้อความแจ้งจะแสดงแท็บแคสต์ และแสดงรายการอุปกรณ์ที่พร้อมใช้งาน

  2. จากเมนูแบบเลื่อนลง ให้เลือกอุปกรณ์ที่ต้องการรับหมายเลขซีเรียล

    • สำหรับอุปกรณ์แสดงผล หมายเลขซีเรียลจะแสดงบนหน้าจอทีวีและอ่านออกเสียงผ่านลำโพงทีวี (เพื่อช่วยแยกความแตกต่างระหว่าง 0 กับ O)
    • สำหรับอุปกรณ์เสียง หมายเลขซีเรียลจะอ่านออกเสียงผ่านลำโพงที่กำลังแคสต์

หมายเลขซีเรียลของซอฟต์แวร์ Android TV

อุปกรณ์ Android TV (ATV) มีหมายเลขซีเรียลหลายหมายเลขที่เชื่อมโยงกับอุปกรณ์ คุณรับหมายเลขซีเรียลของซอฟต์แวร์ (Cast) ได้โดยการแคสต์หน้า Cast Developer Console ไปยังอุปกรณ์ ATV ตามที่ระบุไว้ข้างต้น หรือโดยการเปลี่ยนอุปกรณ์ ATV เป็นโหมดนักพัฒนาแอป แล้วดูหมายเลขซีเรียลของซอฟต์แวร์ในการตั้งค่า Cast

หากต้องการเปลี่ยนอุปกรณ์ ATV เป็นโหมดนักพัฒนาแอป ให้ไปที่การตั้งค่า > ระบบ > เกี่ยวกับ > บิลด์ระบบปฏิบัติการ Android TV แล้วคลิกบิลด์หลายๆ ครั้งจนกว่าอุปกรณ์จะแจ้งให้คุณทราบว่าคุณอยู่ในโหมดนักพัฒนาแอป หากต้องการค้นหาหมายเลขซีเรียลเมื่ออยู่ในโหมดนักพัฒนาแอป ให้ไปที่การตั้งค่า > ค่ากำหนดของอุปกรณ์ > Google Cast หรือการตั้งค่า > ระบบ > Cast ทั้งนี้ขึ้นอยู่กับรุ่น ATV แล้วคุณจะเห็นหมายเลขซีเรียลของซอฟต์แวร์ปรากฏขึ้น

โปรดทราบว่าเมื่อรีเซ็ตอุปกรณ์ ATV เป็นค่าเริ่มต้นจากโรงงาน หมายเลขซีเรียลของซอฟต์แวร์จะเปลี่ยนไป หลังจากรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานแล้ว ให้ทำตามขั้นตอนด้านบนเพื่อค้นหาหมายเลขซีเรียลของซอฟต์แวร์และลงทะเบียนหมายเลขซีเรียลของซอฟต์แวร์ใหม่ของอุปกรณ์อีกครั้งกับ Cast Developer Console

ปัญหาเกี่ยวกับบัญชี

ฉันต้องการยกเลิกการลงทะเบียน Google Cast Developer Console

ค่าธรรมเนียมการลงทะเบียนบัญชีนักพัฒนาแอป $5 ไม่สามารถขอคืนได้

ฉันไม่สามารถเข้าถึง Google Cast Developer Console ได้อีกต่อไป

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

แอปของฉันถูกนำออกจาก Google Cast

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

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

อย่าเผยแพร่แอปพลิเคชันที่ถูกนำออกไปซ้ำอีกจนกว่าจะแก้ไขการละเมิดนโยบายแล้ว

ฉันต้องการเปลี่ยนอีเมลที่เชื่อมโยงกับบัญชี

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

ฉันมีปัญหาอื่น

โปรดดูหน้าการสนับสนุน Cast SDK