מודול @google/mobile-ads מספק את הממשקים, המחלקות והפונקציות ברמה העליונה של TypeScript, שנדרשים לשילוב Google Mobile Ads באפליקציות React Native.
סקירה כללית
-
מחזור החיים של ה-SDK והאתחול שלו: משתמשים ב-
initializeעםInitializationConfigכדי לאתחל את ה-SDK, ובודקים את סטטוסי האתחול של המתאמים באמצעותgetInitializationStatusו-InitializationStatus. -
פלטפורמה לניהול הסכמה (UMP): ניהול הסכמת המשתמשים באמצעות
requestConsentInfoUpdate,loadAndShowConsentFormIfRequiredו-showPrivacyOptionsForm, ובדיקת מצב ההסכמה באמצעותgetConsentStatusו-canRequestAds. -
הגדרת הבקשה: הגדרה של טירגוט גלובלי והגדרות מדיניות באמצעות
setRequestConfigurationו-RequestConfiguration, והגדרה של אפשרויות כמוAgeRestrictedTreatment,MaxAdContentRatingו-PublisherPrivacyPersonalizationState. -
פורמטים של מודעות: טעינה והצגה של מודעות באמצעות מחלקות פורמטים, כמו
AppOpenAd, InterstitialAd, RewardedAdו-RewardedInterstitialAd. -
כלי פיתוח: אפשר לבדוק את הצגת המודעות, את סטטוס המתאם ואת הגדרות ה-SDK בזמן אמת באמצעות
openAdInspectorאוopenDebugMenu.
| סוג כינויים | |
|---|---|
Adapter
|
מייצג את מצבי האתחול האפשריים של מתאם למנגנון בחירת הרשת.
|
Ad
|
המיקומים של סמל AdChoices בתצוגת המודעה. |
Ad
|
הפורמט של המודעה המבוקשת. |
Ad
|
פרטי השגיאה שמסבירים למה הכלי לבדיקת המודעות נכשל.
|
Ad
|
שגיאות שמשפיעות על הפתיחה או על הפעולה של הכלי לבדיקת מודעות.
|
Ad
|
אפשרויות הכיוון של מודעות באנר מותאמות שמוצגות בתוך הטקסט ושל מודעות באנר מותאמות גדולות ומעוגנות.
|
Ad
|
מייצג את המאפיינים של מודעה. |
Age
|
הגדרת האפשרויות של הגבלות שקשורות לגיל בבקשות להצגת מודעות.
|
Consent
|
ערכים של סטטוס ההסכמה. |
Debug
|
ערכי ניפוי באגים לבדיקת מיקום גיאוגרפי. |
Form
|
מייצג קודי שגיאה של כשלים בפעולות של טופס User Messaging Platform (UMP).
|
Full
|
|
Load
|
מייצג קודי שגיאה של כשלים בפעולת טעינת המודעות.
|
Max
|
הסיווג המקסימלי לתוכן מודעה באפליקציה, שמסווג את סוגי המודעות שאפשר להציג.
|
Native
|
שמות שמשמשים לזיהוי נכסים רגילים של מודעות מותאמות.
|
Native
|
מזהה את הפורמט של מודעה מותאמת שנטענה. |
Native
|
העדפות לגבי יחס הגובה-רוחב של נכסי מדיה שמוחזרים במודעות מותאמות.
|
On
|
הגדרת ממשק לקריאה חוזרת שתופעל כשממשק המשתמש של הכלי לבדיקת מודעות ייסגר.
|
Precision
|
רמת הדיוק של ערך המודעה שדווח. |
Privacy
|
סטטוס הדרישה בנושא אפשרויות פרטיות. |
Publisher
|
מציין את מצבי ההתאמה האישית של אמצעי ההגנה על הפרטיות של בעל התוכן הדיגיטלי.
|
Resize
|
אפשרויות להתאמה אישית של מצב שינוי הגודל של תוכן תמונה ב-NativeAdMediaView.
|
Resolved
|
מייצג את המצב הסופי של גודל המודעה אחרי שהמודעה נטענה.
|
Swipe
|
הוראות לתנועות החלקה מותאמות אישית לקליקים. |
| משתנים | |
|---|---|
Ad
|
גדלים מוגדרים מראש של מודעות ושיטות עזר ליצירת גדלים מותאמים וגדלים בהתאמה אישית.
|
| פונקציות | |
|---|---|
can
|
הפונקציה בודקת אם סטטוס ההסכמה הנוכחי מאפשר לכם לשלוח בקשות להצגת מודעות.
|
get
|
קבלת סטטוס ההסכמה הנוכחי של המשתמש. |
get
|
קבלת סטטוס האתחול של ה-SDK. |
get
|
בודקת אם נדרשת נקודת כניסה לאפשרויות הפרטיות באפליקציה.
|
get
|
אחזור של הגדרת הבקשה הגלובלית. |
initialize
|
מאפשר לאתחל את Google Mobile Ads SDK. |
is
|
בודק אם טופס הסכמה זמין. |
load
|
טוען טופס הסכמה ומציג אותו למשתמש אם סטטוס ההסכמה הנוכחי שלו מחייב זאת (למשל, הסטטוס הוא REQUIRED).
|
open
|
הפעולה הזו פותחת את שכבת העל של הכלי לבדיקת מודעות ב-Google Mobile Ads SDK.
|
open
|
פתיחת התפריט לניפוי באגים. |
parse
|
מנתח שגיאה מקורית שמוחזרת במהלך טעינת מודעה ועוטף אותה ב-LoadAdError.
|
request
|
שליחת בקשה לעדכון פרטי ההסכמה. |
reset
|
מחיקת כל מצב ההסכמה מהאחסון המתמיד.
|
set
|
הפרמטר הזה קובע אם המזהה הישיר מבעל התוכן הדיגיטלי מופעל.
|
set
|
מגדיר את ההגדרה הגלובלית של הבקשה לצורך עמידה בדרישות וטירגוט.
|
set
|
הגדרת עוצמת הקול של האודיו באפליקציה שבשליטת המשתמש.
|
set
|
הגדרה שקובעת אם האפליקציה מושתקת. |
show
|
הצגת טופס אפשרויות הפרטיות. |
סוג כינויים
AdapterState
AdapterState: typeof AdapterState[keyof typeof AdapterState]
| מאפיינים | |
|---|---|
NOT_
|
מציין שמתאם הבחירה של רשת מודעות עדיין לא אותחל או שהאתחול שלו נכשל.
|
READY
|
מציין שהמתאם לתהליך בחירת הרשתות הופעל בהצלחה ומוכן להצגת מודעות.
|
AdChoicesPlacement
AdChoicesPlacement:
typeof AdChoicesPlacement[keyof typeof AdChoicesPlacement]
| מאפיינים | |
|---|---|
BOTTOM_
|
הפינה השמאלית התחתונה של המודעה. |
BOTTOM_
|
הפינה הימנית התחתונה של המודעה. |
TOP_
|
הפינה השמאלית העליונה של המודעה. |
TOP_
|
הפינה הימנית העליונה של המודעה. |
AdFormat
AdInspectorError
AdInspectorError:
BaseError<AdInspectorErrorCode>
AdInspectorErrorCode
AdInspectorErrorCode:
typeof AdInspectorErrorCode[keyof typeof AdInspectorErrorCode]
AdOrientation
AdOrientation: typeof AdOrientation[keyof typeof AdOrientation]
| מאפיינים | |
|---|---|
CURRENT
|
|
LANDSCAPE
|
|
PORTRAIT
|
|
AdSize
מייצג את המימדים של מודעה.
יכול להיות אחד מסט מוגדר מראש של גדלים (לדוגמה, AdSize.LARGE_BANNER) או גודל מותאם.
יכול להיות אחד מסט מוגדר מראש של גדלים (לדוגמה, AdSize.LARGE_BANNER) או גודל מותאם.
AgeRestrictedTreatment
AgeRestrictedTreatment:
typeof AgeRestrictedTreatment[keyof typeof AgeRestrictedTreatment]
ConsentStatus
ConsentStatus: typeof ConsentStatus[keyof typeof ConsentStatus]
DebugGeography
DebugGeography: typeof DebugGeography[keyof typeof DebugGeography]
FormErrorCode
FormErrorCode: typeof FormErrorCode[keyof typeof FormErrorCode]
FullScreenContentErrorCode
FullScreenContentErrorCode:
typeof FullScreenContentErrorCode[keyof typeof FullScreenContentErrorCode]
| מאפיינים | |
|---|---|
AD_
|
המודעה כבר הוצגה. |
AD_
|
המודעה לא מוכנה להצגה. |
AD_
|
המודעה גדולה מדי בשביל הסצנה (ב-iOS בלבד). |
APP_
|
האפליקציה לא בחזית. |
INTERNAL_
|
משהו קרה באופן פנימי; לדוגמה, חריגה
התרחשה במהלך ההכנה להצגת תוכן מודעה.
|
MEDIATION_
|
המתאם לתהליך בחירת הרשת לא הצליח להציג את המודעה. אפשר לעיין בסיבה הבסיסית ב-FullScreenContentError.mediationAdError.
|
UNKNOWN
|
לא הייתה אפשרות למפות את קוד השגיאה לקוד שגיאה מוכר.
|
LoadAdErrorCode
LoadAdErrorCode: typeof LoadAdErrorCode[keyof typeof LoadAdErrorCode]
MaxAdContentRating
MaxAdContentRating:
typeof MaxAdContentRating[keyof typeof MaxAdContentRating]
| מאפיינים | |
|---|---|
G
|
תוכן שמתאים לקהל הרחב, כולל משפחות וילדים.
|
MA
|
תוכן שמתאים למבוגרים בלבד.
|
PG
|
תוכן שמתאים לרוב הקהלים, עם השגחת הורים.
|
T
|
תוכן שמתאים לבני נוער ומעלה.
|
UNSPECIFIED
|
לא צוין סיווג תוכן. |
NativeAdAssetNames
NativeAdAssetNames:
typeof NativeAdAssetNames[keyof typeof NativeAdAssetNames]
NativeAdType
NativeAdType: typeof NativeAdType[keyof typeof NativeAdType]
| מאפיינים | |
|---|---|
BANNER
|
מודעת באנר. |
CUSTOM_
|
מודעה בפורמט מותאם אישית של מודעה מותאמת. |
NATIVE
|
מודעה מותאמת. |
NativeMediaAspectRatio
NativeMediaAspectRatio:
typeof NativeMediaAspectRatio[keyof typeof NativeMediaAspectRatio]
OnAdInspectorClosedListener
OnAdInspectorClosedListener:
((error?) => void)
PrecisionType
PrecisionType: typeof PrecisionType[keyof typeof PrecisionType]
PrivacyOptionsRequirementStatus
PrivacyOptionsRequirementStatus:
typeof PrivacyOptionsRequirementStatus[keyof typeof PrivacyOptionsRequirementStatus]
| מאפיינים | |
|---|---|
NOT_
|
לא נדרשת נקודת כניסה לאפשרויות הפרטיות.
|
REQUIRED
|
חובה להטמיע נקודת כניסה לאפשרויות הפרטיות. |
UNKNOWN
|
סטטוס הדרישה של אפשרויות הפרטיות לא ידוע.
|
PublisherPrivacyPersonalizationState
PublisherPrivacyPersonalizationState: typeof PublisherPrivacyPersonalizationState[keyof typeof PublisherPrivacyPersonalizationState]
ResizeMode
ResizeMode: typeof ResizeMode[keyof typeof ResizeMode]
ResolvedAdSize
ResolvedAdSize:
FixedAdSize | FluidAdSize
ברוב המודעות, הערך הזה הוא FixedAdSize עם מידות מדויקות של
width ו-height.
במקרה של מודעות באנר בגודל דינמי, הערך שמתקבל הוא FluidAdSize, והמידות מנוהלות על ידי היררכיית התצוגה.
SwipeGestureDirection
SwipeGestureDirection:
typeof SwipeGestureDirection[keyof typeof SwipeGestureDirection]
| מאפיינים | |
|---|---|
DOWN
|
להחליק למטה. |
LEFT
|
מחליקים שמאלה. |
RIGHT
|
מחליקים ימינה. |
UP
|
מחליקים למעלה. |
משתנים
AdSize
AdSize: {
BANNER: FixedAdSize;
custom: ((width,
height) => FixedAdSize);
FLUID: FluidAdSize;
FULL_BANNER: FixedAdSize;
getCurrentOrientationInlineAdaptiveBannerAdSize: ((width) => InlineAdaptiveAdSize);
getInlineAdaptiveBannerAdSize: ((width,
maxHeight) => InlineAdaptiveAdSize);
getLandscapeInlineAdaptiveBannerAdSize: ((width) => InlineAdaptiveAdSize);
getLargeAnchoredAdaptiveBannerAdSize: ((width) => Promise<LargeAnchoredAdaptiveAdSize>);
getLargeLandscapeAnchoredAdaptiveBannerAdSize: ((width) => Promise<LargeAnchoredAdaptiveAdSize>);
getLargePortraitAnchoredAdaptiveBannerAdSize: ((width) => Promise<LargeAnchoredAdaptiveAdSize>);
getPortraitInlineAdaptiveBannerAdSize: ((width) => InlineAdaptiveAdSize);
LARGE_BANNER: FixedAdSize;
LEADERBOARD: FixedAdSize;
MEDIUM_RECTANGLE: FixedAdSize;
}
פונקציות
canRequestAds
canRequestAds(): boolean
הפונקציה בודקת אם סטטוס ההסכמה הנוכחי מאפשר לכם לשלוח בקשות להצגת מודעות.
| החזרות | |
|---|---|
boolean
|
true אם אפשר לבקש מודעות,
false אחרת.
|
getConsentStatus
getConsentStatus(): ConsentStatus
קבלת סטטוס ההסכמה הנוכחי של המשתמש.
| החזרות | |
|---|---|
ConsentStatus
|
סטטוס ההסכמה הנוכחי. |
getInitializationStatus
getInitializationStatus(): InitializationStatus
מקבלים את סטטוס ההפעלה של ה-SDK.
אפשר להשתמש בשיטה הזו כדי לבדוק אם ההפעלה של ה-SDK הסתיימה, ולבדוק את הסטטוס של מתאמי גישור ספציפיים.
אפשר להשתמש בשיטה הזו כדי לבדוק אם ההפעלה של ה-SDK הסתיימה, ולבדוק את הסטטוס של מתאמי גישור ספציפיים.
| החזרות | |
|---|---|
InitializationStatus
|
סטטוס ההפעלה הנוכחי. |
getPrivacyOptionsRequirementStatus
getPrivacyOptionsRequirementStatus(): PrivacyOptionsRequirementStatus
הפונקציה בודקת אם נדרשת נקודת כניסה לאפשרויות הפרטיות באפליקציה שלכם.
אם נדרשת נקודת כניסה, צריך להוסיף לאפליקציה רכיב בממשק המשתמש גלוי ואינטראקטיבי שמבצע קריאה ל-showPrivacyOptionsForm כדי להציג את טופס אפשרויות הפרטיות. אם נקודת הכניסה לא נדרשת, צריך להגדיר את רכיב ממשק המשתמש כך שלא יהיה גלוי ולא ניתן יהיה ליצור איתו אינטראקציה.
אם נדרשת נקודת כניסה, צריך להוסיף לאפליקציה רכיב בממשק המשתמש גלוי ואינטראקטיבי שמבצע קריאה ל-showPrivacyOptionsForm כדי להציג את טופס אפשרויות הפרטיות. אם נקודת הכניסה לא נדרשת, צריך להגדיר את רכיב ממשק המשתמש כך שלא יהיה גלוי ולא ניתן יהיה ליצור איתו אינטראקציה.
| החזרות | |
|---|---|
PrivacyOptionsRequirementStatus
|
סטטוס הדרישה של אפשרויות הפרטיות. |
getRequestConfiguration
getRequestConfiguration(): RequestConfiguration
אחזור ההגדרה הגלובלית של הבקשה.
אפשר להשתמש בשיטה הזו כדי לאחזר את ההגדרה הנוכחית של הבקשה שהוחלה באופן גלובלי.
אפשר להשתמש בשיטה הזו כדי לאחזר את ההגדרה הנוכחית של הבקשה שהוחלה באופן גלובלי.
| החזרות | |
|---|---|
RequestConfiguration
|
ההגדרה הנוכחית של הבקשה הגלובלית. |
initialize
initialize(config,
onInitializationComplete?): void
הפעלת Google Mobile Ads SDK.
צריך להפעיל את השיטה הזו לפני טעינת מודעה ולפני אינטראקציה עם שאר הרכיבים של Google Mobile Ads SDK.
צריך להפעיל את השיטה הזו לפני טעינת מודעה ולפני אינטראקציה עם שאר הרכיבים של Google Mobile Ads SDK.
| פרמטרים | |
|---|---|
config:
InitializationConfig
|
אפשרויות לשליטה בהפעלה של SDK. |
|
פונקציית קריאה חוזרת להרצה כשהאתחול של ה-SDK מסתיים. |
isConsentFormAvailable
isConsentFormAvailable(): boolean
בודק אם טופס הסכמה זמין.
| החזרות | |
|---|---|
boolean
|
true אם יש טופס הסכמה,
false אחרת.
|
loadAndShowConsentFormIfRequired
loadAndShowConsentFormIfRequired(onDismissed?): void
טוען טופס הסכמה ומציג אותו למשתמש אם סטטוס ההסכמה הנוכחי שלו מחייב זאת (למשל, הסטטוס הוא REQUIRED).
| פרמטרים | |
|---|---|
|
פונקציית קריאה חוזרת שמופעלת כשהטופס נסגר או אם לא נדרש טופס, עם FormError אופציונלי אם ההצגה נכשלה. |
openAdInspector
openAdInspector(_listener): void
הפונקציה פותחת את שכבת העל של הכלי לבדיקת מודעות ב-Google Mobile Ads SDK.
אפשר להשתמש בשיטה הזו כדי לנפות באגים בהגדרות של תהליך בחירת הרשת ובמקורות מודעות.
אפשר להשתמש בשיטה הזו כדי לנפות באגים בהגדרות של תהליך בחירת הרשת ובמקורות מודעות.
| פרמטרים | |
|---|---|
_listener:
OnAdInspectorClosedListener
|
|
openDebugMenu
openDebugMenu(adUnitId): void
פותח את תפריט ניפוי הבאגים.
אפשר להשתמש בשיטה הזו כדי לפתוח את תפריט ניפוי הבאגים של יחידת מודעות ספציפית, וכך לבדוק את הגדרות המודעות ולפתור בעיות בהן.
אפשר להשתמש בשיטה הזו כדי לפתוח את תפריט ניפוי הבאגים של יחידת מודעות ספציפית, וכך לבדוק את הגדרות המודעות ולפתור בעיות בהן.
| פרמטרים | |
|---|---|
adUnitId: string
|
מזהה יחידת המודעות שרוצים לפתוח את תפריט ניפוי הבאגים שלה. |
parseLoadAdError
parseLoadAdError(error): LoadAdError
מנתח שגיאה מקורית שמוחזרת במהלך טעינת המודעה ועוטף אותה ב-LoadAdError.
| פרמטרים | |
|---|---|
error: unknown
|
אובייקט השגיאה שנוצר על ידי המודול המקורי. |
| החזרות | |
|---|---|
LoadAdError
|
אובייקט LoadAdError שנותח. |
requestConsentInfoUpdate
requestConsentInfoUpdate(params?, onComplete?): void
שליחת בקשה לעדכון פרטי ההסכמה.
חובה להפעיל את ה-API הזה בכל סשן של האפליקציה לפני שמפעילים את getConsentStatus.
אחרי שמפעילים את ה-API הזה, ערך ההחזרה של getConsentStatus מתעדכן באופן סינכרוני כדי להכיל את מצב ההסכמה מהסשן הקודם של האפליקציה, אם קיים כזה.
אפשר לעדכן שוב את getConsentStatus לסטטוס העדכני אחרי שמפעילים את הקריאה החוזרת
חובה להפעיל את ה-API הזה בכל סשן של האפליקציה לפני שמפעילים את getConsentStatus.
אחרי שמפעילים את ה-API הזה, ערך ההחזרה של getConsentStatus מתעדכן באופן סינכרוני כדי להכיל את מצב ההסכמה מהסשן הקודם של האפליקציה, אם קיים כזה.
אפשר לעדכן שוב את getConsentStatus לסטטוס העדכני אחרי שמפעילים את הקריאה החוזרת
onComplete.
| פרמטרים | |
|---|---|
|
הגדרות אופציונליות לניפוי באגים ולטירגוט. |
|
פונקציית קריאה חוזרת שמופעלת כשעדכון פרטי ההסכמה מסתיים, עם FormError אופציונלי אם הבקשה נכשלה. |
איפוס
reset(): void
מנקה את כל מצב ההסכמה מאחסון מתמיד.
השימוש מיועד למטרות ניפוי באגים בלבד.
השימוש מיועד למטרות ניפוי באגים בלבד.
setPublisherFirstPartyIdEnabled
setPublisherFirstPartyIdEnabled(enabled): void
ההגדרה הזו קובעת אם המזהה הישיר מבעל התוכן הדיגיטלי מופעל.
ההגדרה הזו מפעילה או משביתה את המזהה הישיר מבעל התוכן הדיגיטלי ב-Google Mobile Ads SDK, שנקרא בעבר מפתח אפליקציה זהה (SameAppKey).
ההגדרה הזו מפעילה או משביתה את המזהה הישיר מבעל התוכן הדיגיטלי ב-Google Mobile Ads SDK, שנקרא בעבר מפתח אפליקציה זהה (SameAppKey).
| פרמטרים | |
|---|---|
enabled: boolean
|
הערך True מפעיל את המזהה הישיר מבעל התוכן הדיגיטלי, והערך False משבית אותו. ברירת המחדל היא true.
|
setRequestConfiguration
setRequestConfiguration(_config): void
השיטה הזו מגדירה את התצורה הגלובלית של הבקשה לצורך תאימות וטירגוט.
אפשר להשתמש בשיטה הזו כדי לציין פרטי טירגוט, כמו סיווג מקסימלי לתוכן המודעה, הגדרות תאימות כמו תג הגבלות שקשורות לגיל (TFAT) ומזהי מכשירי בדיקה.
אפשר להשתמש בשיטה הזו כדי לציין פרטי טירגוט, כמו סיווג מקסימלי לתוכן המודעה, הגדרות תאימות כמו תג הגבלות שקשורות לגיל (TFAT) ומזהי מכשירי בדיקה.
| פרמטרים | |
|---|---|
_config:
RequestConfiguration
|
|
setUserControlledAppVolume
setUserControlledAppVolume(volume): void
השיטה הזו מגדירה את עוצמת הקול של האודיו באפליקציה שבשליטת המשתמש.
אפשר להשתמש בה כדי לשנות את עוצמת הקול של כל המודעות ביחס לפלט אודיו אחר במכשיר.
אפשר להשתמש בה כדי לשנות את עוצמת הקול של כל המודעות ביחס לפלט אודיו אחר במכשיר.
| פרמטרים | |
|---|---|
volume: number
|
רמת עוצמת הקול, בין 0.0 (ללא קול) ל-1.0 (מקסימום). כל ערך של נקודה צפה בטווח הזה הוא תקין (לדוגמה, 0.001 או 0.33333). הערך לא מוגבל לתוספות של גודל צעד ספציפי, כמו 0.1. |
setUserMutedApp
setUserMutedApp(muted): void
קובעת אם האפליקציה מושתקת.
משתמשים בשיטה הזו כדי לשלוט במצב ההשתקה הראשוני של האודיו במודעות הבאות.
משתמשים בשיטה הזו כדי לשלוט במצב ההשתקה הראשוני של האודיו במודעות הבאות.
| פרמטרים | |
|---|---|
muted: boolean
|
האם להשתיק את האודיו של האפליקציה. ברירת המחדל היא
false.
|
showPrivacyOptionsForm
showPrivacyOptionsForm(onDismissed?): void
הצגת הטופס של אפשרויות הפרטיות.
הצגת טופס של אפשרויות פרטיות אם הערך של getPrivacyOptionsRequirementStatus הוא
השיטה הזו צריכה להיקרא רק בתגובה לקלט של המשתמש כדי לבקש להציג טופס של אפשרויות פרטיות.
טופס אפשרויות הפרטיות נטען מראש על ידי ה-SDK באופן אוטומטי כשהטופס הופך לזמין. אם לא נטען מראש טופס, ה-SDK ינסה לטעון טופס באופן אסינכרוני.
הקריאה החוזרת
הצגת טופס של אפשרויות פרטיות אם הערך של getPrivacyOptionsRequirementStatus הוא
REQUIRED.השיטה הזו צריכה להיקרא רק בתגובה לקלט של המשתמש כדי לבקש להציג טופס של אפשרויות פרטיות.
טופס אפשרויות הפרטיות נטען מראש על ידי ה-SDK באופן אוטומטי כשהטופס הופך לזמין. אם לא נטען מראש טופס, ה-SDK ינסה לטעון טופס באופן אסינכרוני.
הקריאה החוזרת
onDismissed מתבצעת אחרי שהטופס מוצג למשתמש, אחרי שהוא בוחר אפשרות ואחרי שהוא סוגר את הטופס. היא יכולה גם להחזיר FormError אם:
- הטופס לא זמין.
- הטופס לא מוצג.
- הטופס עדיין נטען מראש.
| פרמטרים | |
|---|---|
|
פונקציית קריאה חוזרת שמופעלת כשהטופס נסגר, עם FormError אופציונלי אם הצגת הטופס נכשלה. |