NativeCustomFormatAd

public interface NativeCustomFormatAd


Ad Manager का कस्टम नेटिव विज्ञापन फ़ॉर्मैट. कस्टम (उपयोगकर्ता के हिसाब से तय किए गए) नेटिव विज्ञापन फ़ॉर्मैट की मदद से, पारंपरिक नेटिव विज्ञापनों के लिए अपने वैरिएबल तय किए जा सकते हैं. कस्टम नेटिव विज्ञापन फ़ॉर्मैट की मदद से, अपनी ऐसेट तय की जा सकती हैं और उन्हें रेंडर किया जा सकता है. साथ ही, विज्ञापन पर क्लिक करने के तरीके को तय किया जा सकता है.

खास जानकारी

नेस्ट किए गए टाइप

डिसप्ले विज्ञापनों में ओपन मेज़रमेंट के लिए इंटरफ़ेस.

यह एक इंटरफ़ेस डेफ़िनिशन है. इसका इस्तेमाल, उपयोगकर्ता के कस्टम नेटिव विज्ञापन फ़ॉर्मैट पर क्लिक करने पर कॉल किए जाने वाले कॉलबैक के लिए किया जाता है.

यह इंटरफ़ेस, कॉलबैक के लिए तय किया गया है. इसे तब शुरू किया जाता है, जब कस्टम नेटिव विज्ञापन फ़ॉर्मैट लोड हो जाता है.

कॉन्स्टेंट

default static final String
ASSET_NAME_VIDEO = "_videoMediaView"

getMediaContent से मिले वीडियो कॉन्टेंट से जुड़ी ऐसेट का नाम.

सार्वजानिक तरीके

abstract void

यह विज्ञापन ऑब्जेक्ट को बंद कर देता है.

abstract @Nullable List<String>

यह फ़ंक्शन, सभी उपलब्ध ऐसेट की सूची दिखाता है.

abstract @Nullable String

Ad Manager के यूज़र इंटरफ़ेस (यूआई) में तय किए गए कस्टम नेटिव विज्ञापन फ़ॉर्मैट का आईडी दिखाता है.

abstract @Nullable NativeCustomFormatAd.DisplayOpenMeasurement

इस विज्ञापन से जुड़ा DisplayOpenMeasurement दिखाता है.

abstract @Nullable NativeAd.Image
getImage(String assetName)

यह इमेज ऐसेट दिखाता है.

abstract @Nullable MediaContent

इस विज्ञापन से जुड़ा MediaContent दिखाता है.

abstract @Nullable CharSequence
getText(String assetName)

यह फ़ंक्शन, इमेज ऐसेट के अलावा अन्य ऐसेट टाइप, जैसे कि नंबर या यूआरएल की स्ट्रिंग ऐसेट दिखाता है.

abstract void
performClick(String assetName)

यह कुकी, विज्ञापन पर क्लिक करने की सुविधा देती है. इससे क्लिकथ्रू का व्यवहार लागू होता है.

abstract void

यह कुकी, इंप्रेशन रिकॉर्ड करती है.

कॉन्स्टेंट

ASSET_NAME_VIDEO

default static final String ASSET_NAME_VIDEO = "_videoMediaView"

getMediaContent से मिले वीडियो कॉन्टेंट से जुड़ी ऐसेट का नाम. यह ऐसेट का वह नाम है जिसे onCustomClick में रिपोर्ट किया जाएगा. ऐसा तब होगा, जब उपयोगकर्ता MediaView पर क्लिक करेगा. इस MediaView में, getMediaContent से मिला वीडियो कॉन्टेंट शामिल होता है.

सार्वजानिक तरीके

बंद करें

abstract void destroy()

यह विज्ञापन ऑब्जेक्ट को बंद कर देता है. destroy को कॉल करने के बाद, विज्ञापन ऑब्जेक्ट पर कोई अन्य तरीका कॉल नहीं किया जाना चाहिए.

getAvailableAssetNames

abstract @Nullable List<StringgetAvailableAssetNames()

यह फ़ंक्शन, सभी उपलब्ध ऐसेट की सूची दिखाता है.

रिटर्न
@Nullable List<String>

उपलब्ध सभी ऐसेट की सूची या अगर कोई ऐसेट उपलब्ध नहीं है, तो एक खाली सूची.

getCustomFormatId

abstract @Nullable String getCustomFormatId()

Ad Manager के यूज़र इंटरफ़ेस (यूआई) में तय किए गए कस्टम नेटिव विज्ञापन फ़ॉर्मैट का आईडी दिखाता है.

getDisplayOpenMeasurement

abstract @Nullable NativeCustomFormatAd.DisplayOpenMeasurement getDisplayOpenMeasurement()

इस विज्ञापन से जुड़ा DisplayOpenMeasurement दिखाता है.

रिटर्न
@Nullable NativeCustomFormatAd.DisplayOpenMeasurement

null अगर इस विज्ञापन के लिए, डिसप्ले ओपन मेज़रमेंट उपलब्ध नहीं है.

getImage

abstract @Nullable NativeAd.Image getImage(String assetName)

यह इमेज ऐसेट दिखाता है.

पैरामीटर
String assetName

उस ऐसेट का नाम जिसे वापस पाना है.

रिटर्न
@Nullable NativeAd.Image

ऐसेट के नाम के साथ ऐसेट की वैल्यू या अगर ऐसा कोई ऐसेट का नाम नहीं है, तो null.

getMediaContent

abstract @Nullable MediaContent getMediaContent()

इस विज्ञापन से जुड़ा MediaContent दिखाता है.

getText

abstract @Nullable CharSequence getText(String assetName)

यह फ़ंक्शन, संख्याओं, यूआरएल या इमेज ऐसेट के अलावा अन्य टाइप की स्ट्रिंग ऐसेट दिखाता है.

पैरामीटर
String assetName

उस ऐसेट का नाम जिसे वापस पाना है.

रिटर्न
@Nullable CharSequence

ऐसेट के नाम के साथ ऐसेट की वैल्यू या अगर ऐसा कोई ऐसेट का नाम नहीं है, तो null.

performClick

abstract void performClick(String assetName)

यह कुकी, विज्ञापन पर क्लिक करने की सुविधा देती है. इससे क्लिकथ्रू का व्यवहार लागू होता है.

पैरामीटर
String assetName

उस ऐसेट का नाम जिस पर क्लिक किया गया था.

recordImpression

abstract void recordImpression()

यह कुकी, इंप्रेशन रिकॉर्ड करती है. जब विज्ञापन पहली बार उपयोगकर्ता को दिखाया जाता है, तब इस तरीके को कॉल करें.