כדי להשתמש בשיטות מומלצות ולבדוק את הממשק של הסוכן הדיגיטלי לשיחות, צריך לקחת בחשבון עוד כמה דברים.
הטמעה של שיטות מומלצות
כדאי לפעול לפי השיטות המומלצות הבאות כשמטמיעים את הממשק של הסוכן לניהול שיחות:
- עקביות של מזהה המבקר: עוזרת לוודא שמזהה
visitor_idייחודי נשלח באופן עקבי עם כל בקשה של משתמש קצה נתון. המידע הזה חיוני להתאמה אישית מדויקת ולאימון המודל. המזהה הזה צריך להיות עקבי עבור משתמש קצה מסוים לאורך סשנים ומצבי התחברות או יציאה מהחשבון. - ניהול סניפים: למרות שהערך
default_branchנפוץ, אם קטלוג המוצרים שלכם מובנה עם כמה סניפים, חשוב לוודא שאתם משתמשים במזהה הסניף הנכון. - אינטראקציה עם Search API: כשמקבלים את
SIMPLE_PRODUCT_SEARCHאו בכל מקרה שבו מופיעrefined_search, צריך לשלוח קריאה נפרדת ל-Search API הראשי (SearchService.Search) באמצעותqueryמהשדהrefined_searchאו השאילתה המקורית כדי לקבל את כרטיסי המוצר בפועל. ה-API לשיחות מתמקד בעיקר בממשק צ'אט עם AI ובהבנת כוונת המשתמש (Intent), ולא בהחזרת תוצאות של מוצרים באופן ישיר. - עיצוב ממשק משתמש: עיצוב ממשק האינטרנט כך שאפשרויות
conversational_text_response,followup_questionו-refined_searchיוצגו בצורה ברורה ואינטואיטיבית כדי להנחות את המשתמש.
הגדרת מאפיינים ליצירה של LLM
כדי לוודא שהסוכן בממשק השיחה יוכל ליצור תשובות, צריך להגדיר את המאפיינים כניתנים לאחזור באמצעי הבקרה של המאפיינים.
אם מאפיין מסוים הוא ניתן לאינדוקס אבל לא ניתן לאחזור, הסוכן הדיגיטלי ימצא את המוצר אבל לא יוכל לקרוא את הפרטים כדי לענות על שאלות של משתמשים. הסוכן הדיגיטלי מפעיל לעיתים קרובות תגובת חזרה למצב הקודם, כמו Sorry, we don't have that product (מצטערים, אין לנו את המוצר הזה).
לכן, כדאי להגדיר את המאפיינים הסמנטיים (Title, Description, Brand, Specs) לערך Retrievable: True כדי שה-LLM יוכל להשתמש בהם. אם נדרשים מאפיינים של ממשק המשתמש או האפליקציה (BrandID, SkuID) כדי להציג את הקצה הקדמי, צריך להגדיר את הערך שלהם כ-Retrievable: True. כדי לבצע אופטימיזציה של השימוש בחלון ההקשר, מגדירים את המטא-נתונים של ה-Backend לערך Retrievable: False.
תכנון בדיקות A/B
רלוונטיות היא מדד חשוב, אבל חיפוש מסחרי מבוסס-AI לוקח בחשבון גם משתנים אחרים במטרה לבצע אופטימיזציה לתוצאות עסקיות:
| מדדים | |
|---|---|
| הכנסה לכל ביקור (RPV) | המדד הכי יעיל למדידת הביצועים ברשת החיפוש הוא ההכנסה לכל ביקור, כי הוא מביא בחשבון את שיעור ההמרה, את ערך ההזמנה הממוצע ואת הרלוונטיות. |
| המרות – ערך הזמנה ממוצע (AOV) | אחוז ההמרה וערך ההזמנה הממוצע תורמים לערך ההכנסה לכל מבקר. |
| רלוונטיות – אפשרות רכישה – מחיר | התוצאות של החיפוש מבוססות על רלוונטיות ועל קלט נוסף. |
רשימת משימות לבדיקת מוּכנוּת ל-A/B
אלה המדדים להצלחה שבהם השתמשנו:
| פריט | הגדרה | שלב |
|---|---|---|
| סכמת שיוך אירועים | כדאי לעבוד עם Google כדי לפלח את אירועי המשתמשים בצורה נכונה לצורך מדידה. | לפני הניסוי |
| מעקב אחרי קלט של נתונים | היכולת להבין במהירות מתי נתוני האימון מכילים חריגות שיכולות להשפיע על הביצועים. | לפני הניסוי |
| סיקור אירועים | האם אנחנו מודדים את כל התוצאות האפשריות שקשורות לחיפוש או להמלצות של סשנים של AI? | לפני הניסוי |
| קריטריונים להצלחה שניתנים למדידה | הגדרה מתועדת של סיום (במונחים מדידים). | לפני הניסוי |
| יכולת למדוד הטיות בחוויות משתמש | חשוב לוודא שחוויית המשתמש עקבית בכל קבוצות הניסוי. | במהלך הניסוי |
| התאמה בין נתוני VAIS לבין הצריכה | מוודאים שאסימוני השיוך, המסננים, הסדר, ההיסט וכו' מועברים מה-API אל UserEvents. מזהי המבקרים או המשתמשים זהים בבקשות לאירועים ובבקשות ל-API. | במהלך הניסוי |
| אישור לביצוע שינויים במהלך הניסוי | כדאי לתכנן פעילויות אופטימיזציה, לתעד שינויים, ולשנות את המדידות והפרשנות בהתאם. | במהלך הניסוי |
הטמעה של הוכחת היתכנות או מוצר בר-קיימא מינימלי
| הטמעת נתונים | תכנון של בדיקת A/B | מדדים לבדיקת ביצועים | ממשל ותהליך |
|---|---|---|---|
|
הטמעה של קטלוג מוצרים מעודכן ומלא הקפדה על שיטות מומלצות להעברת אירועים כדי להבטיח סנכרון נתונים בין Google לבינכם. להעביר מאפיינים נחוצים כמו מזהי ניסויים ומזהי מבקרים, ולהטמיע בצורה נכונה אסימוני חיפוש במקומות הרלוונטיים. |
כדי להבטיח שהתוצאות יהיו מהימנות, מומלץ לפעול לפי השיטות המומלצות הבאות לביצוע ניסויים:
|
כל קריטריוני ההערכה צריכים להיות אמפיריים, להימדד באופן אובייקטיבי ולהתבסס על מדדים. כדי למדוד את הביצועים בצורה מדויקת, חשוב להגיע להסכמה לגבי ההגדרות המדויקות של המדדים שעוקבים אחריהם. המדדים הרגילים שמתבצע אחריהם מעקב כוללים:
| שילוב הנתונים, הבדיקות, השקת התכונות והאופטימיזציה יהיו תהליך איטרטיבי שידרוש משאבים. |
דוגמה לקצב של ניסוי
| עמידה בתלות של מוצר בר-קיימא מינימלי | כיול המדידה | פריסת מצב כהה בייצור | החלטה לגבי המשך הפעולה |
|---|---|---|---|
|
|
|
|

