REST Resource: inventorySources

Resource: InventorySource

แหล่งที่มาของพื้นที่โฆษณา

การแสดง JSON
{
  "name": string,
  "inventorySourceId": string,
  "displayName": string,
  "inventorySourceType": enum (InventorySourceType),
  "inventorySourceProductType": enum (InventorySourceProductType),
  "commitment": enum (InventorySourceCommitment),
  "deliveryMethod": enum (InventorySourceDeliveryMethod),
  "dealId": string,
  "status": {
    object (InventorySourceStatus)
  },
  "exchange": enum (Exchange),
  "updateTime": string,
  "rateDetails": {
    object (RateDetails)
  },
  "publisherName": string,
  "timeRange": {
    object (TimeRange)
  },
  "creativeConfigs": [
    {
      object (CreativeConfig)
    }
  ],
  "guaranteedOrderId": string,
  "readWriteAccessors": {
    object (InventorySourceAccessors)
  },
  "readAdvertiserIds": [
    string
  ],
  "readPartnerIds": [
    string
  ]
}
ช่อง
name

string

เอาต์พุตเท่านั้น ชื่อทรัพยากรของแหล่งที่มาของพื้นที่โฆษณา

inventorySourceId

string (int64 format)

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

displayName

string

ชื่อที่แสดงของแหล่งที่มาของพื้นที่โฆษณา

ต้องเป็น UTF-8 ที่เข้ารหัสขนาดไม่เกิน 240 ไบต์

inventorySourceType

enum (InventorySourceType)

แสดงประเภทของแหล่งที่มาของพื้นที่โฆษณา

inventorySourceProductType

enum (InventorySourceProductType)

เอาต์พุตเท่านั้น ประเภทผลิตภัณฑ์ของแหล่งที่มาของพื้นที่โฆษณา ซึ่งแสดงช่องทางการขายพื้นที่โฆษณา

commitment

enum (InventorySourceCommitment)

แหล่งที่มาของพื้นที่โฆษณามีการแสดงโฆษณาที่รับประกันหรือไม่รับประกันการแสดงผล

deliveryMethod

enum (InventorySourceDeliveryMethod)

วิธีการแสดงโฆษณาของแหล่งที่มาของพื้นที่โฆษณา

  • สำหรับแหล่งที่มาของพื้นที่โฆษณาที่ไม่รับประกันการแสดงผล ค่าที่ยอมรับได้มีค่าเดียวคือ INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC
  • สำหรับแหล่งที่มาของพื้นที่โฆษณาที่รับประกัน ค่าที่ยอมรับได้คือ INVENTORY_SOURCE_DELIVERY_METHOD_TAG และ INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC
dealId

string

รหัสในพื้นที่ Exchange ที่ระบุแหล่งที่มาของพื้นที่โฆษณาโดยไม่ซ้ำกัน

ต้องไม่ซ้ำกันระหว่างผู้ซื้อใน Exchange แต่ละรายการ แต่ไม่จำเป็นต้องไม่ซ้ำกันใน Exchange ต่างๆ

status

object (InventorySourceStatus)

การตั้งค่าสถานะของแหล่งที่มาของพื้นที่โฆษณา

exchange

enum (Exchange)

Exchange ที่มีแหล่งที่มาของพื้นที่โฆษณาอยู่

updateTime

string (Timestamp format)

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

การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

rateDetails

object (RateDetails)

ต้องระบุ รายละเอียดอัตราของแหล่งที่มาของพื้นที่โฆษณา

publisherName

string

ชื่อผู้เผยแพร่โฆษณา/ผู้ขายของแหล่งที่มาของพื้นที่โฆษณา

timeRange

object (TimeRange)

ช่วงเวลาที่แหล่งที่มาของพื้นที่โฆษณานี้เริ่มและหยุดแสดง

creativeConfigs[]

object (CreativeConfig)

ข้อกำหนดเกี่ยวกับครีเอทีฟโฆษณาของแหล่งที่มาของพื้นที่โฆษณา

ใช้ไม่ได้กับแพ็กเกจการประมูล

guaranteedOrderId

string

เปลี่ยนแปลงไม่ได้ รหัสของคำสั่งซื้อที่รับประกันการแสดงผลซึ่งมีแหล่งที่มาของพื้นที่โฆษณานี้

