AppsFlyerAdRevenue [LEGACY]
Deprecated in v6.15.0
(Supported until SDK v6.14.6 For versions including and above v6.15.0 use logAdRevenue
)
Overview
AppsFlyerAdRevenue adalah kelas induk untuk SDK pendapatan iklan.
Properti
MediationNetworkType
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. |
Metode
start
Signature metode
(void)start;
Deskripsi
Ininialisasi SDK pendapatan iklan.
Argumen input
Metode ini tidak menerima argumen input.
Kembali
void
.
logAdRevenue
Signature metode
(void)logAdRevenueWithMonetizationNetwork:(NSString * _Nonnull)monetizationNetwork
mediationNetwork:(AppsFlyerAdRevenueMediationNetworkType)mediationNetwork
eventRevenue:(NSNumber * _Nonnull)eventRevenue
revenueCurrency:(NSString * _Nonnull)revenueCurrency
additionalParameters:(NSDictionary * _Nullable)additionalParameters
Deskripsi
Log tayangan pendapatan iklan
Argumen input
Jenis | Nama | Deskripsi |
---|---|---|
String | monetizationNetwork | Nama jaringan monetisasi. |
MediationNetworkType | mediationNetwork | Enum dari jaringan mediasi. |
String | revenueCurrency | Mata uang event pendapatan iklan. |
NSNumber | eventRevenue | Jumlah event pendapatan iklan. |
NSDictionary | additionalParameters | Berisi bidang bawaan dan personalisasi untuk payload pendapatan iklan, seperti yang dijelaskan dalam contoh penggunaan berikut. |
Kembali
void
.
Contoh penggunaan
let adRevenueParams:[AnyHashable: Any] = [
kAppsFlyerAdRevenueCountry : "us",
kAppsFlyerAdRevenueAdUnit : "02134568", //Add ! here
kAppsFlyerAdRevenueAdType : "Banner", //Add ! here
kAppsFlyerAdRevenuePlacement : "place",
"foo" : "testcustom",
"bar" : "testcustom2"
]
AppsFlyerAdRevenue.shared().logAdRevenue(
monetizationNetwork: "facebook",
mediationNetwork: MediationNetworkType.moPub,
eventRevenue: 0.026,
revenueCurrency: "USD",
additionalParameters: adRevenueParams)
Diperbarui 3 bulan yang lalu