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

JenisNamaDeskripsi
StringironsourceNama jaringan mediasi.
StringapplovinmaxNama jaringan mediasi.
StringgoogleadmobNama jaringan mediasi.
StringfyberNama jaringan mediasi.
StringappodealNama jaringan mediasi.
StringadmostNama jaringan mediasi.
StringtoponNama jaringan mediasi.
StringtradplusNama jaringan mediasi.
StringyandexNama jaringan mediasi.
StringchartboostNama jaringan mediasi.
StringunityNama jaringan mediasi.
StringcustomMediationSolusi mediasi tidak ada di catatan mitra mediasi yang didukung.
StringdirectMonetizationNetworkAplikasi 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

JenisNamaDeskripsi
StringmonetizationNetworkNama jaringan monetisasi.
MediationNetworkTypemediationNetworkEnum dari jaringan mediasi.
StringrevenueCurrencyMata uang event pendapatan iklan.
NSNumbereventRevenueJumlah event pendapatan iklan.
NSDictionaryadditionalParametersBerisi 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)