SDK Tenjin может получать данные о выручке на уровне показов из CAS и отправлять события, связанные с выручкой, в Tenjin. В результате этой интеграции будут отправляться данные о выручке по каждому рекламному показу, размещенному через CAS. Ниже приведены шаги по интеграции:
- Добавьте последнюю версию CAS SDK в файл build.gradle на уровне приложения: https://github.com/cleveradssolutions/CAS-Android/wiki
Убедитесь, что у вас установлена последняя версия CAS Android SDK. - Также добавьте рекламные сети, которые вы будете поддерживать (например, com.cleveradssolutions:google:22.2.0.2 и т. д.)
- Интегрируйте CAS SDK в своё приложение. Ниже приведён пример интеграции 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);
}
}Ниже приведён пример ввода данных о выручке по уровню показов из системы CAS:
| Параметр | Обязательно? | Пример |
|---|---|---|
| имя_сети | Нет | Сеть |
| id_рекламного_блока | Нет | id-69082 |
| creative_id | Нет | id-41203 |
| выручка | Да | 2 |
| точность_выручки | Нет | пол |
| формат | Нет | интерстициальный |