Tenjin SDK có thể thu thập dữ liệu doanh thu ở cấp độ hiển thị quảng cáo từ CAS và gửi các sự kiện doanh thu đến Tenjin. Tích hợp này sẽ gửi các sự kiện liên quan đến doanh thu cho mỗi lần hiển thị quảng cáo được phân phối từ CAS. Dưới đây là các bước để thực hiện tích hợp:
- Thêm phiên bản mới nhất của CAS SDK vào tệp build.gradle ở cấp độ ứng dụng của bạn: https://github.com/cleveradssolutions/CAS-Android/wiki
Vui lòng đảm bảo rằng bạn đã cài đặt phiên bản mới nhất của bộ công cụ phát triển phần mềm (SDK) CAS Android. - Ngoài ra, hãy thêm các mạng quảng cáo mà bạn sẽ hỗ trợ (ví dụ: com.cleveradssolutions:google:22.2.0.2, v.v.)
- Tích hợp CAS SDK vào ứng dụng của bạn. Dưới đây là một ví dụ về việc tích hợp CAS.
Java
public class CASActivity extends Activity {
private TenjinSDK tenjinInstance;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_cas);
// Initialize Tenjin
tenjinInstance = TenjinSDK.getInstance(this, "<Tenjin API Key>");
// Validate Integration
CAS.validateIntegration(this);
// Set Ads Settings
CAS.settings.setDebugMode(true);
CAS.settings.setTaggedAudience(Audience.NOT_CHILDREN);
// Initialize SDK
MediationManager adManager = CAS.buildManager()
.withManagerId("demo")
.withAdTypes(AdType.Banner, AdType.Interstitial)
.withTestAdMode(true)
.initialize(this);
adManager.setEnabled(AdType.Interstitial, true);
showInterstitial(adManager);
}
private void showInterstitial(MediationManager manager) {
// Create Ad content callback
AdCallback contentCallback = new AdPaidCallback() {
@Override
public void onAdRevenuePaid(@NonNull AdStatusHandler adStatusHandler) {
tenjinInstance.eventAdImpressionCAS(adStatusHandler);
}
// Other AdPaidCallback methods
};
manager.showInterstitial(this, contentCallback);
}
}Dưới đây là một ví dụ về việc nhập dữ liệu doanh thu theo mức độ hiển thị từ CAS:
| Tham số | Có bắt buộc không? | Ví dụ |
|---|---|---|
| tên_mạng | Không | Mạng |
| ad_unit_id | Không | id-69082 |
| creative_id | Không | id-41203 |
| doanh thu | Có | 2 |
| độ chính xác doanh thu | Không | tầng |
| định dạng | Không | khoảng trống |