มีผลเมื่อ commitment คือINVENTORY_SOURCE_COMMITMENT_GUARANTEEDเท่านั้น

readWriteAccessors

object (InventorySourceAccessors)

พาร์ทเนอร์หรือผู้ลงโฆษณาที่มีสิทธิ์อ่าน/เขียนแหล่งที่มาของพื้นที่โฆษณา

แสดงผลเฉพาะเมื่อ commitment เป็น INVENTORY_SOURCE_COMMITMENT_GUARANTEED ซึ่งในกรณีนี้ตัวเข้าถึงแบบอ่าน/เขียนจะรับค่ามาจากคำสั่งซื้อหลักที่รับประกันการแสดงผล

ต้องระบุเมื่อ commitment คือ INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED

หาก commitment คือ INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED และตั้งค่าพาร์ทเนอร์ในช่องนี้แล้ว ผู้ลงโฆษณาทั้งหมดภายใต้พาร์ทเนอร์รายนี้จะมีสิทธิ์แบบอ่านอย่างเดียวในแหล่งที่มาของพื้นที่โฆษณาโดยอัตโนมัติ ผู้ลงโฆษณาเหล่านี้จะไม่รวมอยู่ใน readAdvertiserIds

readAdvertiserIds[]

string (int64 format)

เอาต์พุตเท่านั้น รหัสของผู้ลงโฆษณาที่มีสิทธิ์อ่านอย่างเดียวในแหล่งที่มาของพื้นที่โฆษณา

readPartnerIds[]

string (int64 format)

เอาต์พุตเท่านั้น รหัสของพาร์ทเนอร์ที่มีสิทธิ์เข้าถึงแหล่งที่มาของพื้นที่โฆษณาระดับอ่านอย่างเดียว

ผู้ลงโฆษณาทั้งหมดของพาร์ทเนอร์ในช่องนี้จะได้รับสิทธิ์เข้าถึงแหล่งที่มาของพื้นที่โฆษณาระดับอ่านอย่างเดียว

InventorySourceType

ประเภทแหล่งที่มาของพื้นที่โฆษณาที่เป็นไปได้

Enum
INVENTORY_SOURCE_TYPE_UNSPECIFIED ไม่ได้ระบุประเภทแหล่งที่มาของพื้นที่โฆษณาหรือไม่รู้จักในเวอร์ชันนี้
INVENTORY_SOURCE_TYPE_PRIVATE แหล่งที่มาของพื้นที่โฆษณาส่วนตัว
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE แพ็กเกจการประมูล

InventorySourceProductType

ประเภทผลิตภัณฑ์ที่เป็นไปได้ของแหล่งที่มาของพื้นที่โฆษณา

Enum
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED ไม่มีการระบุประเภทผลิตภัณฑ์หรือไม่ทราบประเภทผลิตภัณฑ์ในเวอร์ชันนี้ ไม่รองรับการแก้ไขแหล่งที่มาของสินค้าคงคลังของผลิตภัณฑ์ประเภทนี้ผ่าน API
PREFERRED_DEAL แหล่งที่มาของพื้นที่โฆษณาจะขายพื้นที่โฆษณาผ่านดีลที่ต้องการ
PRIVATE_AUCTION แหล่งที่มาของพื้นที่โฆษณาจะขายพื้นที่โฆษณาผ่านการประมูลส่วนตัว
PROGRAMMATIC_GUARANTEED แหล่งที่มาของพื้นที่โฆษณาขายพื้นที่โฆษณาผ่านการรับประกันแบบเป็นโปรแกรม
TAG_GUARANTEED แหล่งที่มาของพื้นที่โฆษณาจะขายพื้นที่โฆษณาผ่านการรับประกันแท็ก
YOUTUBE_RESERVE แหล่งที่มาของพื้นที่โฆษณาจะขายพื้นที่โฆษณาผ่าน YouTube Reserve
INSTANT_RESERVE แหล่งที่มาของพื้นที่โฆษณาจะขายพื้นที่โฆษณาผ่าน "จองทันที" ไม่รองรับการแก้ไขแหล่งที่มาของสินค้าคงคลังของผลิตภัณฑ์ประเภทนี้ผ่าน API
GUARANTEED_PACKAGE แหล่งที่มาของพื้นที่โฆษณาจะขายพื้นที่โฆษณาผ่านแพ็กเกจที่รับประกัน ไม่รองรับการแก้ไขแหล่งที่มาของสินค้าคงคลังของผลิตภัณฑ์ประเภทนี้ผ่าน API
PROGRAMMATIC_TV แหล่งที่มาของพื้นที่โฆษณาจะขายพื้นที่โฆษณาผ่าน Programmtic TV ไม่รองรับการแก้ไขแหล่งที่มาของสินค้าคงคลังของผลิตภัณฑ์ประเภทนี้ผ่าน API
AUCTION_PACKAGE แหล่งที่มาของพื้นที่โฆษณาจะขายพื้นที่โฆษณาผ่านแพ็กเกจการประมูล ไม่รองรับการแก้ไขแหล่งที่มาของสินค้าคงคลังของผลิตภัณฑ์ประเภทนี้ผ่าน API

