يستخدم نص إعلانات Google النصي هذا GPT لتلخيص أداء الحساب
نشرت: 2023-06-05في الشهر الماضي ، شاركت أول نص برمجي لإعلانات Google مزود بـ GPT. يحدد عناوين RSA المفقودة ويقترح متغيرات جديدة.
في هذا الشهر ، كنت أرغب في دفع حدود GPT بشكل أكثر صعوبة ومعرفة ما إذا كان بإمكاني الحصول عليها لكتابة النص التالي لي. تنبيه المفسد: لقد نجح! لكنها احتاجت إلى بعض الإمساك باليد للوصول إلى هناك. سأعلمك كيف هندست الموجه للحصول على نتيجة ناجحة.
يستخدم النص البرمجي الذي أشاركه برنامج GPT الخاص بـ OpenAI لكتابة ملخص أداء الحساب جنبًا إلى جنب مع بعض الاقتراحات حول كيفية تحسين أداء حساب إعلانات Google.
جعل تقارير قدرة شرائية أكثر وصفية
يمكن أن تكون تقارير PPC مهمة شاقة. بطبيعته ، إنه متكرر أيضًا لأن العملاء وأصحاب المصلحة يتوقعون أحدث تقرير في بريدهم الوارد بانتظام - سواء كان ذلك أسبوعيًا أو شهريًا أو ، لا سمح الله ، حتى يوميًا.
هناك الكثير من أدوات إعداد التقارير الرائعة (أعمل لدى واحدة). في حين أنه يمكنهم أتمتة سحب البيانات وتصورها ، إلا أن فهم القصة وإخبارها بالبيانات لا يزال يتطلب عادةً لمسة بشرية. تتفوق GPT في كتابة القصص المقنعة ، لذلك بدا أنها حل جيد لمشكلتي.
GPT والذكاء الاصطناعي التوليدي بارعون في إنتاج نص مكتوب جيدًا. نظرًا لأن نماذج اللغة الكبيرة (LLMs) قد قرأت بلايين الكلمات ، فهي جيدة جدًا في التنبؤ بكيفية تجميع الكلمات معًا بطريقة تجعل القراءة مقنعة.
ولكن بقدر ما قد تكون مقنعة ، إلا أنها ليست صحيحة دائمًا ، وهذه مشكلة كبيرة عندما يكون الهدف هو مشاركة تقارير جديرة بالثقة مع العملاء.
لذلك شرعت في معرفة ما إذا كان بإمكاني إجبار GPT على أن تكون صحيحة وراوية قصص رائعة حول البيانات الموجودة في حساب الإعلانات.
مشكلة حقيقة GPT
تتمثل إحدى نقاط ضعف GPT في أن قوتها الأساسية تتنبأ بالكلمة التالية في سلسلة. إنها أقل موثوقية عندما يتعلق الأمر بفحص الحقائق والتأكد من صحة ما تقوله.
ربما تضمن تدريبها العشرات من منشورات المدونات حول كيفية الحصول على مزيد من التحويلات في إعلانات Google.
نظرًا لأن هذه المقالات غالبًا ما تذكر مهامًا مثل التحقق من الميزانيات وإدارة أهداف تكلفة الاكتساب ، فمن المحتمل أن تتضمن GPT هذه الأشياء عندما تقدم نصائح تتعلق بالحصول على المزيد من التحويلات.
ولكن قد تكون التفاصيل خاطئة بعض الشيء ، مثل ما إذا كان يجب على المعلن الذي تكون تكلفة اكتسابه أقل من التكلفة المستهدفة للاكتساب زيادة ميزانيته الإعلانية أو خفضها . لا تحل GPT مشكلة تحليليًا بل توقع الكلمات التي يجب تضمينها في نصائحها.
مشكلة أخرى هي أن GPT لا تزال سيئة في الرياضيات على الرغم من عمل openAI لمعالجة هذه المشكلة المعروفة.
على سبيل المثال ، إذا تم تزويد الحملة بحقائق مثل عدد النقرات ومرات الظهور التي حصلت عليها الحملة ، فليس من الآمن افتراض أنها ستعرف كيفية تحديد نسبة النقر إلى الظهور الصحيحة من هذه المعلومات. نعلم جميعًا أنها معادلة بسيطة: النقرات / مرات الظهور = نسبة النقر إلى الظهور.
في بعض الأحيان ، ستفهم GPT بشكل صحيح ، لكن ليس هناك ما يضمن.
لتجنب أخطاء الحساب ، قررت أنه سيكون أكثر أمانًا إجراء العمليات الحسابية بنفسي وتقديم النتائج في الموجه.
بدلاً من الوثوق في GPT لحساب مقاييس مثل نسبة النقر إلى الظهور ومعدل التحويل وما إلى ذلك ، بشكل صحيح ، قدمت قيم تلك المقاييس في الموجه.
كيفية تزويد GPT بحقائق حول عملك
كانت المهمة المحددة التي أردت أتمتتها هي وصف كيفية تغير أداء الحساب في الشهر الماضي مقارنة بالشهر السابق وتضمين بعض اقتراحات التحسين.
عند إنشاء هذه الأتمتة ، لم أستطع القفز مباشرة إلى الكود. اضطررت إلى إنشاء عملية تعمل يدويًا قبل تحويل هذه العملية إلى أتمتة.
كانت الخطوة الأولى هي تجربة GPT لتحديد البيانات التي تحتاجها حتى تتوقف عن اختلاق الحقائق وتعتمد بدلاً من ذلك على الحقيقة في صياغة قصصها. تطلب ذلك إعطائها بيانات إعلانات Google مع الحقائق التي أردت أن تصفها.
لحسن الحظ ، يمكن أن تأخذ GPT جدولاً كمدخلات وتكتشف كيفية تفسير الخلايا المختلفة. لذلك أنشأت جدولًا لأداء الحملة وقمت بتصديره كملف نصي بتنسيق CSV يمكن نسخه ولصقه في موجه GPT.
نظرًا لأنني أردت من GPT التعليق على التغييرات في الأداء بين نطاقين تاريخيين ، فقد أحضرت في البداية سلسلتين منفصلتين بتنسيق CSV ، واحدة لكل فترة.
لكن سلسلتين منفصلتين بتنسيق CSV تستخدمان عددًا أكبر من الرموز المميزة من نفس البيانات مجتمعة في ملف CSV واحد مع أعمدة منفصلة لنطاقات زمنية مختلفة.
لذلك لجعل الأتمتة أفضل قليلاً في العمل مع الحسابات الأكبر ، قمت بإنشاء سلسلة CSV المدمجة.
مع وجود بيانات واقعية جاهزة للإدخال في موجه ، يمكنني بعد ذلك الانتقال إلى هندسة المطالبة لإعطائي أفضل النتائج الممكنة.
الهندسة السريعة
مع البيانات الواقعية للعمل معها ، كنت بحاجة بعد ذلك لإخبار GPT بما يجب فعله بهذه الحقائق. يمكن أن تكون المطالبة بسيطة مثل:
- "اكتب ملخصًا لأداء الحملات مقارنةً بالفترتين".
GPT ذكية وتكتشف الفترات المختلفة في بيانات CSV.
إذا كان يميل إلى التركيز أكثر من اللازم على مقاييس معينة ترغب في تقليل أولوياتها ، فأضف المزيد من التفاصيل إلى المطالبة ، مثل:
- "لا تقم بتضمين Search Lost IS في الملخص."
بعد ذلك ، أردت تضمين بعض نصائح التحسين. لجعل الاقتراحات أكثر موثوقية وأكثر انسجامًا مع أسلوب الإدارة الخاص بي ، قمت بتحميل الموجه ببعض الحقائق الإضافية مثل هذه:
- التكلفة المستهدفة للاكتساب هي 20 دولارًا أمريكيًا (أو ما يعادله بالعملة المحلية). التكلفة الأعلى سيئة ، والتكلفة الأقل جيدة.
- إذا فقدت شبكة البحث نسبة ظهور الإعلان (الميزانية)> 10٪ وكانت تكلفة الاكتساب أقل من الهدف ، فيجب رفع الميزانية.
- إذا كانت تكلفة الاكتساب أعلى من الهدف ، فيجب تعديل عروض الأسعار.
ثم عند إرسال موجه تفصيلي للغاية مع بيانات CSV والحقائق وطلب ما يجب فعله بهذه البيانات ، بدأت GPT في تقديم إجابات قوية.
مع وجود جميع قطع الألغاز في مكانها الصحيح ، فقد حان الوقت لمطالبة GPT بكتابة الأتمتة لي.
احصل على النشرة الإخبارية اليومية التي يعتمد عليها المسوقون.
انظر الشروط.
الحصول على GPT لكتابة نصوص إعلانات
شفرة برنامج إعلانات Google النصي لسحب البيانات من الحساب ليست معقدة بشكل خاص. إنه جزء من أي نص برمجي تقريبًا وموثق جيدًا.
لذلك تجاوزت أصابعي وطلبت من GPT كتابة نص لسحب البيانات من أجلي بهذه المطالبة:
بدا الرد وكأنه نص جيد ، ولكن بدا أن هناك شيئًا واحدًا بعيد المنال. كانت تكتب استعلام GAQL يتضمن النطاقين الزمنيين اللذين أردت مقارنتهما في طلب بحث واحد. هذا ليس من المفترض أن يعمل.
لذلك طلبت من GPT المحاولة مرة أخرى ، وبينما تغير التنفيذ قليلاً ، فقد أفسد مرة أخرى النطاقات الزمنية في استعلام GAQL:
في هذه المرحلة ، كان بإمكاني التخلي عن الكود وإصلاحه بنفسي ، لكن بدلاً من ذلك ، قمت ببعض الهندسة السريعة.
ماذا لو كانت موجهاتي مربكة لـ GPT؟
قلت لها:
- "احصل على مقاييس النقرات ومرات الظهور والتكلفة ونسبة النقر إلى الظهور ومتوسط تكلفة النقرة والتحويلات ومعدل التحويل والتكلفة لكل تحويل للشهر السابق والشهر الذي يسبق ذلك. "
هل يمكنني أن أكون أكثر وضوحًا وأخبرها أنه يجب القيام بذلك في استعلامين منفصلين سيتم دمجهما لاحقًا؟
لذلك قمت بتغيير المطالبة لتضمين هذا النص الجديد:
- "احصل على مقاييس النقرات ومرات الظهور والتكلفة ونسبة النقر إلى الظهور ومتوسط تكلفة النقرة والتحويلات ومعدل التحويل والتكلفة لكل تحويل. احصل على التقرير لنطاقين تاريخيين: الشهر الماضي والشهر قبل ذلك. أنشئ خريطة يكون المفتاح فيها هو اسم الحملة وتتضمن الإحصائيات من النطاقين الزمنيين. "
هذا أكثر دقة ، وجاءت النتيجة على النحو التالي:
الآن كانت GPT تكتب الرمز الصحيح. بعد تثبيته في حساب إعلانات Google الخاص بي ، عمل على الفور كما هو متوقع وقام بإنشاء بيانات CSV المطلوبة.
كان هذا درسًا جيدًا بالنسبة لي في الهندسة السريعة. إذا قمت بتعيين عضو جديد في الفريق لم يسبق له العمل من قبل ، فربما تحتاج إلى أن تكون دقيقًا جدًا في تعليماتك عندما تطلب المساعدة. إنه نفس الشيء مع GPT ، الدقة مهمة!
أيضًا ، لا يزال من المهم أن تكون خبيرًا في الموضوع. قد لا يعرف الشخص الذي لم يعمل مطلقًا مع تقارير GAQL أو API من إعلانات Google أنه لا يمكنك الحصول على بيانات نطاقين زمنيين في مكالمة واحدة. بدون هذه المعرفة ، قد يكون العثور على الخطأ في استجابة GPT أمرًا صعبًا للغاية.
خلاصة القول ، عند مطالبة GPT بإنشاء رمز ، من المفيد كتابة رمز زائف بدلاً من أن يكون عامًا جدًا وإخباره فقط بالمخرجات التي تتوقعها. كلما أخبرت النظام بكيفية الوصول إلى هذا الإخراج ، زاد احتمال قيامه بكتابة الكود الذي يعمل.
مع عمل الكود الخاص بسحب بيانات CSV ، أحتاج الآن إلى بعض التعليمات البرمجية لإرسال تلك البيانات إلى GPT لطلب ملخص.
استخدام GPT في نصوص إعلانات Google البرمجية
لاستخدام GPT في برنامج نصي ، تحتاج إلى وصول إلى واجهة برمجة التطبيقات ورمز مميز لواجهة برمجة التطبيقات. يمكنك التسجيل للحصول على هذا على موقع OpenAI الإلكتروني. باستخدام ذلك ، يمكنك كتابة وظيفة بسيطة تستدعي واجهة برمجة التطبيقات بموجه ، وتحصل على الاستجابة ، وتطبعها على الشاشة.
يمكن طلب هذا الرمز من GPT ، لكنني حصلت عليه بالفعل من البرنامج النصي RSA للشهر الماضي ، لذا أعدت استخدامه للتو.
إليك مقتطف الشفرة لاستخدام GPT في نصوص إعلانات Google البرمجية
تجميعها
بعد ذلك ، أضع النصين أعلاه معًا. يحصل النص الأول على البيانات التي أحتاجها للمطالبة الخاصة بي ، ويرسل النص الثاني تلك البيانات كموجه إلى GPT ويلتقط الاستجابة ، والتي يتم عرضها بعد ذلك على الشاشة.
احصل على نسخة من الكود الكامل هنا وتذكر أن تضيف مفتاح API الخاص بك لبدء استخدامه:
ثم يجب عليك تجربة الحقائق والسرعة. يجب أن يتضمن السطر في الكود الذي تدخل فيه الحقائق التفاصيل التي تريد أن تعرفها GPT ، مثل:
- ما هو هدفك.
- ما إذا كان الرقم أعلى أو أقل من الهدف جيدًا أم سيئًا.
- حقائق حول منهجية تحسين حسابك (على سبيل المثال ، ما الذي تنصح به إذا كانت تكلفة الاكتساب عالية جدًا وانخفضت مرات الظهور).
ستسحب GPT من الحقائق التي قدمتها بدلاً من اختلاق الأشياء عندما تلخص الأداء.
يمكنك أيضًا هندسة الموجه للقيام بالأشياء بالطريقة التي تريدها.
على سبيل المثال ، يمكنك أن تطلب من GPT تضمين أو استبعاد مقاييس معينة في ملخصها أو إخبارها بنمط الكتابة ، على سبيل المثال ، المحادثة أو الأعمال الموجهة.
تذكر أن هذا البرنامج النصي يستخدم OpenAI API ، وهو ليس مجانيًا. لذلك في كل مرة تقوم فيها بتشغيل هذا ، سيكلفك المال.
أوصي بتشغيل هذا البرنامج النصي حسب الحاجة وعدم وضعه في جدول آلي.
تلخيص أداء قدرة شرائية باستخدام GPT
GPT ممتاز في الكتابة ولكن يمكن أن تواجه مشاكل في صحة الحقائق. هذا هو السبب في أن تقديم أكبر عدد ممكن من الحقائق في المطالبات أمر مفيد.
باستخدام نص برمجي من إعلانات Google ، يمكن إعداد الحقائق المتعلقة بأداء الحساب تلقائيًا بتنسيق يعمل مع GPT.
استخدم هذا البرنامج النصي لتزويد GPT بحقائق حول حسابك والحصول على ملخص أداء يمكن مشاركته مع العملاء وأصحاب المصلحة.
أنا أشجعك على التحقق من ذلك وإخباري برأيك.
الآراء الواردة في هذا المقال هي آراء المؤلف الضيف وليست بالضرورة آراء محرك البحث. مؤلفو طاقم العمل مدرجون هنا.