پرش به مطلب اصلی

فعال‌سازی cost data در attribution

به طور پیش‌فرض، Adtrace SDK فیلدهای هزینه کمپین را در داده‌های attribution شامل نمی‌کند. برای شامل کردن این فیلدها، cost data را در نمونه AdTraceConfig قبل از مقداردهی اولیه SDK فعال کنید.

Method signature

public void setNeedsCost(boolean needsCost)
پارامترنوعتوضیح
needsCostbooleanبرای درخواست فیلدهای هزینه در attribution (costType، costAmount، costCurrency) true تنظیم کنید.

آنچه این متد فعال می‌کند

وقتی cost data فعال است و برای کمپین در دسترس است، Adtrace می‌تواند این فیلدها را در AdTraceAttribution بازگرداند:

  • costType
  • costAmount
  • costCurrency

اگر هزینه فعال نباشد یا برای کمپین attributed در دسترس نباشد، این فیلدها null خواهند بود.

فعال‌سازی cost data

setNeedsCost(true) را در نمونه AdTraceConfig قبل از AdTrace.onCreate() فراخوانی کنید. برای نحوه ایجاد config به پیکربندی مراجعه کنید.

config.setNeedsCost(true);