InventorySourceCommitment

ประเภทการคอมมิตที่เป็นไปได้สำหรับแหล่งที่มาของพื้นที่โฆษณา

Enum
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED ไม่ได้ระบุการคอมมิตหรือไม่รู้จักในเวอร์ชันนี้
INVENTORY_SOURCE_COMMITMENT_GUARANTEED สัญญาผูกมัดมีการรับประกันการแสดงโฆษณา
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED สัญญาผูกมัดเป็นการแสดงโฆษณาที่ไม่รับประกันการแสดงผล

InventorySourceDeliveryMethod

วิธีการแสดงโฆษณาที่เป็นไปได้สำหรับแหล่งที่มาของพื้นที่โฆษณา

Enum
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED ไม่ได้ระบุหรือไม่รู้จักวิธีการแสดงโฆษณาในเวอร์ชันนี้
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC วิธีการแสดงโฆษณาเป็นแบบโปรแกรม
INVENTORY_SOURCE_DELIVERY_METHOD_TAG วิธีการแสดงโฆษณาคือแท็ก

InventorySourceStatus

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

การแสดง JSON
{
  "entityStatus": enum (EntityStatus),
  "entityPauseReason": string,
  "sellerStatus": enum (EntityStatus),
  "sellerPauseReason": string,
  "configStatus": enum (InventorySourceConfigStatus)
}
ช่อง
entityStatus

enum (EntityStatus)

แหล่งที่มาของพื้นที่โฆษณาจะแสดงได้หรือไม่

ค่าที่ยอมรับได้คือ ENTITY_STATUS_ACTIVE, ENTITY_STATUS_ARCHIVED และ ENTITY_STATUS_PAUSED ค่าเริ่มต้นคือ ENTITY_STATUS_ACTIVE

entityPauseReason

string

เหตุผลที่ผู้ใช้ระบุในการหยุดแหล่งที่มาของพื้นที่โฆษณานี้ชั่วคราว

ต้องมีความยาวไม่เกิน 100 อักขระ

มีผลเมื่อตั้งค่า entityStatus เป็น ENTITY_STATUS_PAUSED เท่านั้น

sellerStatus

enum (EntityStatus)

เอาต์พุตเท่านั้น สถานะที่ผู้ขายกำหนดสำหรับแหล่งที่มาของพื้นที่โฆษณา

ใช้ได้กับแหล่งที่มาของพื้นที่โฆษณาที่ซิงค์จากผู้เผยแพร่โฆษณาโดยตรงเท่านั้น ค่าที่ยอมรับได้คือ ENTITY_STATUS_ACTIVE และ ENTITY_STATUS_PAUSED

sellerPauseReason

string

เอาต์พุตเท่านั้น เหตุผลที่ผู้ขายระบุเหตุผลที่หยุดแหล่งที่มาของพื้นที่โฆษณานี้ชั่วคราว

ใช้ได้เฉพาะกับแหล่งที่มาของพื้นที่โฆษณาที่ซิงค์จากผู้เผยแพร่โฆษณาโดยตรง และเมื่อตั้งค่า sellerStatus เป็น ENTITY_STATUS_PAUSED

configStatus

enum (InventorySourceConfigStatus)

เอาต์พุตเท่านั้น สถานะการกำหนดค่าของแหล่งที่มาของพื้นที่โฆษณา

ใช้ได้กับแหล่งที่มาของพื้นที่โฆษณาที่รับประกันการแสดงผลเท่านั้น ค่าที่ยอมรับได้คือ INVENTORY_SOURCE_CONFIG_STATUS_PENDING และ INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED

