Sidekick SDK

Sidekick SDK พร้อมให้บริการแก่นักพัฒนาแอปที่มีคุณสมบัติดังนี้

  • เผยแพร่เวอร์ชันเป็น APK แทนที่จะเป็น Android App Bundle (AAB)
  • ต้องการเข้าถึง Sidekick แต่ใช้โซลูชันการป้องกันการปลอมแปลงที่ไม่เข้ากัน

หากต้องการเพิ่ม Sidekick SDK ให้เพิ่ม com.google.android.play:sidekick ลงในทรัพยากร Dependency ตรวจสอบว่าคุณได้รวมที่เก็บ Maven ของ Google (maven.google.com) ไว้ในที่เก็บที่ระบุ

ตัวอย่างเช่น ให้เพิ่มข้อมูลต่อไปนี้ในไฟล์ build.gradle.kts ของโมดูล

dependencyResolutionManagement {
  repositories {
    google()
    // Other repositories
  }
}

dependencies {
  // Other dependencies
  implementation("com.google.android.play:sidekick:+")
}

ข้อกำหนดในการใช้งาน

  • ระดับ SDK ขั้นต่ำ: Sidekick เวอร์ชันล่าสุดกำหนดให้ minSdkVersion เป็น 23
  • เวิร์กโฟลว์การทดสอบ: คุณจะทำการทดสอบได้ผ่านแทร็กการทดสอบภายในหรือ การทดสอบแบบปิดเท่านั้นโดยใช้ Google Play Console
  • การปิดใช้ฟีเจอร์: หากต้องการปิดใช้ฟีเจอร์นี้ คุณต้อง ติดตั้งใช้งานแอปพลิเคชันอีกครั้งหลังจากนำ SDK ออก หรือติดต่อทีมสนับสนุน เพื่อขอให้ปิดใช้จากระยะไกล

เกมที่ใช้หลายกระบวนการ

หากกิจกรรมของเกมทำงานในกระบวนการแยกต่างหาก (ใช้ android:process แอตทริบิวต์ใน AndroidManifest.xml's <application> แท็ก) คุณต้องอัปเดต ไฟล์ Manifest โดยเพิ่มผู้ให้บริการเนื้อหาต่อไปนี้ โดยไม่จำเป็นต้องเปลี่ยนแปลงโค้ดอื่นๆ

<application>
  [...]
  <provider
      android:name="com.google.android.play.deku.DekuContentProvider$Process1"
      android:authorities="insert.your.package.name.here.deku.contentprovider1"
      android:exported="false"
      android:process=":insert_name_of_process1_here" />

  <provider
      android:name="com.google.android.play.deku.DekuContentProvider$Process2"
      android:authorities="insert.your.package.name.here.deku.contentprovider2"
      android:exported="false"
      android:process=":insert_name_of_process2_here" />

  [...] <!-- Up to 5 processes ($Process1, $Process2, ..., $Process5) -->
</application>

เผยแพร่ใน Google Play

  • หากต้องการเผยแพร่เวอร์ชันใน Google Play โดยใช้ Sidekick SDK, กรอกแบบฟอร์มลงทะเบียน Sidekick SDKให้เสร็จสมบูรณ์ ระบบจะอนุมัติเกมของคุณภายใน 1-2 สัปดาห์ หลังจากนั้นคุณจะอัปโหลดเวอร์ชันที่ผสานรวม Sidekick SDK ได้ตามปกติ
  • แม้หลังจากผสานรวม Sidekick SDK แล้ว คุณก็ยังต้องเปิดใช้การตั้งค่าใน Play Console โปรดตรวจสอบว่าได้เลือกเพิ่ม Play Games Sidekick ลงใน App Bundle ที่อัปโหลด Console จะตรวจสอบสถานะ SDK ของ Bundle โดยไม่ทำซ้ำ
ช่องทำเครื่องหมายเพิ่ม Play Games Sidekick ลงใน App Bundle ที่คุณอัปโหลดใน Play Console
ช่องทำเครื่องหมายเพิ่ม Play Games Sidekick ลงใน App Bundle ที่อัปโหลด (คลิกเพื่อขยาย)