สคริปต์ 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 | การเสนอราคาตามการคลิกด้วยตนเองที่ผู้ใช้จ่ายต่อคลิก |
MANUAL_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 แต่ละรายการ