Method: monetization.onetimeproducts.purchaseOptions.offers.list

แสดงข้อเสนอทั้งหมดภายใต้แอป ผลิตภัณฑ์ หรือตัวเลือกการซื้อที่ระบุ

คำขอ HTTP

GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
packageName

string

ต้องระบุ แอปหลัก (ชื่อแพ็กเกจ) ที่ควรอ่านข้อเสนอ

productId

string

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

purchaseOptionId

string

ต้องระบุ ตัวเลือกการซื้อของผู้ปกครอง (รหัส) ที่ควรอ่านข้อเสนอ อาจระบุเป็น "-" เพื่ออ่านข้อเสนอทั้งหมดภายใต้ผลิตภัณฑ์แบบครั้งเดียวหรือแอป ต้องระบุเป็น "-" หากระบุ productId เป็น "-"

พารามิเตอร์การค้นหา

พารามิเตอร์
pageSize

integer

ไม่บังคับ จำนวนข้อเสนอสูงสุดที่จะแสดง บริการอาจแสดงผลน้อยกว่าค่านี้ หากไม่ระบุ ระบบจะแสดงผลข้อเสนออย่างมาก 50 รายการ ค่าสูงสุดคือ 1,000 และระบบจะบังคับให้ค่าที่สูงกว่า 1,000 เป็น 1,000

pageToken

string

ไม่บังคับ โทเค็นหน้าเว็บที่ได้รับจากการเรียกใช้ ListOneTimeProductsOffers ก่อนหน้า ระบุข้อมูลนี้เพื่อดึงข้อมูลหน้าถัดไป

เมื่อแบ่งหน้า productId, packageName และ purchaseOptionId ที่ระบุใน ListOneTimeProductsOffersRequest ต้องตรงกับการเรียกที่ระบุโทเค็นหน้า

เนื้อความของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

ข้อความตอบกลับสำหรับ offers.list

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "oneTimeProductOffers": [
    {
      object (OneTimeProductOffer)
    }
  ],
  "nextPageToken": string
}
ช่อง
oneTimeProductOffers[]

object (OneTimeProductOffer)

ข้อเสนอ oneTimeProduct จากคำขอที่ระบุ

nextPageToken

string

โทเค็นซึ่งส่งเป็น pageToken เพื่อเรียกข้อมูลหน้าถัดไปได้ หากละเว้นช่องนี้ จะไม่มีหน้าถัดไป

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/androidpublisher