ภาพรวมผลิตภัณฑ์

สคริปต์ Google Ads มีแพลตฟอร์มการทำงานอัตโนมัติแบบ Serverless ที่ช่วยให้คุณจัดการและค้นหาข้อมูลในบริบทโฆษณา Google Ads แบบเป็นโปรแกรมได้โดยใช้ JavaScript สมัยใหม่ (ES6+) ใน IDE บนเบราว์เซอร์ สคริปต์ Google Ads ช่วยให้คุณทำให้เวิร์กโฟลว์การจัดการบัญชีเป็นแบบอัตโนมัติ สร้างรายงานที่กำหนดเอง และผสานรวม Google Ads กับแหล่งข้อมูลภายนอกได้ในบัญชีเดียวหรือหลายพันบัญชี โดยไม่ต้องจัดสรรเซิร์ฟเวอร์หรือจัดการข้อมูลเข้าสู่ระบบของนักพัฒนาแอป

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

  • จัดการแคมเปญ กลุ่มโฆษณา คีย์เวิร์ด และโฆษณา
  • ปรับราคาเสนอ งบประมาณ และสถานะตามประสิทธิภาพแบบเรียลไทม์หรือข้อมูลภายนอก
  • เรียกใช้การค้นหาโดยใช้ Google Ads Query Language (GAQL) เพื่อสร้างรายงานและแดชบอร์ดที่กำหนดเอง
  • ตั้งเวลาการดำเนินการอัตโนมัติให้ทำงานทุกชั่วโมง ทุกวัน ทุกสัปดาห์ ทุกเดือน หรือตามต้องการ
  • ประสานงานการดำเนินการหลายบัญชีใ��บัญชีย่อยโดยใช้สคริปต์ดูแลจัดการ
  • เชื่อมต่อกับบริการ Google Workspace (เช่น ชีตและไดรฟ์), บริการ Google Cloud (เช่น BigQuery) และ API ของบุคคลที่สาม

นอกจากนี้ สคริปต์ยังมีตัวเลือกเอนทิตีและรายงานในตัวด้วย

รายละเอียดทางเทคนิคที่สำคัญ

รายละเอียดทางเทคนิคต่อไปนี้กำหนดสภาพแวดล้อมการดำเนินการและขอบเขตการทำงานของสคริปต์ Google Ads

ข้อมูลจำเพาะ สคริปต์บัญชีเดียว สคริปต์บัญชีดูแลจัดการ
การดำเนินการหมดเวลา สูงสุด 30 นาที สูงสุด 60 นาทีด้วย executeInParallel และการโทรกลับ (มาตรฐาน 30 นาที)
เครื่องมือรันไทม์ รันไทม์ V8 JavaScript (ECMAScript 6+) รันไทม์ V8 JavaScript (ECMAScript 6+)
ขีดจำกัดของ Entity Iterator ค่าเริ่มต้น 50,000 เอนทิตีต่อตัววนซ้ำ (ยกเว้นรายงานและคำค้นหา) เอนทิตี 50,000 รายการต่อบัญชีย่อย (ยกเว้นรายงานและคำค้นหา)
บัญชีคู่ขนาน ไม่มี (1 บัญชี) สูงสุด 50 บัญชีพร้อมกัน
ขีดจำกัดการอัปโหลดหลายรายการพร้อมกัน ขนาดไฟล์ 50 MB, 1,000,000 แถว ขนาดไฟล์ 50 MB, 1,000,000 แถว
สคริปต์ที่ได้รับอนุญาต สคริปต์ที่ได้รับอนุญาตสูงสุด 250 รายการต่อผู้ใช้ สคริปต์ที่ได้รับอนุญาตสูงสุด 250 รายการต่อผู้ใช้
โฮสติ��������ะ����������ร้างพื้นฐาน จัดการโดย Google ครบวงจร (แบบ Serverless) จัดการโดย Google ครบวงจร (แบบ Serverless)

ดูข้อมูลเพิ่มเติมได้ที่ขีดจำกัด

สคริปต์ Google Ads เป็นผลิตภัณฑ์ที่เหมาะกับฉันไหม

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

