AdSize

class AdSize


Rozmiar banera reklamowego.

Podsumowanie

Stałe

const Int

Stałe, które powoduje, że wysokość reklamy jest skalowana na podstawie wysokości urządzenia w bieżącej orientacji.

const AdSize!

Rozmiar banera reklamowego według Mobile Marketing Association (MMA) (320 x 50 pikseli niezależnie od gęstości pikseli).

const AdSize!

Baner o rozmiarze dynamicznym, który ma taką samą szerokość co jego element nadrzędny, a jego wysokość po wczytaniu rozszerza się lub kurczy, aby dopasować się do treści reklamy.

const AdSize!

Rozmiar banera reklamowego zgodny ze standardem Interactive Advertising Bureau (IAB) (468 x 60 pikseli niezależnych od gęstości).

const Int

Stała, która powoduje, że szerokość reklamy odpowiada szerokości urządzenia w bieżącej orientacji.

const AdSize!

Nieprawidłowy rozmiar reklamy, który spowoduje natychmiastowe odrzucenie żądania reklamy.

const AdSize!

Rozmiar dużego banera reklamowego (320 x 100 pikseli niezależnie od gęstości pikseli).

const AdSize!

Rozmiar reklamy typu długi baner zgodny ze standardem IAB (728 x 90 pikseli niezależnych od gęstości).

const AdSize!

Rozmiar reklamy typu średni prostokąt (300 x 250 pikseli niezależnie od gęstości pikseli) zgodny ze standardami Interactive Advertising Bureau (IAB).

const AdSize!

Ta właściwość została wycofana.

Zamiast tego użyj kolumny getCurrentOrientationAnchoredAdaptiveBannerAdSize.

const AdSize!

Rozmiar reklamy typu szeroki wieżowiec według IAB (160 x 600 pikseli niezależnych od gęstości).

Konstruktory publiczne

AdSize(width: Int, height: Int)

Tworzy nowy element typu AdSize.

Funkcje publiczne

Boolean
equals(other: Any?)

Porównuje ten element AdSize ze wskazanym obiektem i określa, czy są równe.

java-static AdSize!

Zwraca AdSize o określonej szerokości i wysokości zoptymalizowanej przez Google w celu utworzenia banera reklamowego.

java-static AdSize!
getCurrentOrientationInlineAdaptiveBannerAdSize(
    context: Context!,
    width: Int
)

Zwraca element AdSize o określonej szerokości i wysokości, która zawsze wynosi 0.

Int

Zwraca wysokość tego AdSize w fizycznych pikselach.

java-static AdSize!
getInlineAdaptiveBannerAdSize(width: Int, maxHeight: Int)

Zwraca element AdSize o określonej szerokości i wysokości, która zawsze wynosi 0.

java-static AdSize!

Zwraca AdSize o określonej szerokości i wysokości zoptymalizowanej przez Google w celu utworzenia banera reklamowego.

java-static AdSize!

Zwraca element AdSize o określonej szerokości i wysokości, która zawsze wynosi 0.

java-static AdSize!

Zwraca AdSize o określonej szerokości i wysokości zoptymalizowanej przez Google w celu utworzenia banera reklamowego.

java-static AdSize!

Zwraca element AdSize o określonej szerokości i wysokości, która zawsze wynosi 0.

Int

Zwraca szerokość tego AdSize w fizycznych pikselach.

Int
Boolean

Zwraca wartość wskazującą, czy element AdSize ma automatyczną wysokość.

Boolean

Zwraca informację, czy element AdSize ma rozmiar elastyczny.

Boolean

Zwraca informację, czy element AdSize ma pełną szerokość.

String!

Właściwości publiczne

Int
Int

Stałe

AUTO_HEIGHT

const val AUTO_HEIGHT = -2: Int

Stałe, które powoduje, że wysokość reklamy jest skalowana na podstawie wysokości urządzenia w bieżącej orientacji. Wysokość reklamy AUTO_HEIGHT jest określana podczas inicjalizacji AdView i już nigdy się nie zmienia.

BANER

const val BANNERAdSize!

Rozmiar banera reklamowego według Mobile Marketing Association (MMA) (320 x 50 pikseli niezależnie od gęstości pikseli).

FLUID

const val FLUIDAdSize!

Baner o rozmiarze dynamicznym, który ma taką samą szerokość co jego element nadrzędny, a jego wysokość po wczytaniu rozszerza się lub kurczy, aby dopasować się do treści reklamy.

FULL_BANNER

const val FULL_BANNERAdSize!

