שגיאות במחרוזת ההסכמה שהורגות בשקט את הכנסות המודעות שלך

דליפת ההכנסות השקטה

כשה-eCPM שלך נשחק כמה אחוזים בכל חודש, הסיבה היא רק לעיתים נדירות המלאי או מחירי הרצפה. לעיתים קרובות יותר זו TC string שבורה — אות ה-IAB Transparency & Consent Framework (TCF) שנוסע עם כל בקשת מודעה. מחרוזת פגומה או חסרה אינה זורקת שום שגיאה רועשת. במקום זאת, שרת המודעות נסוג בשקט למודעות לא-מותאמות אישית, שותפי הביקוש נושרים, וההכנסות מדממות בלי התראה אחת. עבור מפרסמי אפליקציות ומשחקים שמייצרים הכנסות ב-EEA ובבריטניה, זו הסיבה המוזנחת ביותר לאובדן הכנסות.

מה ה-TC string באמת נושאת

ה-TC string היא בלוב מקודד base64 שנוצר על ידי פלטפורמת ניהול ההסכמה (CMP) שלך. היא מקודדת את הבחירות של המשתמש: מטרות שהוסכמו, ספקים מורשים, ה-CMP ID שלך, גרסת המדיניות וחותמת זמן. קונים מפענחים אותה במילישניות כדי להחליט אם הם יכולים להציע עם טרגוט מותאם אישית. שני אותות חשובים באותה מידה:

אם מי מאלה שגוי, הביקוש מתאדה — אפילו כשהמשתמש למעשה הסכים.

חמש השגיאות שעולות לך כסף בשקט

1. מחרוזת חסרה או שפג תוקפה. אם ה-CMP אף פעם לא כותב מחרוזת, או שההסכמה במטמון מתיישנת מעבר לחלון הבקשה-מחדש שלך, הבקשות יוצאות בלי אות. קונים מתייחסים ל"אין מחרוזת" כ"אין הסכמה" ומציעים רק עם ביקוש קונטקסטואלי בעל eCPM נמוך, או מדלגים על המכרז.

2. CMP ID שגוי. לכל CMP מאושר יש ID רשום שצרוב במחרוזת. אם נכתב ID לא מזוהה, Google וספקי IAB דוחים אותו — נפוץ אחרי הגירה כשה-SDK הישן עדיין מצורף.

3. ספק שאינו מוצהר. לשותף ביקוש עשויה להיות הסכמה מלאה, אך אם ה-vendor ID שלו אינו ברשימת הספקים המורשים, הוא אינו יכול להציע באופן מותאם אישית. מפרסמים שוכחים לעיתים קרובות לעדכן את הרשימה אחרי הוספת שותף.

4. gdprApplies פגום. העברת מחרוזת "1" במקום מספר שלם, או השארתו undefined עבור משתמש שברור שנמצא ב-EEA, מבלבלת קונים. gdprApplies=0 שגוי יכול גם לחשוף אותך לסיכון תאימות בעוד הוא נראה תקין.

5. אותות Consent Mode שלא נורים. מחרוזת ה-TCF יכולה להיות מושלמת בעוד ה-Consent Mode נשאר במצב ברירת המחדל המסורב שלו — למשל, כשה-SDK טוען מודעות לפני שההסכמה נפתרת. Google אז מגישה מודעות לא-מותאמות אישית ללא קשר ל-TC string.

תהליך ניפוי שגיאות שלב אחר שלב

עבוד מהמכשיר כלפי חוץ אל שרת המודעות, ושחזר במצב נקי — נקה את נתוני האפליקציה או השתמש בפרופיל דפדפן חדש כדי שהסכמה מיושנת לא תטעה אותך.

תיקון שורש הבעיה

לתקן בקשה פגומה אחת זה קל; למנוע את הבאה זו העבודה. גרום למודעות להמתין להסכמה לפני האתחול, שמור על רשימת הספקים שלך מסונכרנת עם מחסנית הביקוש שלך, ועקוב אחר היחס בין חשיפות מותאמות אישית ללא-מותאמות אישית — שינוי שם הוא ההתראה המוקדמת ביותר שלך.

כאן CMP מאושר על ידי Google מצדיק את מקומו. FlexyConsent פולטת מחרוזות IAB TCF 2.3 תקפות עם ה-CMP ID הנכון והצהרות הספקים, יורה אותות Consent Mode v2 כך ש-ad_user_data ו-ad_personalization עוקבים אחר בחירת המשתמש, ומציגה אנליטיקת שיעור הסכמה בוויב, ב-Android וב-iOS — כך שמחרוזת שבורה צצה בלוח מחוונים, ולא בתשלום שלך.

נקודות מפתח

← בdelays delays קרא הכל →