ข้ามไปที่เนื้อหา

การสมัครสมาชิกต่ออายุอัตโนมัติ

เพื่อวางแผนและดำเนินการผลิตภัณฑ์การสมัครสมาชิกที่ต่ออายุอัตโนมัติ (ซึ่งต่อไปนี้จะเรียกว่าผลิตภัณฑ์การสมัครสมาชิก) เราจำเป็นต้องเข้าใจสภาพแวดล้อมการพัฒนาของ Google และ Apple และต้องมั่นใจว่าดำเนินการตามนั้น

การวางแผนการสมัครสมาชิก

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

แอปพลิเคชันหลายแพลตฟอร์ม

  • สำหรับผู้ใช้ที่ใช้ทั้ง Google และ Apple คุณต้องจัดการใบเสร็จให้เหมือนกับผลิตภัณฑ์เดียวกับ PlayerID ในเกม
  • เนื่องจากความแตกต่างในบริการสมัครสมาชิกระหว่าง Google และ Apple เราจึงไม่แนะนำการกำหนดค่าผลิตภัณฑ์ที่สามารถอัปเกรด เปลี่ยนเกรด หรือดาวน์เกรดได้
    • เราขอแนะนำให้คุณกำหนดค่าเพียงผลิตภัณฑ์เดียวต่อกลุ่มการสมัครสมาชิก
  • การกำหนดเวลาการใบเสร็จ
    • จำเป็นต้องตรวจสอบสถานะการสมัครสมาชิก Google-Apple
      • ผลิตภัณฑ์เดียว: 1 วันก่อนวันหมดอายุ ~ เป็นเวลา 3 วันหลังวันหมดอายุ วันละครั้ง

นโยบายการเป็นเจ้าของบริการตาม PlayerID

  • ใช้เฉพาะกับ Player ID ของเจ้าของใบเสร็จการสมัครสมาชิก
    • เจ้าของใบเสร็จการสมัครสมาชิก: ใบเสร็จการสมัครสมาชิกครั้งที่ 1 (Original_transaction_id, linked_purchase_token)
    • หาก PlayerID อื่นพยายามสมัครสมาชิก ให้ตรวจสอบสถานะการสมัครสมาชิกผ่านการกู้คืนและแจ้งว่าไม่ได้สมัครสมาชิก
      • ตัวอย่าง: คุณไม่สามารถสมัครสมาชิกด้วย PlayerID ปัจจุบันได้ เนื่องจากผลิตภัณฑ์ได้สมัครสมาชิกแล้วด้วย PlayerID อื่น [PlayerID ที่สมัครสมาชิกอยู่ในขณะนี้ xxxxxxx/ ชื่อเกม ooooo ]

ปุ่มกู้คืน (ข้อกำหนด)

  • ต้องมีกลไกการกู้คืนสำหรับการซื้อในแอปทั้งหมดที่สามารถกู้คืนได้ตามแนวทางของ Apple (อ้างอิง)

 

การแก้ไขปัญหาระหว่างการดำเนินงาน

การเพิกถอน/คืนเงินการสมัครสมาชิกของ Google

