@google/mobile-ads मॉड्यूल, React Native ऐप्लिकेशन में Google Mobile Ads को इंटिग्रेट करने के लिए, मुख्य TypeScript इंटरफ़ेस, क्लास, और टॉप-लेवल फ़ंक्शन उपलब्ध कराता है.
खास जानकारी
-
एसडीके टूल का लाइफ़साइकल और उसे कॉन्फ़िगर करना: एसडीके टूल को कॉन्फ़िगर करने के लिए,
initializeके साथInitializationConfigका इस्तेमाल करें. साथ ही, अडैप्टर के कॉन्फ़िगरेशन की स्थितियों की जांच करने के लिए,getInitializationStatusऔरInitializationStatusका इस्तेमाल करें. -
User Messaging Platform (UMP):
requestConsentInfoUpdate,loadAndShowConsentFormIfRequired, औरshowPrivacyOptionsFormकी मदद से, उपयोगकर्ता की सहमति मैनेज करें. साथ ही,getConsentStatusऔरcanRequestAdsकी मदद से, सहमति की स्थिति की जांच करें. -
अनुरोध कॉन्फ़िगरेशन:
setRequestConfigurationऔरRequestConfigurationका इस्तेमाल करके, ग्लोबल टारगेटिंग और नीति से जुड़ी सेटिंग तय करें. साथ ही,AgeRestrictedTreatment,MaxAdContentRating, औरPublisherPrivacyPersonalizationStateजैसे कॉन्फ़िगरेशन के विकल्प चुनें. -
विज्ञापन फ़ॉर्मैट:
AppOpenAd,InterstitialAd,RewardedAd, औरRewardedInterstitialAdजैसे फ़ॉर्मैट क्लास का इस्तेमाल करके, विज्ञापन लोड और प्रज़ेंट करें. -
डेवलपर टूल:
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
|
इससे, Publisher Privacy Treatment API के तहत लोगों की दिलचस्पी के हिसाब से विज्ञापन दिखाने की सेटिंग की स्थितियों के बारे में पता चलता है.
|
Resize
|
NativeAdMediaView में इमेज कॉन्टेंट के साइज़ को पसंद के मुताबिक बनाने के मोड को बदलने के विकल्प.
|
Resolved
|
विज्ञापन लोड होने के बाद, विज्ञापन के साइज़ की आखिरी स्थिति दिखाता है.
|
Swipe
|
कस्टम क्लिक स्वाइप जेस्चर के लिए निर्देश. |
| वैरिएबल | |
|---|---|
Ad
|
विज्ञापन के पहले से तय किए गए साइज़ और अडैप्टिव और कस्टम साइज़ बनाने के लिए हेल्पर तरीके.
|
| फ़ंक्शन | |
|---|---|
can
|
इस कुकी से यह पता चलता है कि सहमति की मौजूदा स्थिति के हिसाब से, आपको विज्ञापन दिखाने का अनुरोध करने की अनुमति है या नहीं.
|
get
|
यह कुकी, उपयोगकर्ता की सहमति की मौजूदा स्थिति को सेव करती है. |
get
|
एसडीके टूल के शुरू होने की स्थिति पता करता है. |
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]
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]
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]
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
इस तरीके से, एसडीके के शुरू होने की स्थिति मिलती है.
इस तरीके का इस्तेमाल करके, यह पता लगाएं कि एसडीके शुरू हो गया है या नहीं. साथ ही, अलग-अलग मीडिएशन अडैप्टर की स्थिति की जांच करें.
इस तरीके का इस्तेमाल करके, यह पता लगाएं कि एसडीके शुरू हो गया है या नहीं. साथ ही, अलग-अलग मीडिएशन अडैप्टर की स्थिति की जांच करें.
| रिटर्न | |
|---|---|
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
|
एसडीके टूल को शुरू करने की प्रोसेस को कंट्रोल करने के विकल्प. |
|
एसडीके के शुरू होने के बाद, इस कॉलबैक फ़ंक्शन को चलाया जाएगा. |
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
यह एपीआई, सहमति से जुड़ी जानकारी को अपडेट करने का अनुरोध करता है.
getConsentStatus को कॉल करने से पहले, हर ऐप्लिकेशन सेशन में इस एपीआई को कॉल करना ज़रूरी है.
इस एपीआई को कॉल करने के बाद, getConsentStatus की रिटर्न वैल्यू को सिंक्रोनस तरीके से अपडेट किया जाता है. इससे पिछले ऐप्लिकेशन सेशन में सहमति की स्थिति को बनाए रखा जा सकता है.
getConsentStatus को कॉल करने से पहले, हर ऐप्लिकेशन सेशन में इस एपीआई को कॉल करना ज़रूरी है.
इस एपीआई को कॉल करने के बाद, getConsentStatus की रिटर्न वैल्यू को सिंक्रोनस तरीके से अपडेट किया जाता है. इससे पिछले ऐप्लिकेशन सेशन में सहमति की स्थिति को बनाए रखा जा सकता है.
onComplete कॉलबैक शुरू होने के बाद, getConsentStatus को फिर से अपडेट किया जा सकता है, ताकि सहमति की मौजूदा स्थिति को दिखाया जा सके.
| पैरामीटर | |
|---|---|
|
डीबग करने और टारगेटिंग के लिए वैकल्पिक कॉन्फ़िगरेशन. |
|
सहमति की जानकारी अपडेट होने के बाद, इस कॉलबैक फ़ंक्शन को शुरू किया जाता है. अगर अनुरोध पूरा नहीं होता है, तो इसमें FormError शामिल किया जा सकता है. |
रीसेट करें
reset(): void
यह कुकी, स्थायी स्टोरेज से सहमति की सभी स्थितियों को मिटा देती है.
इसका इस्तेमाल सिर्फ़ डीबग करने के लिए करें.
इसका इस्तेमाल सिर्फ़ डीबग करने के लिए करें.
setPublisherFirstPartyIdEnabled
setPublisherFirstPartyIdEnabled(enabled): void
इससे यह कंट्रोल किया जाता है कि पब्लिशर के लिए पहले पक्ष का आईडी चालू है या नहीं.
इससे Google Mobile Ads SDK के पब्लिशर के लिए पहले पक्ष के आईडी को चालू या बंद किया जाता है. पहले इसे एक जैसी 'ऐप्लिकेशन कुंजी' के नाम से जाना जाता था.
इससे Google Mobile Ads SDK के पब्लिशर के लिए पहले पक्ष के आईडी को चालू या बंद किया जाता है. पहले इसे एक जैसी 'ऐप्लिकेशन कुंजी' के नाम से जाना जाता था.
- इन्हें भी देखें
| पैरामीटर | |
|---|---|
enabled: boolean
|
पब्लिशर के लिए पहले पक्ष का आईडी चालू करने के लिए, इसे सही पर सेट करें. बंद करने के लिए, इसे गलत पर सेट करें. डिफ़ॉल्ट रूप से, इसकी वैल्यू true होती है.
|
setRequestConfiguration
setRequestConfiguration(_config): void
यह तरीका, अनुपालन और टारगेटिंग के लिए ग्लोबल अनुरोध कॉन्फ़िगरेशन सेट करता है.
इस तरीके का इस्तेमाल करके, टारगेटिंग की जानकारी दें. जैसे, विज्ञापन के लिए सबसे ज़्यादा रेटिंग, अनुपालन सेटिंग (जैसे, उम्र के हिसाब से विज्ञापन दिखाने के लिए टैग) और टेस्ट डिवाइस आईडी.
इस तरीके का इस्तेमाल करके, टारगेटिंग की जानकारी दें. जैसे, विज्ञापन के लिए सबसे ज़्यादा रेटिंग, अनुपालन सेटिंग (जैसे, उम्र के हिसाब से विज्ञापन दिखाने के लिए टैग) और टेस्ट डिवाइस आईडी.
| पैरामीटर | |
|---|---|
_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 शामिल किया जा सकता है. |