ทำตามขั้นตอนต่อไปนี้เพื่อเปิดใช้สคริปต์แรก
บัญชี Google Ads
- ลงชื่อเข้าใช้บัญชี Google Ads
- จากเมนูเครื่องมือในการนำทางด้านซ้าย ให้เลือกการดำเนินการแบบกลุ่ม แล้วเลือก สคริปต์ นอกจากนี้ คุณยังไปยังหน้านี้ได้โดยค้นหา "สคริปต์" ในแถบค้นหาของ Google Ads
- กดไอคอน +
เพื่อเพิ่มสคริปต์ คุณสามารถเรียกดูเทมเพลตสคริปต์จากเมนูแบบเลื่อนลง แต่สำหรับแบบฝึกหัดนี้ ให้เลือก "สคริปต์ใหม่" - คุณเลือกป้อนชื่อสคริปต์ในช่องข้อความ "ชื่อสคริปต์" ได้ ซึ่งจะช่วยให้คุณจัดระเบียบและจดจำสิ่งที่สคริปต์ทำได้
คัดลอกและวางโค้ดต่อไปนี้ลงในพื้นที่แก้ไข โดยแทนที่ฟังก์ชันหลัก
function main() { // Get the campaign names from all the campaigns const rows = AdsApp.search('SELECT campaign.name FROM campaign'); console.log('My campaigns:'); // Iterate through the campaigns and print the campaign names for (const row of rows) { console.log(row.campaign.name); } }เมื่อได้รับข้อความแจ้ง ให้คลิกให้สิทธิ์ เพื่อให้สคริปต์เข้าถึงบัญชีในนามของคุณได้ คุณต้องดำเนินการนี้เพียงครั้งเดียวสำหรับแต่ละสคริปต์
คลิก แสดงตัวอย่าง เพื่อเรียกใช้สคริปต์ใน โหมดแสดงตัวอย่าง ผลลัพธ์จะปรากฏในแผงการเปลี่ยนแปลง / บันทึก สำหรับตัวอย่างนี้ คุณควรเห็นชื่อแคมเปญปรากฏในบันทึก
เมื่อพอใจกับผลลัพธ์การแสดงตัวอย่างแล้ว ให้คลิกเรียกใช้ เพื่อเรียกใช้สคริปต์และเปิดหน้าประวัติการทำงานของสคริปต์ หน้านี้จะแสดงสคริปต์ที่เรียกใช้ล่าสุด พร้อมข้อมูลเกี่ยวกับสถานะและผลลัพธ์
หากต้องการดูรายละเอียดการเปลี่ยนแปลงและบันทึก ให้คลิกลิงก์ในคอลัมน์การเปลี่ยนแปลง ที่ตรงกับสคริปต์ที่คุณเพิ่งเรียกใช้ คุณควรเห็นเอาต์พุตบันทึกเดียวกันกับที่แสดงตัวอย่างไว้ก่อนหน้านี้
บัญชีดูแลจัดการ
คุณต้องมี บัญชีดูแลจัดการ Google Ads ก่อนจึงจะเรียกใช้สคริปต์ Ads Manager ได้
- ลงชื่อเข้าใช้บัญชีดูแลจัดการ Google Ads
- จากเมนูเครื่องมือในการนำทางด้านซ้าย ให้เลือกการดำเนินการแบบกลุ่ม แล้วเลือก สคริปต์ นอกจากนี้ คุณยังไปยังหน้านี้ได้โดยค้นหา "สคริปต์" ในแถบค้นหาของ Google Ads
- กดไอคอน +
เพื่อเพิ่มสคริปต์ คุณสามารถเรียกดูเทมเพลตสคริปต์จากเมนูแบบเลื่อนลง แต่สำหรับแบบฝึกหัดนี้ ให้เลือก "สคริปต์ใหม่" - คุณเลือกป้อนชื่อสคริปต์ในช่องข้อความ "ชื่อสคริปต์" ได้ ซึ่งจะช่วยให้คุณจัดระเบียบและจดจำสิ่งที่สคริปต์ทำได้
คัดลอกและวางโค้ดต่อไปนี้ลงในพื้นที่แก้ไข โดยแทนที่ฟังก์ชันหลัก
function main() { // Retrieve all children accounts. const accountIterator = AdsManagerApp.accounts().get(); // Iterate through the account list. for (const account of accountIterator) { // Get stats for the child account. const stats = account.getStatsFor("THIS_MONTH"); // And log it. console.log(`${account.getCustomerId()},${stats.getClicks()},` + `${stats.getImpressions()},${stats.getCost()}`); } }เมื่อได้รับข้อความแจ้ง ให้คลิกให้สิทธิ์ เพื่อให้สคริปต์เข้าถึงบัญชีในนามของคุณได้ คุณต้องดำเนินการนี้เพียงครั้งเดียวสำหรับแต่ละสคริปต์
คลิก แสดงตัวอย่าง เพื่อเรียกใช้สคริปต์ใน โหมดแสดงตัวอย่าง ผลลัพธ์จะปรากฏในแผงการเปลี่ยนแปลง / บันทึก สำหรับตัวอย่างนี้ คุณควรเห็นบัญชีของเด็กและเมตริกของบัญชีปรากฏในบันทึก
เมื่อพอใจกับผลลัพธ์การแสดงตัวอย่างแล้ว ให้คลิกเรียกใช้ เพื่อเรียกใช้สคริปต์และเปิดหน้าประวัติการทำงานของสคริปต์ หน้านี้จะแสดงสคริปต์ที่เรียกใช้ล่าสุด พร้อมข้อมูลเกี่ยวกับสถานะและผลลัพธ์
หากต้องการดูรายละเอียดการเปลี่ยนแปลงและบันทึก ให้คลิกลิงก์ในคอลัมน์การเปลี่ยนแปลง ที่ตรงกับสคริปต์ที่คุณเพิ่งเรียกใช้ คุณควรเห็นเอาต์พุตบันทึกเดียวกันกับที่แสดงตัวอย่างไว้ก่อนหน้านี้
ดูข้อมูลโค้ดสคริปต์ตัวอย่างเพิ่มเติมได้ที่ หน้าตัวอย่าง