AdLoader.Builder

public class AdLoader.Builder


Konstruktor dla AdLoader.

Podsumowanie

Konstruktory publiczne

Builder(Context context, String adUnitID)

Tworzy nowy obiekt Builder do tworzenia obiektu AdLoader.

Metody publiczne

AdLoader

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

AdLoader.Builder

Rejestruje detektor zdarzeń, aby obsłużyć wczytywanie banera reklamowego Google Ad Managera.

AdLoader.Builder

Umożliwia AdLoader wczytywanie reklam w niestandardowym formacie.

AdLoader.Builder

Rejestruje detektor, który ma obsługiwać wczytywanie NativeAd.

AdLoader.Builder
AdLoader.Builder

Ustawia opcje używane do wczytywania widoku reklamy Google Ad Managera.

AdLoader.Builder

Ustawia opcje reklam natywnych w kreatorze ładowarki reklam.

Konstruktory publiczne

Monter

public Builder(Context context, String adUnitID)

Tworzy nowy obiekt Builder do tworzenia 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 zdarzeń, aby obsłużyć wczytywanie banera reklamowego Google Ad Managera.

Parametry
@NonNull OnAdManagerAdViewLoadedListener listener

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

AdSize[] adSizes

Ustawia obsługiwane rozmiary banera reklamowego.

Rzuty
java.lang.IllegalArgumentException

Jeśli adSizes = null lub jest pusty.

forCustomFormatAd

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

Umożliwia AdLoader wczytywanie reklam w niestandardowym formacie.

Parametry
String customFormatId

Identyfikator formatu niestandardowego zdefiniowany w interfejsie Ad Managera.

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

Listener, który ma być wywoływany, gdy NativeCustomFormatAd zostanie załadowany.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Opcjonalny odbiornik do definiowania niestandardowej logiki kliknięć w przypadku kliknięć reklam. Gdy ta opcja jest ustawiona, zastępuje domyślne zachowanie reklamy polegające na przekierowywaniu użytkowników na docelowy URL zdefiniowany w interfejsie Ad Managera.

forNativeAd

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

Rejestruje detektor, który ma obsługiwać wczytywanie NativeAd.

Parametry
NativeAd.OnNativeAdLoadedListener listener

Listener, który ma być wywoływany, gdy NativeAd zostanie załadowany.

withAdListener

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

Obiekt, który obsługuje błędy występujące podczas pobierania reklam natywnych.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

Ustawia opcje używane do wczytywania widoku reklamy Google Ad Managera.

Parametry
AdManagerAdViewOptions options

Opcje banerów reklamowych Google Ad Managera.

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Ustawia opcje reklam natywnych w kreatorze ładowarki reklam.

Parametry
NativeAdOptions options

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