Rozmiar banera reklamowego zgodny ze standardem Interactive Advertising Bureau (IAB) (468 x 60 pikseli niezależnych od gęstości).

FULL_WIDTH

const val FULL_WIDTH = -1: Int

Stała, która powoduje, że szerokość reklamy odpowiada szerokości urządzenia w bieżącej orientacji. Reklama FULL_WIDTH określa swoją szerokość podczas inicjalizacji i nigdy jej nie zmienia.

NIEPRAWIDŁOWY

const val INVALIDAdSize!

Nieprawidłowy rozmiar reklamy, który spowoduje natychmiastowe odrzucenie żądania reklamy.

LARGE_BANNER

const val LARGE_BANNERAdSize!

Rozmiar dużego banera reklamowego (320 x 100 pikseli niezależnie od gęstości pikseli).

TABLICA WYNIKÓW

const val LEADERBOARDAdSize!

Rozmiar reklamy typu długi baner zgodny ze standardem IAB (728 x 90 pikseli niezależnych od gęstości).

MEDIUM_RECTANGLE

const val MEDIUM_RECTANGLEAdSize!

Rozmiar reklamy typu średni prostokąt (300 x 250 pikseli niezależnie od gęstości pikseli) zgodny ze standardami Interactive Advertising Bureau (IAB).

SMART_BANNER

const val SMART_BANNERAdSize!

baner o rozmiarze dynamicznym, który ma pełną szerokość i automatyczną wysokość;

WIDE_SKYSCRAPER

const val WIDE_SKYSCRAPERAdSize!

Rozmiar reklamy typu szeroki wieżowiec według IAB (160 x 600 pikseli niezależnych od gęstości). Sieć reklam mobilnych Google nie obsługuje obecnie tego rozmiaru; jest on przeznaczony tylko do zapośredniczenia w sieciach reklamowych.

Konstruktory publiczne

AdSize

AdSize(width: Int, height: Int)

Tworzy nowy element typu AdSize.

Parametry
width: Int

Szerokość reklamy w pikselach niezależnych od gęstości.

height: Int

Wysokość reklamy w pikselach niezależnych od gęstości.

Rzuty
java.lang.IllegalArgumentException

Jeśli szerokość lub wysokość jest ujemna.

Funkcje publiczne

równa się

fun equals(other: Any?): Boolean

Porównuje ten element AdSize ze wskazanym obiektem i określa, czy są równe.

getCurrentOrientationAnchoredAdaptiveBannerAdSize

java-static fun getCurrentOrientationAnchoredAdaptiveBannerAdSize(
    context: Context!,
    width: Int
): AdSize!

Zwraca AdSize o określonej szerokości i wysokości zoptymalizowanej przez Google w celu utworzenia banera reklamowego. Zwrócony rozmiar będzie miał format podobny do AdSize, odpowiedni do zakotwiczenia w pobliżu górnej lub dolnej części aplikacji. Wysokość nigdy nie będzie większa niż 15% bieżącej wysokości orientacji urządzenia i nigdy nie będzie mniejsza niż 50 pikseli. Ta funkcja zawsze zwraca tę samą wysokość dla dowolnej kombinacji szerokości i urządzenia. Jeśli kontekst jest null lub nie można określić wysokości urządzenia na podstawie kontekstu, zwracana jest wartość INVALID.

Zwroty
AdSize!

Obiekt AdSize. Zwraca INVALID, jeśli kontekst jest null lub nie można określić wysokości urządzenia na podstawie kontekstu.

getCurrentOrientationInlineAdaptiveBannerAdSize

java-static fun getCurrentOrientationInlineAdaptiveBannerAdSize(
    context: Context!,
    width: Int
): AdSize!

Zwraca element AdSize o określonej szerokości i wysokości, która zawsze wynosi 0. Ten rozmiar reklamy pozwala serwerom Google wybrać optymalny rozmiar reklamy o wysokości nieprzekraczającej wysokości ekranu w wymaganej orientacji. Dokładny rozmiar zwróconej reklamy można uzyskać, wywołując funkcję getAdSize w ramach funkcji wywołania zwrotnego onAdLoaded. Ten rozmiar reklamy jest najbardziej odpowiedni do reklam wyświetlanych w treściach przewijanych.

getHeightInPixels

fun getHeightInPixels(context: Context!): Int

Zwraca wysokość tego AdSize w fizycznych pikselach. W przypadku rozmiaru elastycznego zwraca wartość -1.

getInlineAdaptiveBannerAdSize

java-static fun getInlineAdaptiveBannerAdSize(width: Int, maxHeight: Int): AdSize!

