ספקי תוכן מוטמע יכולים לבדוק תכונות חדשות או ניסיוניות של פלטפורמת האינטרנט.
גרסאות מקור לניסיון הן דרך לבדוק תכונות חדשות או ניסיוניות של פלטפורמת אינטרנט עם משתמשים אמיתיים.
בדרך כלל, ניסויים במקור זמינים רק על בסיס נתונים מאינטראקציה ישירה (First-Party). כלומר, התכונות פועלות רק במקור הרשום. אם מפתחים רוצים לבדוק תכונה ניסיונית במקורות אחרים שבהם התוכן שלהם מוטמע, כל המקורות האלה צריכים להירשם לניסיון המקור, וכל אחד מהם צריך אסימון ניסיון ייחודי. זו לא גישה ניתנת להתאמה לבדיקה של סקריפטים שמוטמעים במספר אתרים.
ניסויים במקור של צד שלישי מאפשרים לספקי תוכן מוטמע לנסות תכונה חדשה בכמה אתרים על ידי מתן אסימון באמצעות JavaScript.
לא כל התכונות מתאימות לניסיון בחינם במקור של צד שלישי. ב-Chrome אפשר להשתמש באפשרות של גרסת מקור לניסיון של צד שלישי רק בתכונות שבהן הטמעת קוד באתרים של צד שלישי היא תרחיש שימוש נפוץ.
אם זו הפעם הראשונה שאתם משתמשים בגרסת מקור לניסיון, כדאי לקרוא את המאמר תחילת העבודה עם גרסת מקור לניסיון ב-Chrome.
אם אתם משתתפים בתוכנית ניסיון למקור כספק צד שלישי, אתם אחראים להודיע לשותפים או ללקוחות שאת האתרים שלהם אתם מתכוונים לכלול בתוכנית הניסיון למקור, ולהגדיר את הציפיות שלהם. תכונות ניסיוניות עלולות לגרום לבעיות בלתי צפויות, וייתכן שספקי הדפדפנים לא יוכלו לספק תמיכה בפתרון בעיות.
תמיכה בניסויים במקור של צד שלישי מאפשרת השתתפות רחבה יותר.
בדף סטטוס הפלטפורמה של Chrome תוכלו למצוא עדכונים על ההתקדמות בניסוי של מקורות מצד שלישי.
הרשמה לתקופת ניסיון של מקור צד שלישי
- בוחרים תקופת ניסיון פעילה.
- נרשמים לתוכנית הניסיון, ואם האפשרות זמינה, מפעילים את האפשרות לבקש אסימון של צד שלישי.
בחלק מהגרסאות הניסיוניות יש אפשרויות להגדרת הגבלות שימוש שונות בזמן ההרשמה לאסימון. אם האפשרות זמינה, בוחרים אחת מהאפשרויות הבאות כדי להגביל את השימוש באסימונים של צד שלישי:
- המגבלה הרגילה: 0.5% מטעינות הדפים ב-Chrome.
קבוצת משנה של משתמשים: אחוז קטן ממשתמשי Chrome לא נכללים בתוכנית הניסוי, גם אם הם מספקים אסימון חוקי של צד שלישי. אחוז ההחרגה משתנה בכל ניסיון (או שהוא לא רלוונטי), אבל בדרך כלל הוא קטן מ-5%.
לוחצים על Register כדי לשלוח את הבקשה.
האסימון של הצד השלישי יונפק באופן מיידי, אלא אם נדרשת בדיקה נוספת של הבקשה.
אם נצטרך לבדוק את הבקשה, נודיע לכם באימייל כשהבדיקה תסתיים והאסימון של הצד השלישי יהיה מוכן.
העברת טוקן ניסיון באופן פרוגרמטי
כדי להשתתף בתוכנית ניסיון למקור, הדף צריך לספק טוקן ניסיון תקף. אם רוצים להפעיל תכונה של תקופת ניסיון בכמה אתרים שבהם הקוד מוטמע, משתמשים ב-JavaScript כדי להחדיר אסימון:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
אחרת, תצטרכו לבקש מכל אתר שמטמיע את הקוד שלכם לספק אסימון עם כותרת HTTP או ב-HTML שלו.
מתן משוב
אם אתם נרשמים לתקופת ניסיון של מקור צד שלישי ויש לכם משוב על התהליך או רעיונות לשיפור שלו, תוכלו ליצור פנייה ב-GitHub.