ต้องกําหนดค่าแหล่งที่มาของพื้นที่โฆษณา (กรอกข้อมูลในช่องที่ต้องกรอก เลือกครีเอทีฟโฆษณา และเลือกแคมเปญเริ่มต้น) ก่อนจึงจะแสดงได้

InventorySourceConfigStatus

สถานะการกำหนดค่าที่เป็นไปได้สำหรับแหล่งที่มาของพื้นที่โฆษณาที่รับประกันการแสดงผล

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

RateDetails

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

การแสดง JSON
{
  "inventorySourceRateType": enum (InventorySourceRateType),
  "rate": {
    object (Money)
  },
  "unitsPurchased": string,
  "minimumSpend": {
    object (Money)
  }
}
ช่อง
inventorySourceRateType

enum (InventorySourceRateType)

ประเภทราคา

ค่าที่ยอมรับได้คือ INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED, INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR และ INVENTORY_SOURCE_RATE_TYPE_CPD

rate

object (Money)

อัตราสำหรับแหล่งที่มาของพื้นที่โฆษณา

unitsPurchased

string (int64 format)

ต้องระบุสำหรับแหล่งที่มาของพื้นที่โฆษณาที่รับประกันการแสดงผล จำนวนการแสดงผลที่รับประกันโดยผู้ขาย

minimumSpend

object (Money)

เอาต์พุตเท่านั้น จำนวนเงินที่ผู้ซื้อตกลงจะใช้จ่ายกับแหล่งที่มาของพื้นที่โฆษณาล่วงหน้า

ใช้ได้กับแหล่งที่มาของพื้นที่โฆษณาที่รับประกันการแสดงผลเท่านั้น

InventorySourceRateType

ประเภทอัตราที่เป็นไปได้สำหรับแหล่งที่มาของพื้นที่โฆษณา

Enum
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED ไม่ได้ระบุประเภทอัตราหรือไม่ทราบในเวอร์ชันนี้
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED ประเภทอัตราคือ CPM (คงที่)
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR ประเภทอัตราคือ CPM (ราคาพื้น)
INVENTORY_SOURCE_RATE_TYPE_CPD ประเภทราคาคือต้นทุนต่อวัน
INVENTORY_SOURCE_RATE_TYPE_FLAT ประเภทราคาคือแบบอัตราเดียว

เงินทอง

แสดงจำนวนเงินพร้อมประเภทสกุลเงิน

การแสดง JSON
{
  "currencyCode": string,
  "units": string,
  "nanos": integer
}
ช่อง
currencyCode

string

รหัสสกุลเงิน 3 ตัวอักษรที่กำหนดไว้ใน ISO 4217

units

string (int64 format)

หน่วยทั้งหมดของจำนวนเงิน เช่น หาก currencyCode เท่ากับ "USD" 1 หน่วยจะเป็น 1 ดอลลาร์สหรัฐ

nanos

integer

จำนวนหน่วยนาโน (10^-9) ของปริมาณ โดยค่าต้องอยู่ระหว่าง -999,999,999 ถึง +999,999,999 หาก units เป็นค่าบวก nanos ต้องเป็นค่าบวกหรือเป็น 0 หาก units เป็น 0 nanos อาจเป็นค่าบวก 0 หรือค่าลบ หาก units เป็นค่าลบ nanos ต้องเป็นค่าลบหรือ 0 เช่น $-1.75 จะแสดงเป็น units=-1 และ nanos=-750,000,000

TimeRange

ช่วงเวลา

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

string (Timestamp format)

ต้องระบุ ขอบเขตล่างของช่วงเวลา โดยรวม

การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

endTime

string (Timestamp format)

ต้องระบุ ขอบเขตบนของช่วงเวลา รวมด้วย

การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

CreativeConfig

การกำหนดค่าข้อกำหนดของครีเอทีฟโฆษณาสำหรับแหล่งที่มาของพื้นที่โฆษณา

การแสดง JSON
{
  "creativeType": enum (CreativeType),

  // Union field creative_config_scheme can be only one of the following:
  "displayCreativeConfig": {
    object (InventorySourceDisplayCreativeConfig)
  },
  "videoCreativeConfig": {
    object (InventorySourceVideoCreativeConfig)
  }
  // End of list of possible types for union field creative_config_scheme.
}
ช่อง
creativeType

