สคริปต์ Google Ads ช่วยให้คุณจัดการการเสนอราคาสำหรับแคมเปญได้ คู่มือนี้จะอธิบายถึงฟีเจอร์นี้และการใช้งาน ในการตั้งค่าการเสนอราคาของเอนทิตี Google Ads คุณต้องระบุ 2 ส่วน ดังนี้
- กลยุทธ์การเสนอราคา
- ราคาเสนอจริง หากมี
สคริปต์ Google Ads ให้คุณเข้าถึงการเสนอราคาสำหรับแคมเปญผ่านวิธี bidding()
ได้
กลยุทธ์การเสนอราคา
กลยุทธ์การเสนอราคาแสดงถึงการกำหนดค่าการเสนอราคาที่สามารถใช้กับเอนทิตี Google Ads ได้ กลยุทธ์การเสนอราคาสามารถเป็นแบบไม่ระบุชื่อหรือยืดหยุ่นก็ได้ คุณใช้กลยุทธ์การเสนอราคากับแคมเปญผ่านเมธอด setStrategy()
ของพร็อพเพอร์ตี้ bidding()
ได้ ข้อมูลโค้ดต่อไปนี้กำหนดกลยุทธ์การเสนอราคาของแคมเปญชื่อทดสอบแคมเปญเป็น 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()
กลยุทธ์การเสนอราคาที่ไม่ระบุชื่อ
มีการใช้กลยุทธ์การเสนอราคาแบบไม่ระบุตัวตนกับบุคคลโดยตรง สคริปต์ Google Ads รองรับกลยุทธ์การเสนอราคาแบบไม่ระบุตัวตนต่อไปนี้
ชื่อ | คำอธิบาย |
---|---|
MANUAL_CPC | การเสนอราคาตามการคลิกด้วยตนเองที่ผู้ใช้จ่ายต่อคลิก |
MANUAL_CPM | การเสนอราคาตามการแสดงผลด้วยตนเองที่ผู้ใช้จ่ายต่อการแสดงผล 1,000 ครั้ง ใช้ได้เฉพาะกับแคมเปญแบบเครือข่ายดิสเพลย์เท่านั้น |
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 แต่ละรายการ