สถานการณ์ คำแนะนำ ลักษณะสำคัญ
ฉันเป็นนักพัฒนาซอฟต์แวร์ที่ต้องการสร้างผลิตภัณฑ์ซอฟต์แวร์ของตนเอง หรือผสานรวมกับ Google Ads API ฉันเขียนโค้ดและจัดการโครงสร้างพื้นฐานของซอฟต์แวร์ รวมถึงเซิร์ฟเวอร์และฐานข้อมูลได้อย่างคล่องแคล่ว ใช้ Google Ads API การควบคุม API เต็มรูปแบบ, อัตราการส่งข้อมูลที่สูงขึ้น, โฮสติ้งเฉพาะ และการจัดการ OAuth
ฉันเป็นนักพัฒนาซอฟต์แวร์ที่เขียนโค้ดได้ แต่ไม่ต้องการจัดการโครงสร้างพื้นฐานของซอฟต์แวร์เอง ใช้สคริปต์ Google Ads การดำเนินการแบบ Serverless ภายใน Google Ads, การกำหนดเวลาอัตโนมัติ, IDE บนเบราว์เซอร์
ฉันไม่ใช่นักพัฒนาซอฟต์แวร์ แต่ยินดีที่จะใช้เวลาเรียนรู้การเขียนโปรแกรมเพื่อทำให้ Google Ads ทำงานอัตโนมัติ ใช้สคริปต์ Google Ads ไวยากรณ์ JavaScript ที่เรียบง่าย เทมเพลตสคริปต์ที่สร้างไว้ล่วงหน้า การเติมข้อความอัตโนมัติของ IDE และการไฮไลต์ไวยากรณ์
ฉันต้องการจัดการแคมเปญวิดีโอแบบเป็นโปรแกรม ใช้สคริปต์ Google Ads การจัดการแคมเปญวิดีโอโดยตรงโดยใช้ AdsApp.videoCampaigns()
ฉันต้องการกำหนดเวลางานให้ทำงานโดยไม่ต้องมีเซสชันผู้ใช้ที่ใช้งานอยู่ ใช้สคริปต์ Google Ads การ���ห้สิทธิ์เบื้องหลังของ OAuth2 พร้อมการกำหนดเวลารายชั่วโมง รายวัน รายสัปดาห์ หรือรายเดือนแบบอัตโนมัติ
ฉันต้องการเข้าถึงบัญชี Google Ads ที่ซ้อนกันแบบเป็นโปรแกรม ใช้สคริปต์ดูแลจัดการเพื่อเข้าถึงบัญชีย่อยที่แสดงโฆษณาจากสคริปต์เดียว การทำซ้ำตามลำดับในบัญชีย่อย หรือการดำเนินการพร้อมกันในบัญชีย่อยสูงสุด 50 บัญชีโดยใช้ executeInParallel
ฉันต้องการผสานรวม API ของ Google หรือบุคคลที่สามเข้ากับการจัดการ Google Ads ของฉัน ใช้ Google APIs หรือ API ของบุคคลที่สามกับสคริปต์ Google Ads บริการ Google Workspace ในตัว (ชีต, ไดรฟ์, Mail), Google API ขั้นสูง (BigQuery, Analytics, YouTube) และ UrlFetchApp สำหรับ REST API ภายนอก
ฉันเป็นนักวิเคราะห์ข้อมูล (หรือบทบาทที่คล้ายกัน) ที่ต้องการดาวน์โหลดรายงาน Google Ads เพื่อการวิเคราะห์เพิ่มเติม ใช้บริการโอนข้อมูล BigQuery สำหรับ Google Ads ไปป์ไลน์อัตโนมัติที่กำหนดเวลาไว้สำหรับข้อมูลในบริบทโฆษณา Google Ads ไปยัง BigQuery โดยไม่ต้องใช้โค้ด
ฉันต้องการจัดการ Google Ads เป็นกลุ่ม และไม่ติดขัดเรื่องการเขียนโค้ด ใช้การอัปโหลดหลายรายการพร้อมกันกับสคริปต์ Google Ads การอัปโหลด CSV หรือสเปรดชีตแบบเป็นโปรแกรมที่รองรับสูงสุด 1,000,000 แถว
ฉันต้องการจัดการ Google Ads เป็นกลุ่ม แต่ไม่ต้องการเขียนโค้ดใดๆ ใช้กฎอัตโนมัติ การอัปโหลดหลายรายการพร้อมกัน หรือ Google Ads Editor เครื่องมือ UI หรือเดสก์ท็อปที่ไม่ต้องเขียนโค้ดสำหรับการอัปเดตหลายรายการพร้อมกันและกฎที่กำหนดเวลาไว้

ข้อกำหนดเบื้องต้น

คุณจำเป็นต้องมีความคุ้นเคยกับ JavaScript ���น��������บ�������่ม���้นเท่านั้น โดย IDE จะช่วยในการไฮไลต์ไวยากรณ์ การเติมข้อความอัตโนมัติ และการแสดงตัวอย่าง คุณเพียงแค่ต้องมีบัญชี Google Ads เพื่อเริ่มเขียนสคริปต์แรก

