การเสนอราคา

สคริปต์ Google Ads ช่วยให้คุณจัดการการเสนอราคาสำหรับแคมเปญได้ คู่มือนี้จะอธิบายฟีเจอร์นี้และวิธีใช้ หากต้องการตั้งค่าการเสนอราคาของเอนทิตี Google Ads คุณต้องระบุ 2 ส่วน ได้แก่

  • กลยุทธ์การเสนอราคา
  • จำนวนเงินเสนอราคาจริง (หากมี)

สคริปต์ Google Ads ให้สิทธิ์เข้าถึงการเสนอราคาสำหรับแคมเปญผ่านเมธอด bidding() ของแคมเปญ

กลยุทธ์การเสนอราคา

กลยุทธ์การเสนอราคาแสดงถึงการกำหนดค่าการเสนอราคาที่ใช้กับเอนทิตี Google Ads ได้ กลยุทธ์การเสนอราคาสามารถเป็นแบบไม่ระบุชื่อหรือแบบยืดหยุ่น คุณใช้กลยุทธ์การเสนอราคากับแคมเปญผ่านเมธอด setStrategy() ของพร็อพเพอร์ตี้ bidding() ข้อมูลโค้ดต่อไปนี้จะตั้งค่ากลยุทธ์การเสนอราคาของแคมเปญชื่อ Test Campaign เป็น TARGET_SPEND

const campaign = AdsApp.campaigns()
    .withCondition("campaign.name = 'Test Campaign'")
    .get()
    .next();
campaign.bidding().setStrategy("TARGET_SPEND");

กลยุทธ์การเสนอราคาบางประเภทต้องใช้การโต้แย้งเพิ่มเติม ซึ่งคุณระบุได้ โดยใช้ BiddingStrategyArgsBuilder

const bidding = campaign.bidding();
bidding.setStrategy(
  'MAXIMIZE_CONVERSION_VALUE',
  bidding.argsBuilder().withTargetRoas(5));

ดูรายละเอียดทั้งหมดได้ใน setStrategy(biddingStrategy, argsBuilder) เอกสารประกอบ

กลยุทธ์การเสนอราคาแบบไม่ระบุชื่อ

กลยุทธ์การเสนอราคาแบบไม่ระบุชื่อจะใช้กับเอนทิตีโดยตรง สคริปต์ Google Ads รองรับกลยุทธ์การเสนอราคาแบบไม่ระบุชื่อต่อไปนี้

ชื่อ คำอธิบาย
MANUAL_CPC การเสนอราคาแบบ CPC ด้วยตนเองที่ผู้ใช้จ่ายต่อคลิก
MANUAL_CPM การเสนอราคาแบบ CPM ด้วยตนเองที่ผู้ใช้จ่ายต่อการแสดงผล 1,000 ครั้ง กลยุทธ์นี้ใช้ได้กับแคมเปญเครือข่าย Display เท่านั้น
TARGET_SPEND กลยุทธ์การเสนอราคาที่เพิ่มประสิทธิภาพคลิกต่อดอลลาร์โดยอัตโนมัติ
MAXIMIZE_CONVERSIONS กลยุทธ์การเสนอราคาที่เพิ่มจำนวน Conversion สูงสุดโดยอัตโนมัติ เมื่อมีงบประมาณรายวัน
MAXIMIZE_CONVERSION_VALUE กลยุทธ์การเสนอราคาที่เพิ่มมูลค่า Conversion ทั้งหมด ของแคมเปญให้สูงสุดโดยอัตโนมัติภายในงบประมาณที่กำหนด
TARGET_IMPRESSION_SHARE กลยุทธ์การเสนอราคาที่ตั้งราคาเสนอโดยอัตโนมัติ และมีเป้าหมายเพื่อแสดง โฆษณาในตำแหน่งบนสุดแบบสัมบูรณ์ของหน้า ที่ด้านบนของหน้า หรือ ที่ใดก็ตามในหน้าแรกของผลการค้นหาของ Google

กลยุทธ์การเสนอราคาแบบยืดหยุ่น

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

คุณสามารถดึงข้อมูลกลยุทธ์การเสนอราคาแบบยืดหยุ่นในบัญชีได้ดังนี้

const biddingStrategy = AdsApp.biddingStrategies()
    .withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
    .get()
    .next();

นอกจากนี้ คุณยังเข้าถึง แคมเปญ ที่ใช้กลยุทธ์การเสนอราคานี้ได้ด้วย

const campaigns = biddingStrategy.campaigns().get();

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

const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();

หากต้องการเปลี่ยนกลยุทธ์การเสนอราคาสำหรับเอนทิตีเหล่านี้ ให้แก้ไขกลยุทธ์การเสนอราคาที่ใช้ร่วมกันที่เชื่อมโยงแทนการแก้ไขกลยุทธ์การเสนอราคาของเอนทิตี Google Ads แต่ละรายการ