ผลลัพธ์ของการสมัครสมาชิกอาจแตกต่างกันไปตามเงื่อนไขการตั้งค่าเมื่อดำเนินการคืนเงินที่ “Google Play Console (https://play.google.com) > จัดการคำสั่งซื้อ"

  • หากคุณดำเนินการคืนเงินโดยไม่ตรวจสอบ “เพิกถอน”: จะคืนเงินเฉพาะจำนวนเงินสำหรับรอบที่เกี่ยวข้องเท่านั้น และวันหมดอายุของการสมัครสมาชิกจะยังคงอยู่ ค่าธรรมเนียมการสมัครสมาชิกสำหรับรอบถัดไปจะถูกชำระโดยอัตโนมัติ เว้นแต่คุณจะยกเลิกการสมัครสมาชิก
    • หากคุณเพียงแค่ตรวจสอบปุ่มคืนเงินและคืนเงิน ผลิตภัณฑ์จะไม่สามารถซื้อได้อีก ในกรณีนี้ คุณต้องเปิดใช้งานการสมัครสมาชิกอีกครั้งที่ "Play Store > การชำระเงินปกติ" เพื่อให้ชำระเงินโดยอัตโนมัติในเดือนถัดไป
  • หากคุณตรวจสอบทั้งคืนเงินและเพิกถอน: จะคืนเงินจำนวนเงินสำหรับรอบที่เกี่ยวข้อง หากคุณตรวจสอบด้วยใบเสร็จที่คุณได้รับเมื่อคุณซื้อผลิตภัณฑ์ก่อนหน้านี้ วันหมดอายุของการสมัครสมาชิกจะถูกเปลี่ยนเป็นเวลาที่การสมัครสมาชิกถูกเพิกถอน หากคุณกู้คืน ใบเสร็จจะไม่ถูกส่งไปยังตลาดและการสมัครสมาชิกจะถูกยกเลิกโดยอัตโนมัติ นอกจากนี้ จำนวนเงินสำหรับรอบถัดไปจะไม่ถูกชำระโดยอัตโนมัติ คุณสามารถซื้อการสมัครสมาชิกใหม่ได้ทันที

การขยายระยะเวลาการสมัครสมาชิกอย่างไม่มีกำหนด

สามารถใช้ได้ผ่าน Google Market Console Developer API แต่ไม่แนะนำเนื่องจาก Apple ไม่ได้เสนอคุณลักษณะนี้

ขยายบริการ

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

  • ทดลองใช้ฟรี
    • ทดลองใช้ฟรีมีให้เฉพาะครั้งเดียวสำหรับผลิตภัณฑ์เดียวกัน
    • เพื่อป้องกันประสบการณ์ทดลองใช้ฟรีซ้ำ ควรสร้าง PID แยกสำหรับทดลองใช้ฟรี
      • เพื่อป้องกันไม่ให้ผู้ใช้ที่เลือกเฉพาะใช้ประโยชน์จากทดลองใช้ฟรี ผลิตภัณฑ์สมัครสมาชิกที่มีทดลองใช้ฟรีจะต้องไม่เปิดเผยต่อผู้เล่นที่เคยใช้โอกาสทดลองใช้ฟรีแล้วตามบัญชีเกมของพวกเขา

หมายเหตุ - ความแตกต่างระหว่างการสมัครสมาชิกของ Apple และ Google

เราขอแนะนำให้คุณเก็บการตั้งค่าเดิมไว้โดยพิจารณาจากความแตกต่างระหว่างตลาด Google และ Apple

Google Apple
การมีอยู่ของกลุ่ม ไม่มีแนวคิดเกี่ยวกับกลุ่ม คุณสามารถอัปเกรด ลดระดับ และเปลี่ยนระดับได้อย่างอิสระ - คุณสามารถกำหนดกลุ่มสำหรับผลิตภัณฑ์การสมัครสมาชิกที่คอนโซลตลาดและเปลี่ยนผลิตภัณฑ์ภายในกลุ่มการสมัครสมาชิกเดียวกัน
- ผู้ใช้สามารถสมัครสมาชิกได้เพียงผลิตภัณฑ์เดียวภายในกลุ่มการสมัครสมาชิกหนึ่งกลุ่ม
การเปลี่ยนผลิตภัณฑ์ - คำนวณในครั้งเดียวในวันหมดอายุของผลิตภัณฑ์การสมัครสมาชิกใหม่ตามเวลาที่เหลือของผลิตภัณฑ์การสมัครสมาชิกก่อนหน้าและราคาการสมัครสมาชิก
- ส่งข้อมูลของผลิตภัณฑ์ที่สมัครสมาชิกอยู่ในเกมและผลิตภัณฑ์ที่จะเปลี่ยนผ่าน SDK API
- อัปเกรด: คำนวณค่าทั้งหมดในครั้งเดียวโดยระยะเวลาที่เหลือของการสมัครสมาชิกเก่าก่อนวันหมดอายุของผลิตภัณฑ์การสมัครสมาชิกใหม่
- ลดระดับ: ต่ออายุการสมัครสมาชิกด้วยผลิตภัณฑ์ใหม่หลังจากการสมัครสมาชิกเก่าหมดอายุ
- จัดการที่คอนโซลตลาด
ระยะเวลาการสมัครสมาชิก รายสัปดาห์, รายเดือน, 3 เดือน, 6 เดือน, รายปี รายสัปดาห์, รายเดือน, 2 เดือน (ไม่แนะนำ), 3 เดือน, 5 เดือน, รายปี
  • ระยะเวลาการสมัคร: ต่ออายุโดยอัตโนมัติตามวันที่ซื้อครั้งแรก (วันที่ & เวลา)
  • ตัวอย่างการเปลี่ยนผลิตภัณฑ์
    • โดยทั่วไปแล้ว ค่าของผลิตภัณฑ์ควรกำหนดตามสัดส่วนกับราคาของผลิตภัณฑ์
    • อัปเกรด: เปลี่ยนเป็นผลิตภัณฑ์ที่มีมูลค่าสูงกว่ามูลค่าของผลิตภัณฑ์ที่คุณสมัครอยู่ในขณะนี้
    • ครอสเกรด: เปลี่ยนเป็นผลิตภัณฑ์ที่มีมูลค่าเท่ากับผลิตภัณฑ์ที่คุณสมัครอยู่ในขณะนี้
    • ดาวน์เกรด: เปลี่ยนเป็นผลิตภัณฑ์ที่มีมูลค่าต่ำกว่ามูลค่าของผลิตภัณฑ์ที่คุณสมัครอยู่ในขณะนี้

  • ตรวจสอบ ที่นี่ สำหรับคู่มือการพัฒนาการสมัครสมาชิก.