คำถามที่พบบ่อย

ค้นหาคำตอบสำหรับคำถามที่พบบ่อยเกี่ยวกับสถาปัตยกรรมสคริปต์ Google Ads ขีดจำกัดการดำเนินการ และการผสานรวม

สคริปต์ Google Ads คืออะไร

สคริปต์ Google Ads มีสภาพแวดล้อมการทำงานอัตโนมัติแบบ Serverless ภายใน Google Ads สคริปต์ช่วยให้ผู้ลงโฆษณาและนักพัฒนาซอฟต์แวร์เขียนโค้ด JavaScript เพื่อค้นหาเมตริกประสิทธิภาพ สร้างและแก้ไขแคมเปญ อัปเดตราคาเสนอและงบประมาณ รวมถึงเชื่อมต่อกับ API ภายนอกได้โดยไม่ต้องกำหนดค่าเซิร์ฟเวอร์ จัดการโทเค็น OAuth หรือจ่ายค่าโครงสร้างพื้นฐาน

สคริปต์ Google Ads แตกต่างจาก Google Ads API อย่างไร

สคริปต์ Google Ads ทำงานในบัญชี Google Ads โดยตรงโดยใช้ JavaScript ไม่ต้องใช้โครงสร้างพื้นฐานของเซิร์ฟเวอร์ และจัดการการให้สิทธิ์โดยอัตโนมัติในเบราว์เซอร์ Google Ads API เป็น REST และ gRPC API ที่ออกแบบมาสำหรับแอปพลิเคชันระดับองค์กรขนาดใหญ่ เครื่องมือของบุคคลที่สาม และไปป์ไลน์ข้อมูลปริมาณมากที่ทำงานบนเซิร์ฟเวอร์ของคุณเอง และต้องใช้โทเค็นนักพัฒนาซอฟต์แวร์และข้อมูลเข้าสู่ระบบ OAuth โดยเฉพาะ

ฉันจำเป็นต้องมีเซิร์ฟเวอร์เพื่อเรียกใช้สคริปต์ Google Ads ไหม

ไม่ สคริปต์ Google Ads ทำงานบนโครงสร้างพื้นฐานระบบคลาวด์ของ Google ทั้งหมดโดยไม่��ีค่าใช้จ่ายเพิ่มเติม คุณสามารถเขียนสคริปต์ ทดสอบสคริปต์ด้วยโหมดแสดงตัวอย่าง และกำหนดเวลาสคริปต์ได้โดยตรงในอินเทอร์เฟซเว็บของ Google Ads

ขีดจำกัดการดำเนินการสำหรับสคริปต์ Google Ads คืออะไร

สคริปต์มาตรฐานในแต่ละบัญชีสามารถทำงานได้สูงสุด 30 นาทีต่อการดำเนินการ 1 ครั้ง สคริปต์บัญชีดูแลจัดการที่ใช้ executeInParallel สามารถทำงานได้นานถึง 60 นาทีในบัญชีย่อยสูงสุด 50 บัญชี (เมื่อระบุฟังก์ชัน Callback) หากสคริปต์หมดเวลา Google Ads จะยังคงใช้การเปลี่ยนแปลงที่ทำไว้ก่อนการยกเลิก ดูรายละเอียดทั้งหมดเกี่ยวกับระยะหมดเวลา โควต้า และขีดจำกัดการอัปโหลดหลายรายการพร้อมกันได้ที่ขีดจำกัด

สคริปต์ Google Ads เชื่อมต่อกับ API ภายนอกได้ไหม

ได้ สคริปต์ Google Ads มีบริการในตัว เช่น SpreadsheetApp สำหรับอ่านและเขียน Google ชีต, UrlFetchApp สำหรับส่งคำขอ HTTP ไปยัง REST API ภายนอก และ Google APIs ขั้นสูงสำหรับการผสานรวมกับบริการต่างๆ เช่น BigQuery และ YouTube ดูรายละเอียดเพิ่มเติมได้ที่ API ของบุคคลที่สามและ Google API ขั้นสูง

ความคิดเห็น

หากมีความคิดเห็นเกี่ยวกับสคริปต์ Google Ads เรายินดีรับฟัง ติดต่อเราได้ทาง Discord

หากต้องการความช่วยเหลือ โปรดติดต่อฝ่ายสนับสนุนด้านเทคนิคของสคริปต์