| בדיקות מתמשכות | הגדלת התנועה ל-X% | מודדים, מבצעים התאמות וחוזרים על הפעולה | הגדלת התנועה בזמן אמת ל-X% |
|---|---|---|---|
|
|
|
|
רכיבים של ניסוי מוצלח
| כיול של המדידות והגדרת קריטריונים להצלחה | שמירה על הוגנות בניסוי | מעקב אחרי איכות הנתונים |
|---|---|---|
|
|
|
תפקידים ובעלות על ניסויים
| את/ה | ||
|---|---|---|
| הערכת איכות | תוצאות חיפוש מסחריות | השפעה על חוויית המשתמש |
| מדידות | גיבוי/אימות | סמכותי |
| טלמטריה/נתונים | מדדים של נפח הפלטפורמה (אימות הביצועים) אנומליות באירועים ובאינדקס |
טוקנים של שיוך ושלבים לשחזור (אימות בעיות) |
| פלטפורמת החיפוש |
פריטים ברמת המוצר
|
Query/serving items
|
| Go or No-go | המלץ | אישור |
עריכת ניסויים ב-Console
נכנסים לדף Experiments במסוף AI Commerce Search ב-Gemini Enterprise for Customer Experience.
מעבר לדף 'ניסויים'אפשר להשתמש במסוף כדי לבצע ניתוח מתקדם בשירות עצמי לצורך הטמעה של AI Commerce Search ובדיקות A/B, על ידי יישום מתודולוגיית השיוך של Google:
מעקב אחרי פילוח התנועה, מדדים עסקיים וביצועי החיפוש והגלישה.
החלת מדדים ברמת הביקור לכל חיפוש על חיפוש מילות מפתח ועל גלישה.
אפשר לראות את ביצועי הניסוי כסדרת זמן עם מדדי מובהקות סטטיסטית.
שימוש בפלטפורמת Looker המוטמעת.