REST Resource: accounts.adUnits.adUnitMappings

ทรัพยากร: AdUnitMapping

การตั้งค่าเพื่อจับคู่หน่วยโฆษณา AdMob กับหน่วยโฆษณาของบุคคลที่สาม

การแสดง JSON
{
  "name": string,
  "adapterId": string,
  "state": enum (State),
  "adUnitConfigurations": {
    string: string,
    ...
  },
  "displayName": string
}
ช่อง
name

string

ชื่อทรัพยากรของการแมปหน่วยโฆษณานี้

รูปแบบคือ accounts/{publisherId}/adUnits/{ad_unit_id_fulfillment}/adUnitMappings/{adUnitMappingId} ตัวอย่าง: accounts/pub-1234567890123456/adUnits/0123456789/adUnitMappings/987654321

adapterId

string (int64 format)

รหัสของอะแดปเตอร์แหล่งที่มาของโฆษณาสื่อกลางที่การแมปหน่วยโฆษณานี้ใช้

อะแดปเตอร์จะระบุข้อมูลที่ต้องการใน ad_network_settings

state

enum (State)

เอาต์พุตเท่านั้น สถานะของการแมปหน่วยโฆษณานี้

adUnitConfigurations

map (key: string (int64 format), value: string)

การตั้งค่าสำหรับหน่วยโฆษณาที่ระบุเพื่อสร้างคำขอโฆษณาไปยังเครือข่ายโฆษณาบุคคลที่สาม

คู่คีย์-ค่าซึ่งมีค่าที่ผู้ใช้กำหนดสำหรับคีย์ที่เครือข่ายโฆษณาขอ

โปรดดู https://support.google.com/admob/answer/3245073 สำหรับรายละเอียดเกี่ยวกับวิธีกำหนดการตั้งค่าเครือข่าย

ออบเจ็กต์ที่มีรายการคู่ "key": value ตัวอย่างเช่น { "name": "wrench", "mass": "1.3kg", "count": "3" }

displayName

string

ไม่บังคับ ชื่อที่แสดงของอินสแตนซ์การแมปหน่วยโฆษณานี้

รัฐ

สถานะการแมปหน่วยโฆษณา การแมปหน่วยโฆษณาที่สร้างใหม่ตั้งค่าเป็น ENABLED

เอาต์พุตเท่านั้น

Enum
STATE_UNSPECIFIED ค่าเริ่มต้น
ENABLED การแมปหน่วยโฆษณาทํางานอยู่และใช้เพื่อแสดงโฆษณาหรือรวบรวมสถิติ

วิธีการ

create

สร้างการแมปหน่วยโฆษณาภายใต้บัญชีและหน่วยโฆษณา AdMob ที่เฉพาะเจาะจง

list

แสดงรายการการแมปหน่วยโฆษณาภายใต้บัญชีและหน่วยโฆษณา AdMob ที่ระบุ