AppsFlyerAdRevenue [LEGACY]
Deprecated in v6.15.0
(Supported until SDK v6.14.6 For versions including and above v6.15.0 use logAdRevenue
)
Tổng quan
AppsFlyerAdRevenue là lớp khởi đầu cho SDK doanh thu quảng cáo.
Thuộc tính
MediationNetworkType
Hằng số
Loại | Tên | Mô tả |
---|---|---|
String | ironsource | Tên của mạng trung gian. |
String | applovinmax | Tên của mạng trung gian. |
String | googleadmob | Tên của mạng trung gian. |
String | fyber | Tên của mạng trung gian. |
String | appodeal | Tên của mạng trung gian. |
String | admost | Tên của mạng trung gian. |
String | topon | Tên của mạng trung gian. |
String | tradplus | Tên của mạng trung gian. |
String | yandex | Tên của mạng trung gian. |
String | chartboost | Tên của mạng trung gian. |
String | unity | Tên của mạng trung gian. |
String | customMediation | Giải pháp hòa giải không nằm trong danh sách các đối tác hòa giải được hỗ trợ. |
String | directMonetizationNetwork | Ứng dụng tích hợp trực tiếp với các mạng kiếm tiền mà không cần qua mạng trung gian. |
Phương thức
start
Chữ ký phương thức
(void)start;
Mô tả
Khởi chạy SDK doanh thu quảng cáo.
Đối số đầu vào
Phương thức này không chấp nhận các đối số đầu vào.
Kết quả trả về
void
.
logAdRevenue
Chữ ký phương thức
(void)logAdRevenueWithMonetizationNetwork:(NSString * _Nonnull)monetizationNetwork
mediationNetwork:(AppsFlyerAdRevenueMediationNetworkType)mediationNetwork
eventRevenue:(NSNumber * _Nonnull)eventRevenue
revenueCurrency:(NSString * _Nonnull)revenueCurrency
additionalParameters:(NSDictionary * _Nullable)additionalParameters
Mô tả
Ghi lại một lượt hiển thị doanh thu quảng cáo.
Đối số đầu vào
Loại | Tên | Mô tả |
---|---|---|
String | monetizationNetwork | Tên của mạng kiếm tiền. |
MediationNetworkType | mediationNetwork | Enum của mạng trung gian. |
String | revenueCurrency | Đơn vị tiền tệ của sự kiện doanh thu quảng cáo. |
NSNumber | eventRevenue | Số tiền của sự kiện doanh thu quảng cáo. |
NSDictionary | additionalParameters | Chứa các trường gốc và trường tùy chỉnh cho tải trọng doanh thu quảng cáo, như được mô tả trong ví dụ sử dụng sau. |
Kết quả trả về
void
.
Ví dụ cách dùng
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)
Đã cập nhật 6 tháng trước