สคริปต์ Google Ads นี้ใช้ GPT เพื่อสรุปประสิทธิภาพของบัญชี
เผยแพร่แล้ว: 2023-06-05เมื่อเดือนที่แล้ว ฉันได้แชร์สคริปต์ Google Ads ที่เปิดใช้งาน GPT ตัวแรกของฉัน ระบุหัวข้อข่าว RSA ที่ขาดหายไปและแนะนำตัวแปรใหม่
ในเดือนนี้ ฉันต้องการผลักดันขีดจำกัดของ GPT ให้หนักขึ้นอีกเล็กน้อย และดูว่าจะสามารถเขียนสคริปต์ถัดไปให้ฉันได้ไหม การแจ้งเตือนผู้สปอยเลอร์: มันได้ผล! แต่ต้องใช้มือจับเพื่อไปที่นั่น ฉันจะสอนคุณว่าฉันออกแบบพรอมต์อย่างไรเพื่อให้ได้ผลลัพธ์ที่สำเร็จ
สคริปต์ที่ฉันแชร์นี้ใช้ GPT ของ OpenAI เพื่อเขียนสรุปประสิทธิภาพบัญชีพร้อมกับคำแนะนำสำหรับวิธีปรับปรุงประสิทธิภาพบัญชี Google Ads
ทำให้รายงาน PPC มีคำอธิบายมากขึ้น
การรายงาน PPC อาจเป็นงานที่น่าเบื่อ โดยธรรมชาติแล้ว มันยังซ้ำซากเพราะลูกค้าและผู้มีส่วนได้ส่วนเสียคาดหวังรายงานล่าสุดในกล่องจดหมายของพวกเขาเป็นประจำ ไม่ว่าจะเป็นรายสัปดาห์ รายเดือน หรือสวรรค์ห้าม หรือแม้แต่รายวัน
มีเครื่องมือการรายงานที่ยอดเยี่ยมมากมาย (ฉันใช้อยู่เครื่องมือหนึ่ง) แม้ว่าพวกเขาจะสามารถดึงข้อมูลและแสดงภาพข้อมูลได้โดยอัตโนมัติ แต่การทำความเข้าใจและบอกเล่าเรื่องราวด้วยข้อมูลมักจะยังต้องอาศัยการสัมผัสของมนุษย์ GPT เชี่ยวชาญในการเขียนเรื่องราวที่น่าสนใจ ดังนั้นมันจึงเป็นทางออกที่ดีสำหรับปัญหาของฉัน
GPT และ generative AI เชี่ยวชาญในการผลิตข้อความที่เขียนได้ดี เนื่องจากโมเดลภาษาขนาดใหญ่ (LLM) อ่านคำนับพันล้านคำ จึงเก่งมากในการคาดเดาวิธีนำคำมารวมกันในลักษณะที่ทำให้การอ่านน่าสนใจ
แต่ก็ไม่ใช่เรื่องจริงเสมอไป และนั่นเป็นปัญหาใหญ่เมื่อเป้าหมายคือการแบ่งปันรายงานที่น่าเชื่อถือกับลูกค้า
ดังนั้นฉันจึงเริ่มค้นหาว่าฉันสามารถบังคับให้ GPT ถูกต้องและเป็นผู้เล่าเรื่องที่ยอดเยี่ยมเกี่ยวกับข้อมูลในบัญชีโฆษณาได้หรือไม่
ปัญหาความจริงของ GPT
จุดอ่อนของ GPT คือจุดแข็งหลักคือการคาดเดาคำถัดไปในสตริง มีความน่าเชื่อถือน้อยกว่ามากเมื่อต้องตรวจสอบข้อเท็จจริงและรับรองว่าสิ่งที่พูดนั้นถูกต้อง
การฝึกอบรมอาจมีบล็อกโพสต์มากมายเกี่ยวกับวิธีเพิ่ม Conversion ใน Google Ads
เนื่องจากบทความเหล่านั้นมักกล่าวถึงงานต่างๆ เช่น การตรวจสอบงบประมาณและการจัดการเป้าหมาย CPA ดังนั้น GPT จึงมีแนวโน้มที่จะรวมสิ่งเหล่านั้นไว้ด้วยเมื่อสร้างคำแนะนำเกี่ยวกับการได้รับ Conversion เพิ่มขึ้น
แต่อาจให้รายละเอียดผิดไปเล็กน้อย เช่น ผู้ลงโฆษณาที่มี CPA ต่ำกว่า CPA เป้าหมายควร เพิ่ม หรือ ลด งบประมาณโฆษณาของตนหรือไม่ GPT ไม่ได้แก้ปัญหาด้วยการวิเคราะห์ แต่เป็นการคาดคะเนคำที่จะรวมไว้ในคำแนะนำ
ปัญหาอีกประการหนึ่งคือ GPT ยังคงแย่ในวิชาคณิตศาสตร์ แม้ว่า openAI จะทำงานเพื่อแก้ไขปัญหาที่ทราบนี้
ตัวอย่างเช่น หากได้รับข้อเท็จจริง เช่น จำนวนคลิกและการแสดงผลที่แคมเปญมี ก็ไม่ปลอดภัยที่จะสันนิษฐานว่าจะรู้วิธีกำหนด CTR ที่ถูกต้องจากข้อมูลนี้ เราทุกคนรู้ว่ามันเป็นสูตรง่ายๆ: จำนวนคลิก/การแสดงผล = CTR
บางครั้ง GPT จะทำให้ถูกต้อง แต่ไม่มีการรับประกัน
เพื่อหลีกเลี่ยงข้อผิดพลาดในการคำนวณ ฉันตัดสินใจว่าจะปลอดภัยกว่าหากทำการคำนวณด้วยตนเองและแจ้งผลลัพธ์ในทันที
แทนที่จะไว้วางใจให้ GPT คำนวณเมตริกต่างๆ เช่น CTR อัตรา Conversion ฯลฯ อย่างถูกต้อง ฉันระบุค่าสำหรับเมตริกเหล่านั้นในข้อความแจ้ง
วิธีให้ข้อมูล GPT เกี่ยวกับธุรกิจของคุณ
งานเฉพาะเจาะจงที่ฉันต้องการทำให้เป็นอัตโนมัติคือการอธิบายว่าประสิทธิภาพของบัญชีเปลี่ยนแปลงไปอย่างไรในเดือนที่แล้วเมื่อเทียบกับเดือนก่อน และรวมถึงคำแนะนำในการเพิ่มประสิทธิภาพ
เมื่อสร้างการทำงานอัตโนมัตินี้ ฉันไม่สามารถข้ามไปที่โค้ดได้โดยตรง ฉันต้องสร้างกระบวนการที่ทำงานด้วยตนเองก่อนที่จะเปลี่ยนกระบวนการนั้นเป็นระบบอัตโนมัติ
ขั้นตอนแรกคือการทดลองกับ GPT เพื่อพิจารณาว่าข้อมูลใดที่จำเป็น ดังนั้นจะหยุดสร้างข้อเท็จจริงและพึ่งพาความจริงในการสร้างเรื่องราวแทน สิ่งนี้จำเป็นต้องให้ข้อมูล Google Ads พร้อมข้อเท็จจริงที่ฉันต้องการให้อธิบาย
โชคดีที่ GPT สามารถใช้ตารางเป็นอินพุตและหาวิธีตีความเซลล์ต่างๆ ได้ ดังนั้นฉันจึงสร้างตารางประสิทธิภาพของแคมเปญและส่งออกเป็นไฟล์ข้อความ CSV ซึ่งสามารถคัดลอกและวางลงในข้อความแจ้ง GPT
เนื่องจากฉันต้องการให้ GPT แสดงความคิดเห็นเกี่ยวกับการเปลี่ยนแปลงของประสิทธิภาพระหว่างช่วงวันที่สองช่วง ฉันจึงนำสตริง CSV แยกกันสองชุด หนึ่งสตริงสำหรับแต่ละช่วงเวลา
แต่สตริง CSV ที่แยกกันสองรายการใช้โทเค็นมากกว่าข้อมูลเดียวกันที่รวมกันเป็น CSV เดียวโดยมีคอลัมน์แยกกันสำหรับช่วงวันที่ต่างกัน
ดังนั้นเพื่อให้ระบบอัตโนมัติทำงานได้ดีขึ้นเล็กน้อยเมื่อทำงานกับบัญชีขนาดใหญ่ ฉันจึงสร้างสตริง CSV แบบรวม
ด้วยข้อมูลที่เป็นข้อเท็จจริงพร้อมที่จะแทรกลงในพรอมต์ ฉันจึงสามารถดำเนินการต่อเพื่อออกแบบพรอมต์เพื่อให้ผลลัพธ์ที่ดีที่สุดเท่าที่จะเป็นไปได้
วิศวกรรมพรอมต์
ฉันต้องบอก GPT ว่าจะทำอย่างไรกับข้อเท็จจริงเหล่านั้น ข้อความแจ้งอาจทำได้ง่ายเพียง:
- “เขียนสรุปประสิทธิภาพของแคมเปญโดยเปรียบเทียบระหว่างสองช่วงเวลา”
GPT นั้นชาญฉลาดและคำนวณว่าช่วงเวลาต่างๆ ในข้อมูล CSV คืออะไร
หากมีแนวโน้มที่จะเน้นไปที่เมตริกบางอย่างที่คุณต้องการลดความสำคัญมากเกินไป ให้เพิ่มรายละเอียดเพิ่มเติมในข้อความแจ้ง เช่น:
- “อย่ารวมส่วนแบ่งการแสดงผลที่เสียไปของการค้นหาในการสรุป”
ต่อไป ฉันต้องการรวมเคล็ดลับการเพิ่มประสิทธิภาพ เพื่อให้คำแนะนำมีความน่าเชื่อถือมากขึ้นและสอดคล้องกับสไตล์การจัดการของฉันเอง ฉันจึงโหลดพรอมต์พร้อมด้วยข้อเท็จจริงเพิ่มเติมบางประการ เช่น:
- CPA เป้าหมายคือ $20 ต้นทุนที่สูงขึ้นนั้นไม่ดี และต้นทุนที่ต่ำกว่านั้นเป็นสิ่งที่ดี
- หากส่วนแบ่งการค้นหาสูญเสีย (งบประมาณ) > 10% และ CPA ต่ำกว่าเป้าหมาย ควรเพิ่มงบประมาณ
- หาก CPA สูงกว่าเป้าหมาย ควรปรับราคาเสนอ
จากนั้นเมื่อส่งข้อความพร้อมรายละเอียดข้อมูล CSV ข้อเท็จจริง และคำขอว่าจะทำอย่างไรกับข้อมูลนี้ GPT ก็เริ่มให้คำตอบที่ชัดเจน
เมื่อชิ้นส่วนปริศนาทั้งหมดเข้าที่แล้ว ก็ถึงเวลาขอให้ GPT เขียนระบบอัตโนมัติให้ฉัน
รับจดหมายข่าวรายวันที่นักการตลาดไว้วางใจ
ดูข้อกำหนด
รับ GPT เพื่อเขียนสคริปต์โฆษณา
โค้ดสำหรับสคริปต์ Google Ads เพื่อดึงข้อมูลจากบัญชีนั้นไม่ซับซ้อนเป็นพิเศษ เป็นส่วนหนึ่งของสคริปต์เกือบทั้งหมดและจัดทำเป็นเอกสารไว้อย่างดี
ดังนั้นฉันจึงขอให้ GPT เขียนสคริปต์เพื่อดึงข้อมูลให้ฉันด้วยพรอมต์นี้:
การตอบสนองดูเหมือนเป็นสคริปต์ที่ดี แต่สิ่งหนึ่งที่ดูไม่เข้าท่า กำลังเขียนข้อความค้นหา GAQL ที่มีช่วงวันที่สองช่วงซึ่งฉันต้องการเปรียบเทียบในข้อความค้นหาเดียว ที่ไม่ควรทำงาน
ดังนั้นฉันจึงขอให้ GPT ลองอีกครั้ง และในขณะที่การใช้งานเปลี่ยนไปเล็กน้อย ก็ทำให้ช่วงวันที่ในข้อความค้นหา GAQL สับสนอีกครั้ง:
ณ จุดนี้ ฉันสามารถเลิกแก้ไขและแก้ไขโค้ดด้วยตัวเองได้ แต่ฉันได้ทำวิศวกรรมบางอย่างแทน
จะเกิดอะไรขึ้นหากข้อความแจ้งของฉันทำให้ GPT สับสน
ฉันบอกให้:
- “รับคลิก, การแสดงผล, ค่าใช้จ่าย, CTR, CPC เฉลี่ย, การแปลง, อัตราการแปลงและต้นทุนต่อการแปลง สำหรับเดือนก่อนหน้าและเดือนก่อนหน้านั้น ”
ฉันขออธิบายให้ชัดเจนกว่านี้ได้ไหมว่าควรทำใน 2 ข้อความค้นหาแยกกันซึ่งจะรวมเข้าด้วยกันในภายหลัง
ดังนั้นฉันจึงเปลี่ยนพรอมต์เพื่อรวมข้อความใหม่นี้:
- “รับคลิก, การแสดงผล, ค่าใช้จ่าย, CTR, CPC เฉลี่ย, การแปลง, อัตราการแปลงและต้นทุนต่อการแปลงเมตริก รับรายงานสำหรับ 2 ช่วงวันที่: เดือนที่แล้วและเดือนก่อนหน้านั้น สร้างแผนที่โดยที่คีย์คือชื่อแคมเปญและรวมสถิติจาก 2 ช่วงวันที่ ”
สิ่งนี้แม่นยำกว่ามาก และผลลัพธ์ที่ได้กลับมามีดังนี้:
ตอนนี้ GPT กำลังเขียนรหัสที่ถูกต้อง หลังจากติดตั้งในบัญชี Google Ads ของฉันแล้ว ก็ทำงานได้ทันทีตามที่คาดไว้และสร้างข้อมูล CSV ที่จำเป็น
นี่เป็นบทเรียนที่ดีในด้านวิศวกรรมที่รวดเร็วสำหรับฉัน หากคุณจ้างสมาชิกในทีมใหม่ที่ไม่เคยทำ PPC คุณอาจต้องให้คำแนะนำอย่างแม่นยำเมื่อคุณขอความช่วยเหลือ เช่นเดียวกับ GPT ความแม่นยำมีความสำคัญ!
นอกจากนี้ มันยังคงเป็นเรื่องสำคัญที่จะต้องเป็นผู้เชี่ยวชาญเฉพาะเรื่อง ผู้ที่ไม่เคยทำงานกับรายงาน GAQL หรือ API จาก Google Ads อาจไม่ทราบว่าคุณไม่สามารถรับข้อมูลสำหรับสองช่วงวันที่ในการโทรครั้งเดียว หากไม่มีความรู้ดังกล่าว การค้นหาข้อผิดพลาดในการตอบกลับ GPT อาจเป็นเรื่องยากมาก
บรรทัดล่างสุด เมื่อขอให้ GPT สร้างโค้ด การเขียนโค้ดจำลองจะเป็นประโยชน์มากกว่าการเขียนโค้ดที่กว้างเกินไปและบอกเพียงผลลัพธ์ที่คุณคาดหวัง ยิ่งคุณบอกระบบถึงวิธีการรับผลลัพธ์นั้นมากเท่าไหร่ ก็ยิ่งมีโอกาสมากที่ระบบจะเขียนโค้ดที่ใช้งานได้
เนื่องจากโค้ดดึงข้อมูล CSV ทำงาน ตอนนี้ฉันต้องการโค้ดเพื่อส่งข้อมูลนั้นไปยัง GPT เพื่อขอข้อมูลสรุป
การใช้ GPT ในสคริปต์ Google Ads
หากต้องการใช้ GPT ในสคริปต์ คุณต้องมีการเข้าถึง API และโทเค็น API คุณสามารถลงทะเบียนได้บนเว็บไซต์ OpenAI ด้วยวิธีนี้ คุณสามารถเขียนฟังก์ชันง่ายๆ ที่เรียกใช้ API พร้อมข้อความแจ้ง รับการตอบกลับ และพิมพ์บนหน้าจอ
รหัสนี้สามารถขอได้จาก GPT แต่ฉันได้รับจากสคริปต์ RSA ของเดือนที่แล้ว ดังนั้นฉันจึงใช้รหัสนั้นซ้ำ
นี่คือข้อมูลโค้ดสำหรับใช้ GPT ในสคริปต์ Google Ads
ใส่มันเข้าด้วยกัน
ต่อไปฉันนำทั้งสองสคริปต์ด้านบนมารวมกัน สคริปต์แรกได้รับข้อมูลที่ฉันต้องการสำหรับพรอมต์ของฉัน และสคริปต์ที่สองส่งข้อมูลนั้นเป็นพรอมต์ไปยัง GPT และบันทึกการตอบสนอง ซึ่งจะแสดงบนหน้าจอ
รับสำเนาของรหัสที่สมบูรณ์ที่นี่ และอย่าลืมเพิ่มรหัส API ของคุณเองเพื่อเริ่มใช้งาน:
จากนั้นคุณควรทดลองกับข้อเท็จจริงและแจ้ง บรรทัดในโค้ดที่คุณป้อนข้อเท็จจริงควรมีรายละเอียดที่คุณต้องการให้ GPT ทราบ เช่น
- เป้าหมายของคุณคืออะไร
- ตัวเลขที่สูงหรือต่ำกว่าเป้าหมายนั้นดีหรือไม่ดี
- ข้อเท็จจริงเกี่ยวกับวิธีการเพิ่มประสิทธิภาพบัญชีของคุณ (เช่น สิ่งที่คุณแนะนำให้ทำหาก CPA สูงเกินไปและการแสดงผลลดลง)
GPT จะดึงข้อมูลจากข้อเท็จจริงที่คุณให้ไว้มากกว่าการสรุปประสิทธิภาพ
คุณยังสามารถออกแบบคำสั่งให้ทำสิ่งต่างๆ ตามที่คุณต้องการ
ตัวอย่างเช่น คุณสามารถขอให้ GPT รวมหรือไม่รวมเมตริกเฉพาะในข้อมูลสรุป หรือบอกว่าควรเขียนในรูปแบบใด เช่น เชิงสนทนาหรือเชิงธุรกิจ
โปรดจำไว้ว่าสคริปต์นี้ใช้ OpenAI API ซึ่ง ไม่ ฟรี ดังนั้นทุกครั้งที่คุณเรียกใช้สิ่งนี้ จะต้องเสียเงิน
ฉันแนะนำให้เรียกใช้สคริปต์นี้ตามความจำเป็นและไม่วางลงในกำหนดการอัตโนมัติ
สรุปประสิทธิภาพ PPC ด้วย GPT
GPT นั้นยอดเยี่ยมในการเขียน แต่อาจมีปัญหากับความถูกต้องตามข้อเท็จจริง นั่นเป็นเหตุผลที่การให้ข้อเท็จจริงมากที่สุดเท่าที่จะเป็นไปได้ในการแจ้งเตือนจึงเป็นประโยชน์
การใช้สคริปต์ Google Ads ทำให้สามารถเตรียมข้อเท็จจริงเกี่ยวกับประสิทธิภาพบัญชีในรูปแบบที่ทำงานร่วมกับ GPT ได้โดยอัตโนมัติ
ใช้สคริปต์นี้เพื่อให้ข้อเท็จจริงเกี่ยวกับบัญชีของคุณแก่ GPT และรับสรุปประสิทธิภาพที่สามารถแบ่งปันกับลูกค้าและผู้มีส่วนได้ส่วนเสีย
ฉันขอแนะนำให้คุณตรวจสอบและแจ้งให้เราทราบว่าคุณคิดอย่างไร
ความคิดเห็นที่แสดงในบทความนี้เป็นความคิดเห็นของผู้เขียนรับเชิญและไม่จำเป็นต้องเป็น Search Engine Land ผู้เขียนเจ้าหน้าที่อยู่ที่นี่