สร้างกลุ่มโฆษณา Demand Gen

กลุ่มโฆษณา Demand Gen ช่วยให้ควบคุมการเสนอราคาและการแสดงโฆษณาได้อย่างแม่นยำ โดยกำหนดค่านี้ได้ในทรัพยากร AdGroup ผ่านกลยุทธ์การเสนอราคา การตั้งค่าพื้นที่โฆษณา และการกำหนดเป้าหมาย

กลุ่มโฆษณามีทรัพยากรย่อยที่เรียกว่าโฆษณา ซึ่งเป็นครีเอทีฟโฆษณาที่กำหนดค่าไว้ ซึ่งแสดงหลังจากชนะการประมูล

เลือกการกำหนดค่า

ก่อนสร้างกลุ่มโฆษณา Demand Gen ให้พิจารณาการตั้งค่าที่ไม่บังคับต่อไปนี้เพื่อ เปิดใช้การควบคุมการแสดงโฆษณาเพิ่มเติม

  • bidStrategy สามารถกําหนดค่าด้วย DemandGenBiddingStrategy เพื่อตั้งค่าเป้าหมายที่แตกต่างกันสําหรับกลุ่มโฆษณาเมื่อเทียบกับรายการโฆษณาหลักเมื่อใช้กลยุทธ์การเสนอราคาด้วย CPA ที่ตั้งไว้, CPC ที่ตั้งไว้ หรือการเสนอราคา ROAS เป้าหมาย
  • adGroupInventoryControl สามารถตั้งค่าเพื่อเลือกพื้นที่โฆษณาที่กลุ่มโฆษณาจะเสนอราคาและโฆษณาจะแสดง
  • targetingExpansion ช่วยให้คุณเปิดการกำหนดเป้าหมาย แบบเพิ่มประสิทธิภาพสำหรับกลุ่มโฆษณาที่ใช้การกำหนดกลุ่มเป้าหมายได้ การกำหนดเป้าหมายแบบเพิ่มประสิทธิภาพจะขยายการแสดงโฆษณานอกเหนือจากการกำหนดเป้าหมายตามข้อมูลประชากรที่คุณตั้งไว้ คุณ สามารถจำกัดได้โดยการยกเว้นการขยายข้อมูลประชากร

เมื่อสร้างกลุ่มโฆษณา Demand Gen คุณต้องตั้งค่าฟิลด์ adGroupFormat เป็น AD_GROUP_FORMAT_DEMAND_GEN ด้วย

สร้างกลุ่มโฆษณา

วิธีสร้างกลุ่มโฆษณา Demand Gen ด้วยการตั้งค่าต่อไปนี้

  • กลยุทธ์การเสนอราคาที่เพิ่มประสิทธิภาพเพื่อให้มีต้นทุนเฉลี่ย 360 บาทต่อ Conversion โดยรับกลยุทธ์การเสนอราคา CPA เป้าหมายจากรายการบรรทัดหลัก
  • จะเสนอราคาเฉพาะในคลังโฆษณาในสตรีมและ Shorts ของ YouTube

Python

# Provide the ID of the parent advertiser.
advertiser_id = advertiser-id

# Provide the ID of the parent line item.
line_item_id = line-item-id

# Provide the display name of the ad group.
display_name = display-name

# Create an ad group object with example values.
ad_group_obj = {
    "lineItemId": line_item_id,
    "displayName": display_name,
    "entityStatus": "ENTITY_STATUS_PAUSED",
    "adGroupFormat": "AD_GROUP_FORMAT_DEMAND_GEN",
    "bidStrategy": {
        "demandGenBid": {
            "value": "12000000"
        }
    },
    "adGroupInventoryControl": {
        "selectedInventories": {
            "allowYoutubeStream": True,
            "allowYoutubeShorts": True,
        },
    },

}

# Build and execute request.
response = (
    service.advertisers()
    .adGroups()
    .create(advertiserId=advertiser_id, body=ad_group_obj)
    .execute()
)

# Display the new ad group.
print(f"Demand Gen ad group {response['name']} was created.")