تُستخدَم "اختبارات الحملات المشكّلة" لسيناريوهات الاختبار المعقّدة التي تتضمّن مقارنة متغيّرات متعدّدة في حملة واحدة أو أكثر (تتيح ما يصل إلى 5 مجموعات تجارب). يتيح سير العمل هذا مزيجًا من أنواع الحملات ضمن التجربة نفسها.
يتوافق سير العمل هذا مع قيمة ExperimentType التالية:
COMPARE_CAMPAIGNS
نظرة عامة
يتم ربط نوع التجربة COMPARE_CAMPAIGNS بـ أنواع الحملات المختلطة المخصّصة في واجهة مستخدم "إعلانات Google" (التي تشمل أيضًا تجارب "حملات الأداء الأفضل" المخصّصة). يتيح تصميمه المرن إجراء تجارب لا تتوافق مع سير العمل الذي يديره النظام أو سير العمل داخل الحملة.
تتيح لك "اختبارات الحملات المشكّلة" مقارنة متغيّرات متعدّدة في حملة واحدة أو أكثر من خلال اختيار حملات حالية وتعيينها لمجموعات تجربة مختلفة (ما يصل إلى 5 مجموعات في المجمل). يتيح لك ذلك اختبار أنواع مختلفة من الحملات (مثل "الحملات على شبكة البحث" و"حملات الأداء الأفضل" و"حملات Shopping" و"حملات زيادة الطلب" و"حملات الفيديو" و"حملات التطبيقات") ضمن تجربة واحدة لتحسين تخصيص الميزانية وتقييم بنى الحسابات واختبار دمج الحملات ومقارنة إعدادات الحملات المختلفة.
قبل البدء
- تتيح لك "اختبارات الحملات المشكّلة" إنشاء ما يصل إلى 5 مجموعات تجربة.
- يمكنك إضافة أي عدد من الحملات لكل مجموعة تجربة.
- تتوفّر هذه الميزة لجميع أنواع الحملات باستثناء "حملات الفنادق".
- تتيح هذه الميزة تقسيم عدد الزيارات بشكل مخصّص وحتى تقسيم عدد الزيارات بين مجموعات التجربة. الحدّ الأدنى لتقسيم عدد الزيارات هو %1، ولا يمكن أن تتضمّن نسب تقسيم عدد الزيارات أرقامًا عشرية، ويجب أن يساوي مجموع
traffic_splitفي جميع مجموعات التجربة 100 (100%). - يمكن إضافة الحملة نفسها إلى مجموعات تجربة متعددة، وسيتم تقسيم الزيارات وفقًا للنسبة المئوية المحدّدة. لا يمكن أن تتضمّن أي مجموعتَي تجربة المجموعة نفسها من الحملات.
- ننصح بوضع خطة أو تحديد هدف لما تريد أنت تجربته قبل بدء التجربة. على سبيل المثال، يجب أن تهدف إلى الحصول على مبالغ الميزانية نفسها لكل مجموعة تجربة، ما لم تكن الميزانية هي ما تختبره تحديدًا.
الإعداد
يجب إنشاء اختبارات الحملات المشكّلة ومجموعات التجربة الخاصة بها معًا في طلب GoogleAdsService.Mutate واحد باستخدام أسماء الموارد المؤقتة:
- أنشئ
Experimentباسم مورد مؤقت (على سبيل المثال،customers/CUSTOMER_ID/experiments/-1)، مع ضبطtypeعلىCOMPARE_CAMPAIGNSوstatusعلىENABLED. - أنشئ موارد
ExperimentArmتشير إلى اسم مورد التجربة المؤقت (مجموعة ضابطة واحدة معcontrol = trueوما يصل إلى أربع مجموعات تجربة معcontrol = false)، مع ضبطtraffic_splitعلى كل مجموعة بحيث يساوي الإجمالي100. - يجب تخصيص أسماء موارد الحملات الحالية
(
customers/CUSTOMER_ID/campaigns/CAMPAIGN_ID) لحقلcampaignsفي كلExperimentArm. على عكس التجارب العادية التي يديرها النظام، حيث يتم إنشاء الحملات التجريبية تلقائيًا في "in_design_campaigns"، تتطلّب "اختبارات الحملات المشكّلة" منك تعيين الحملات الحالية مباشرةً لكل مجموعة. - أرسِل عمليتَي إنشاء
ExperimentوExperimentArmفي طلبGoogleAdsService.Mutateواحد. بما أنّ التجربة يتم إنشاؤها مباشرةً باستخدامstatus = ENABLED، ليس عليك استدعاءExperimentService.ScheduleExperiment.
تقرير عن التجربة
بعد بدء التجربة، يمكنك طلب المقاييس لمقارنة الأداء. راجِع دليل إعداد التقارير للاطّلاع على التفاصيل.
التخرّج أو إنهاء البرنامج
بعد تقييم النتائج، يمكنك إنهاء التجربة أو إكمالها
باستخدام ExperimentService.
- إنهاء: إذا لم تكن راضيًا عن النتائج من أي من مجموعات المعالجة، استخدِم
EndExperiment. هذه عملية متزامنة. - الترقية: إذا كنت تفضّل أداء مجموعة تجربة معيّنة، استخدِم
GraduateExperimentلترقية هذه المجموعة. كجزء من هذه العملية، يتم إيقاف الحملات المرتبطة بالمجموعات الأخرى مؤقتًا (بما في ذلك المجموعة الضابطة)، ويتم تحويل الحملات المرتبطة بمجموعة التجربة التي تم إطلاقها إلى حملات مستقلة غير تجريبية. هذه عملية متزامنة.