Zwraca element AdSize o określonej szerokości i wysokości, która zawsze wynosi 0. Ten rozmiar reklamy pozwala serwerom Google wybrać optymalny rozmiar reklamy o wysokości mniejszej lub równej maksymalnej wysokości podanej w parametrze maxHeight. Dokładny rozmiar zwróconej reklamy można uzyskać, wywołując funkcję getAdSize w ramach funkcji wywołania zwrotnego onAdLoaded. Ten rozmiar reklamy jest najbardziej odpowiedni do reklam wyświetlanych w treściach przewijanych.

Parametry
maxHeight: Int

Maksymalna wysokość wczytywanej reklamy. Musi wynosić co najmniej 32 dp, ale zalecamy ustawienie wartości maxHeight na co najmniej 50 dp.

getLandscapeAnchoredAdaptiveBannerAdSize

java-static fun getLandscapeAnchoredAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

Zwraca AdSize o określonej szerokości i wysokości zoptymalizowanej przez Google w celu utworzenia banera reklamowego. Zwrócony rozmiar będzie miał format obrazu podobny do BANNER, odpowiedni do zakotwiczenia w pobliżu górnej lub dolnej części aplikacji. Wysokość nigdy nie będzie większa niż 15% wysokości urządzenia w orientacji poziomej i nigdy nie będzie mniejsza niż 50 pikseli. Ta funkcja zawsze zwraca tę samą wysokość dla dowolnej kombinacji szerokości i urządzenia. Jeśli kontekst jest null lub nie można określić wysokości urządzenia na podstawie kontekstu, zwracana jest wartość INVALID.

Zwroty
AdSize!

Obiekt AdSize. Zwraca INVALID, jeśli kontekst jest null lub nie można określić wysokości urządzenia na podstawie kontekstu.

getLandscapeInlineAdaptiveBannerAdSize

java-static fun getLandscapeInlineAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

Zwraca element AdSize o określonej szerokości i wysokości, która zawsze wynosi 0. Ten rozmiar reklamy pozwala serwerom Google wybrać optymalny rozmiar reklamy o wysokości mniejszej lub równej wysokości ekranu w orientacji poziomej. Dokładny rozmiar zwróconej reklamy można uzyskać, wywołując funkcję getAdSize w ramach funkcji wywołania zwrotnego onAdLoaded. Ten rozmiar reklamy jest najbardziej odpowiedni do reklam wyświetlanych w treściach przewijanych.

getPortraitAnchoredAdaptiveBannerAdSize

java-static fun getPortraitAnchoredAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

Zwraca AdSize o określonej szerokości i wysokości zoptymalizowanej przez Google w celu utworzenia banera reklamowego. Zwrócony rozmiar będzie miał format podobny do BANNER, odpowiedni do zakotwiczenia w górnej lub dolnej części aplikacji. Wysokość nigdy nie będzie większa niż 15% wysokości urządzenia w orientacji pionowej i nigdy nie będzie mniejsza niż 50 pikseli. Ta funkcja zawsze zwraca tę samą wysokość dla dowolnej kombinacji szerokości i urządzenia.

Zwroty
AdSize!

Obiekt AdSize. Zwraca INVALID, jeśli kontekst jest null lub nie można określić wysokości urządzenia na podstawie kontekstu.

getPortraitInlineAdaptiveBannerAdSize

java-static fun getPortraitInlineAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

Zwraca element AdSize o określonej szerokości i wysokości, która zawsze wynosi 0. Ten rozmiar reklamy pozwala serwerom Google wybrać optymalny rozmiar reklamy mniejszy lub równy wysokości ekranu w orientacji pionowej. Dokładny rozmiar zwróconej reklamy można uzyskać, wywołując funkcję getAdSize w ramach funkcji wywołania zwrotnego onAdLoaded. Ten rozmiar reklamy jest najbardziej odpowiedni do reklam wyświetlanych w treściach przewijanych.

getWidthInPixels

fun getWidthInPixels(context: Context!): Int

Zwraca szerokość tego AdSize w fizycznych pikselach. W przypadku rozmiaru elastycznego zwraca wartość -1.

hashCode

fun hashCode(): Int

isAutoHeight

fun isAutoHeight(): Boolean

Zwraca wartość wskazującą, czy element AdSize ma automatyczną wysokość.

isFluid

fun isFluid(): Boolean

Zwraca informację, czy element AdSize ma rozmiar elastyczny.

isFullWidth

fun isFullWidth(): Boolean

Zwraca informację, czy element AdSize ma pełną szerokość.

toString

fun toString(): String!

Właściwości publiczne

wysokość

val heightInt

szerokość

val widthInt