AppsFlyerAdRevenue [LEGACY]
Deprecated in v6.15.0
(Supported until SDK v6.14.6 For versions including and above v6.15.0 use logAdRevenue
)
Vue d'ensemble
AppsFlyerAdRevenue est la classe parent pour le SDK des revenus publicitaires.
Propriétés
MediationNetworkType
Constantes
Type | Nom | Description |
---|---|---|
String | ironsource | Le nom du réseau de médiation. |
String | applovinmax | Le nom du réseau de médiation. |
String | googleadmob | Le nom du réseau de médiation. |
String | fyber | Le nom du réseau de médiation. |
String | appodeal | Le nom du réseau de médiation. |
String | admost | Le nom du réseau de médiation. |
String | topon | Le nom du réseau de médiation. |
String | tradplus | Le nom du réseau de médiation. |
String | yandex | Le nom du réseau de médiation. |
String | chartboost | Le nom du réseau de médiation. |
String | unity | Le nom du réseau de médiation. |
String | customMediation | La solution de médiation ne figure pas dans la liste des partenaires de médiation pris en charge. |
String | directMonetizationNetwork | L'application s'intègre directement aux réseaux de monétisation sans aucune médiation. |
Méthodes
start
Signature de la méthode
(void)start;
Description
Initialise le SDK des revenus publicitaires.
Arguments d'entrée
Cette méthode n'accepte pas d'arguments d'entrée.
Retours
void
.
logAdRevenue
Signature de la méthode
(void)logAdRevenueWithMonetizationNetwork:(NSString * _Nonnull)monetizationNetwork
mediationNetwork:(AppsFlyerAdRevenueMediationNetworkType)mediationNetwork
eventRevenue:(NSNumber * _Nonnull)eventRevenue
revenueCurrency:(NSString * _Nonnull)revenueCurrency
additionalParameters:(NSDictionary * _Nullable)additionalParameters
Description
Inscrit une impression de revenu publicitaire.
Arguments d'entrée
Type | Nom | Description |
---|---|---|
String | monetizationNetwork | Nom du réseau de monétisation. |
MediationNetworkType | mediationNetwork | Enum du réseau de médiation. |
String | revenueCurrency | Devise de l'événement générateur de revenus publicitaires. |
NSNumber | eventRevenue | Montant de l'événement générateur de revenus publicitaires. |
NSDictionary | additionalParameters | Contient des champs standards et personnalisés pour indiquer la charge utile des revenus publicitaires, cf l'exemple d'utilisation suivant. |
Retours
void
.
Exemple d'utilisation
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)
Mis(e) à jour il y a environ 2 mois