ניסויים בתמהיל קמפיינים משמשים לתרחישי בדיקה מורכבים שכוללים השוואה בין כמה משתנים בקמפיין אחד או יותר (עד 5 קבוצות ניסוי). תהליך העבודה הזה תומך בשילוב של סוגי קמפיינים באותו ניסוי.
תהליך העבודה הזה נתמך בערך הבא של ExperimentType:
COMPARE_CAMPAIGNS
סקירה כללית
סוג הניסוי COMPARE_CAMPAIGNS תואם לסוגי קמפיינים בהתאמה אישית בממשק המשתמש של Google Ads (שכולל גם ניסויים של קמפיינים למיקסום הביצועים בהתאמה אישית). העיצוב הגמיש שלו תומך בניסויים שלא מתאימים לתהליכי העבודה שמנוהלים על ידי המערכת או לתהליכי העבודה בתוך הקמפיין.
ניסויים בתמהיל קמפיינים מאפשרים לכם להשוות בין כמה משתנים בקמפיין אחד או יותר. כדי לעשות זאת, אתם בוחרים קמפיינים קיימים ומקצים אותם לקבוצות ניסוי שונות (עד 5 קבוצות סה"כ). כך תוכלו לבדוק סוגים שונים של קמפיינים (קמפיינים לרשת החיפוש, קמפיינים למיקסום הביצועים, קמפיינים של שופינג, קמפיינים ליצירת ביקוש, קמפיינים של מודעות וידאו וקמפיינים לקידום אפליקציות) במסגרת ניסוי אחד, כדי לבצע אופטימיזציה של הקצאת התקציב, להעריך את מבנה החשבון, לבדוק איחוד של קמפיינים ולהשוות בין הגדרות שונות של קמפיינים.
לפני שמתחילים
- ניסויים בתמהיל קמפיינים מאפשרים לכם ליצור עד 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כדי להעביר את הקבוצה הזו. במסגרת התהליך הזה, הקמפיינים שמשויכים לקבוצות אחרות (כולל קבוצת הבקרה) מושהים, והקמפיינים שמשויכים לקבוצת הניסוי שעברה המרה הופכים לקמפיינים עצמאיים שלא משתתפים בניסוי. זוהי פעולה סינכרונית.