Method: accounts.apps.list

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

แสดงรายชื่อแอปในบัญชี AdMob ที่ระบุ

คำขอ HTTP

GET https://admob.googleapis.com/v1/{parent=accounts/*}/apps

URL นี้ใช้ไวยากรณ์ gRPC Transcoding

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

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

string

ต้องระบุ ชื่อทรัพยากรของบัญชีเพื่อแสดงแอป ตัวอย่างเช่น accounts/pub-9876543210987654

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

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

integer

จํานวนสูงสุดของแอปที่ส่งคืน หากไม่ได้ระบุหรือระบุเป็น 0 ระบบจะแสดงแอปไม่เกิน 10,000 รายการ ค่าสูงสุดคือ 20,000 ค่าที่สูงกว่า 20,000 จะถูกบีบให้เท่ากับ 20,000

pageToken

string

ค่าที่แสดงผลโดย ListAppsResponse ล่าสุด ระบุว่านี่เป็นความต่อเนื่องของการเรียก apps.list ก่อนหน้านี้ และระบบควรจะแสดงหน้าถัดไป

เนื้อหาของคำขอ

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

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

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

การตอบกลับคําขอรายการแอป

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

object (App)

แอปผลลัพธ์สําหรับบัญชีที่ขอ

nextPageToken

string

หากเว้นว่างไว้ อาจเป็นไปได้ว่าอาจมีแอปเพิ่มเติมสําหรับคําขอนี้ โดยควรส่งผ่านค่านี้ใน ListAppsRequest ใหม่

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

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

  • https://www.googleapis.com/auth/admob.readonly

โปรดดูข้อมูลเพิ่มเติมที่ภาพรวม OAuth 2.0

แอป

อธิบายแอป AdMob สําหรับแพลตฟอร์มที่เฉพาะเจาะจง (เช่น Android หรือ iOS)

การแสดง JSON
{
  "name": string,
  "appId": string,
  "platform": string,
  "manualAppInfo": {
    object (ManualAppInfo)
  },
  "linkedAppInfo": {
    object (LinkedAppInfo)
  }
}
ช่อง
name

string

ชื่อทรัพยากรสําหรับแอปนี้ รูปแบบคือ accounts/{publisherId}/apps/{app_id_fragment} ตัวอย่าง: accounts/pub-9876543210987654/apps/0123456789

appId

string

รหัสภายนอกที่มองเห็นได้ของแอปซึ่งสามารถใช้ผสานรวมกับ AdMob SDK พร็อพเพอร์ตี้นี้เป็นแบบอ่านอย่างเดียว ตัวอย่าง: ca-app-pub-9876543210987654~0123456789

platform

string

อธิบายแพลตฟอร์มของแอป จํากัดเฉพาะ "IOS" และ "ANDROID"

manualAppInfo

object (ManualAppInfo)

ข้อมูลสําหรับแอปที่ไม่ได้ลิงก์กับ App Store ใดๆ

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

linkedAppInfo

object (LinkedAppInfo)

เปลี่ยนแปลงไม่ได้ ข้อมูลของแอปที่ลิงก์กับ App Store

ช่องนี้จะปรากฏขึ้นก็ต่อเมื่อแอปลิงก์กับ App Store เท่านั้น

ข้อมูลแอปแบบทําด้วยตนเอง

ข้อมูลที่ระบุสําหรับแอปที่กําหนดเองซึ่งไม่ได้ลิงก์กับ App Store (เช่น Google Play, App Store)

การแสดง JSON
{
  "displayName": string
}
ช่อง
displayName

string

ชื่อที่แสดงของแอปตามที่แสดงใน UI ของ AdMob ซึ่งผู้ใช้ให้ไว้ ความยาวสูงสุด 80 อักขระ

LinkedAppInfo

ข้อมูลจาก App Store หากลิงก์แอปกับ App Store

การแสดง JSON
{
  "appStoreId": string,
  "displayName": string
}
ช่อง
appStoreId

string

รหัส App Store ของแอป แสดงต่อเมื่อแอปลิงก์กับ App Store เท่านั้น

หากมีการเพิ่มแอปลงใน Google Play Store จะเป็นรหัสแอปพลิเคชันของแอปนั้น เช่น "com.example.myapp" โปรดดู https://developer.android.com/studio/build/application-id

หากมีการเพิ่มแอปลงใน Apple App Store รหัสแอปจะเป็น App Store เช่น "105169111"

โปรดทราบว่าการตั้งค่ารหัส App Store จะถือว่าเป็นการดําเนินการที่ย้อนกลับไม่ได้ เมื่อลิงก์แอปแล้ว คุณจะยกเลิกการลิงก์ไม่ได้

displayName

string

เอาต์พุตเท่านั้น ชื่อที่แสดงของแอปตามที่ปรากฏใน App Store ช่องนี้เป็นแบบเอาต์พุตเท่านั้น และอาจว่างเปล่าหากไม่พบแอปใน Store