AdLoader.Builder

public class AdLoader.Builder


Kreator dla AdLoader.

Podsumowanie

Konstruktory publiczne

Builder(Context context, String adUnitID)

Tworzy nowy obiekt Builder do konstruowania obiektu AdLoader.

Metody publiczne

AdLoader

Zwraca wartość AdLoader lub pustą, jeśli wystąpił błąd.

AdLoader.Builder

Rejestruje detektor, który obsługuje wczytywanie banera reklamowego Google Ad Managera.

AdLoader.Builder

Umożliwia wczytywanie reklam w formacie niestandardowym w AdLoader.

AdLoader.Builder

Rejestruje detektor, który obsługuje wczytywanie NativeAd.

AdLoader.Builder
AdLoader.Builder

Ustawia opcje, które mają być używane do wczytywania widoku reklamy Google Ad Managera.

AdLoader.Builder

Ustawia opcje reklam natywnych w narzędziu do tworzenia modułu wczytującego reklamy.

Konstruktory publiczne

Monter

public Builder(Context context, String adUnitID)

Tworzy nowy obiekt Builder do konstruowania obiektu AdLoader.

Parametry
Context context

kontekst.

String adUnitID

Identyfikator jednostki reklamowej.

Metody publiczne

kompilacja

public AdLoader build()

Zwraca wartość AdLoader lub pustą, jeśli wystąpił błąd.

forAdManagerAdView

@CanIgnoreReturnValue
public AdLoader.Builder forAdManagerAdView(
    @NonNull OnAdManagerAdViewLoadedListener listener,
    AdSize[] adSizes
)

Rejestruje detektor, który obsługuje wczytywanie banera reklamowego Google Ad Managera.

Parametry
@NonNull OnAdManagerAdViewLoadedListener listener

Wywołanie zwrotne, które zostanie uruchomione po wczytaniu banera reklamowego.

AdSize[] adSizes

Ustawia obsługiwane rozmiary reklamy banerowej.

Rzuty
java.lang.IllegalArgumentException

Jeśli adSizes to null lub puste pole.

forCustomFormatAd

@CanIgnoreReturnValue
public AdLoader.Builder forCustomFormatAd(
    String customFormatId,
    NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener,
    @Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener
)

Umożliwia wczytywanie reklam w formacie niestandardowym w AdLoader.

Parametry
String customFormatId

Identyfikator formatu niestandardowego zdefiniowany w interfejsie Ad Managera.

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

Detektor, który ma być wywoływany, gdy wczyta się element NativeCustomFormatAd.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Opcjonalny odbiornik do definiowania niestandardowej logiki kliknięć reklam. Gdy ta opcja jest włączona, zastępuje domyślne działanie reklamy po kliknięciu, czyli przejście do adresu URL kliknięcia zdefiniowanego w interfejsie Ad Managera.

forNativeAd

@CanIgnoreReturnValue
public AdLoader.Builder forNativeAd(NativeAd.OnNativeAdLoadedListener listener)

Rejestruje detektor, który obsługuje wczytywanie NativeAd.

Parametry
NativeAd.OnNativeAdLoadedListener listener

Detektor, który ma być wywoływany, gdy wczyta się element NativeAd.

withAdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
Parametry
AdListener listener

Obiekt obsługujący błędy, które wystąpiły podczas pobierania reklam natywnych.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

Ustawia opcje, które mają być używane do wczytywania widoku reklamy Google Ad Managera.

Parametry
AdManagerAdViewOptions options

Opcje banerów reklamowych w usłudze Google Ad Manager.

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Ustawia opcje reklam natywnych w narzędziu do tworzenia modułu wczytującego reklamy.

Parametry
NativeAdOptions options

Obiekt określający różne opcje reklam natywnych.