AppsFlyerAdRevenue [LEGACY]
Deprecated in v6.15.0
(Supported until SDK v6.14.2 For versions including and above v6.15.0 use logAdRevenue
)
Overview
AppsFlyerAdRevenue adalah kelas induk untuk SDK pendapatan iklan.
Metode
initaliaze
Signature metode
public static void initialize(AppsFlyerAdRevenue revenue)
Deskripsi
Ininialisasi SDK pendapatan iklan.
Argumen input
Jenis | Nama | Deskripsi |
---|---|---|
AppsFlyerAdRevenue | revenue | Membuat dan menginisialisasi objek tunggal AdRevenue. |
Kembali
void
.
Contoh penggunaan
AppsFlyerAdRevenue.Builder afRevenueBuilder = new AppsFlyerAdRevenue.Builder( this);
AppsFlyerAdRevenue.initialize(afRevenueBuilder.build());
logAdRevenue
Signature metode
public static void logAdRevenue(@NonNull String monetizationNetwork, @NonNull MediationNetwork mediationNetwork, @NonNull Currency eventRevenueCurrency, @NonNull Double eventRevenue, @Nullable Map<String, String> nonMandatory)
Deskripsi
Log tayangan pendapatan iklan
Argumen input
Jenis | Nama | Deskripsi |
---|---|---|
String | monetizationNetwork | Nama jaringan monetisasi. |
MediationNetwork | mediationNetwork | Enum dari jaringan mediasi. |
Currency | eventRevenueCurrency | Mata uang event pendapatan iklan. |
Double | eventRevenue | Jumlah event pendapatan iklan. |
Map<String, String> | nonMandatory | Berisi bidang bawaan dan personalisasi untuk payload pendapatan iklan, seperti yang dijelaskan dalam contoh penggunaan berikut. |
Kembali
void
.
Contoh penggunaan
// Creating optional customParams
Map<String, String> customParams = new HashMap<>();
customParams.put(Scheme.COUNTRY, "US");
customParams.put(Scheme.AD_UNIT, "89b8c0159a50ebd1");
customParams.put(Scheme.AD_TYPE, AppsFlyerAdNetworkEventType.BANNER.toString());
customParams.put(Scheme.PLACEMENT, "place");
customParams.put(Scheme.ECPM_PAYLOAD, "encrypt");
customParams.put("foo", "test1");
customParams.put("bar", "test2");
// Actually recording a single impression
AppsFlyerAdRevenue.logAdRevenue(
"ironsource",
MediationNetwork.googleadmob,
Currency.getInstance(Locale.US),
0.99,
customParams
);
Variabel
MediationNetwork
Konstanta
Jenis | Nama | Deskripsi |
---|---|---|
String | ironsource | Nama jaringan mediasi. |
String | applovinmax | Nama jaringan mediasi. |
String | googleadmob | Nama jaringan mediasi. |
String | fyber | Nama jaringan mediasi. |
String | appodeal | Nama jaringan mediasi. |
String | admost | Nama jaringan mediasi. |
String | topon | Nama jaringan mediasi. |
String | tradplus | Nama jaringan mediasi. |
String | yandex | Nama jaringan mediasi. |
String | chartboost | Nama jaringan mediasi. |
String | unity | Nama jaringan mediasi. |
String | customMediation | Solusi mediasi tidak ada di catatan mitra mediasi yang didukung. |
String | directMonetizationNetwork | Aplikasi diintegrasikan secara langsung dengan jaringan monetasi tanpa mediasi. |
Diperbarui 6 bulan yang lalu