NativeAdViewHolder

public final class NativeAdViewHolder


View-Holder für native Anzeigen, der eine alternative Möglichkeit zum Ausliefern nativer Anzeigen bietet. Anstatt NativeAdView zum Ausliefern nativer Anzeigen zu verwenden, können Publisher Views bereitstellen, die der App selbst gehören.

Zusammenfassung

Öffentliche Konstruktoren

NativeAdViewHolder(
    View containerView,
    Map<StringView> clickableAssetViews,
    Map<StringView> nonclickableAssetViews
)

Erstellt einen NativeAdViewHolder.

Öffentliche Methoden

final void

Legt die View fest, die Nutzer zum Bestätigen ihrer Klick-Throughs verwenden.

void

Legt die NativeAd fest, die in diesem View-Holder angezeigt werden soll.

void

Trennen Sie diesen View-Holder von der NativeAd, die derzeit angezeigt wird.

Öffentliche Konstruktoren

NativeAdViewHolder

public NativeAdViewHolder(
    View containerView,
    Map<StringView> clickableAssetViews,
    Map<StringView> nonclickableAssetViews
)

Erstellt einen NativeAdViewHolder.

Parameter
View containerView

Ein Container View für die Anzeige. Alle Ansichten in „clickableAssetViews“ und „nonclickableAssetViews“ müssen untergeordnete Elemente dieser Ansicht sein.

Map<StringView> clickableAssetViews

Die Map von klickbaren Asset-Namen zu entsprechenden .

Map<StringView> nonclickableAssetViews

Die Map von nicht klickbaren Asset-Namen zu entsprechenden View. Übergeben Sie null, wenn keine nicht klickbaren Views vorhanden sind.

Öffentliche Methoden

setClickConfirmingView

public final void setClickConfirmingView(View view)

Legt die View fest, die Nutzer zum Bestätigen ihrer Klick-Throughs verwenden.

Parameter
View view

Die festzulegende View.

setNativeAd

public void setNativeAd(NativeAd ad)

Legt die NativeAd fest, die in diesem View-Holder angezeigt werden soll. Setzen Sie den Zähler auf einen anderen NativeAd zurück, um eine andere Anzeige zu präsentieren.

Parameter
NativeAd ad

Die NativeAd, die dem View-Holder zugeordnet wird.

unregisterNativeAd

public void unregisterNativeAd()

Trennen Sie diesen View-Holder von der NativeAd, die derzeit angezeigt wird.