enum (CreativeType)

ประเภทของครีเอทีฟโฆษณาที่สามารถกำหนดให้กับแหล่งที่มาของพื้นที่โฆษณาได้ ระบบรองรับเฉพาะประเภทต่อไปนี้เท่านั้น

  • CREATIVE_TYPE_STANDARD
  • CREATIVE_TYPE_VIDEO

ช่องการรวม creative_config_scheme ใช้ได้เมื่อ creative_type เป็นหนึ่งในรายการต่อไปนี้

  • CREATIVE_TYPE_STANDARD
  • CREATIVE_TYPE_VIDEO

การกำหนดค่าสำหรับครีเอทีฟโฆษณาที่กำหนดให้แหล่งที่มาของพื้นที่โฆษณาได้ creative_config_scheme ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้

displayCreativeConfig

object (InventorySourceDisplayCreativeConfig)

การกำหนดค่าสำหรับครีเอทีฟโฆษณาแบบดิสเพลย์ ใช้ได้เมื่อ creativeType คือCREATIVE_TYPE_STANDARD

videoCreativeConfig

object (InventorySourceVideoCreativeConfig)

การกำหนดค่าสำหรับครีเอทีฟโฆษณาวิดีโอ ใช้ได้เมื่อ creativeType คือCREATIVE_TYPE_VIDEO

InventorySourceDisplayCreativeConfig

การกำหนดค่าสำหรับครีเอทีฟโฆษณาแบบดิสเพลย์

การแสดง JSON
{
  "creativeSize": {
    object (Dimensions)
  }
}
ช่อง
creativeSize

object (Dimensions)

ข้อกำหนดด้านขนาดสำหรับครีเอทีฟโฆษณา Display ที่สามารถกำหนดให้กับแหล่งที่มาของพื้นที่โฆษณาได้

InventorySourceVideoCreativeConfig

การกำหนดค่าสำหรับครีเอทีฟโฆษณาวิดีโอ

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

string (Duration format)

ข้อกำหนดเรื่องระยะเวลาสำหรับครีเอทีฟโฆษณาวิดีโอที่สามารถกำหนดให้กับแหล่งที่มาของพื้นที่โฆษณา

ระยะเวลาเป็นวินาทีโดยมีเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย "s" ตัวอย่างเช่น "3.5s"

InventorySourceAccessors

พาร์ทเนอร์หรือผู้ลงโฆษณาที่มีสิทธิ์เข้าถึงแหล่งที่มาของพื้นที่โฆษณา

การแสดง JSON
{

  // Union field accessors can be only one of the following:
  "partner": {
    object (PartnerAccessor)
  },
  "advertisers": {
    object (AdvertiserAccessors)
  }
  // End of list of possible types for union field accessors.
}
ช่อง
ช่องการรวม accessors พาร์ทเนอร์หรือผู้ลงโฆษณาที่มีสิทธิ์เข้าถึงแหล่งที่มาของพื้นที่โฆษณา accessors ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
partner

object (PartnerAccessor)

พาร์ทเนอร์ที่มีสิทธิ์เข้าถึงแหล่งที่มาของพื้นที่โฆษณา

advertisers

object (AdvertiserAccessors)

ผู้ลงโฆษณาที่มีสิทธิ์เข้าถึงแหล่งที่มาของพื้นที่โฆษณา ผู้ลงโฆษณาทั้งหมดต้องเป็นของพาร์ทเนอร์เดียวกัน

PartnerAccessor

พาร์ทเนอร์ที่มีสิทธิ์เข้าถึงแหล่งที่มาของพื้นที่โฆษณา

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

string (int64 format)

รหัสของพาร์ทเนอร์

AdvertiserAccessors

ผู้ลงโฆษณาที่มีสิทธิ์เข้าถึงแหล่งที่มาของพื้นที่โฆษณา

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

string (int64 format)

รหัสของผู้ลงโฆษณา

เมธอด

create

สร้างแหล่งที่มาของพื้นที่โฆษณาใหม่

editInventorySourceReadWriteAccessors

แก้ไขตัวเข้าถึงแบบอ่าน/เขียนของแหล่งที่มาของพื้นที่โฆษณา

get

รับแหล่งที่มาของพื้นที่โฆษณา

list

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

patch

อัปเดตแหล่งที่มาของพื้นที่โฆษณาที่มีอยู่