Pular para o conteúdo

Relatório de receita

Desde a versão 1.7.0, os apps podem receber uma estimativa da receita que provavelmente foi gerada por um anúncio.

Para isso, basta implementar o listener correspondente para cada formato de anúncio, como mostrado no exemplo abaixo:

WortiseBanner bannerAd;
bannerAd.OnRevenuePaid += (data) => {
Debug.Log('Banner revenue paid');
};

O listener recebe um objeto do tipo WortiseRevenueData que contém os seguintes campos:

CampoTipoDescrição
revenueWortiseAdValueA receita gerada pelo anúncio
sourcestringA origem da receita

Além disso, a classe WortiseAdValue contém os seguintes campos que representam a receita:

CampoTipoDescrição
currencystringA moeda correspondente à receita
precisionWortisePrecisionA precisão da informação. Pode ser Estimated, Precise ou PublisherDefined
valuedoubleO valor da receita

Abaixo é mostrado um exemplo básico de como enviar as informações de receita ao Firebase:

using Firebase.Analytics;
bannerAd.OnRevenuePaid += (data) => {
FirebaseAnalytics.LogEvent(
"ad_revenue",
new Parameter("currency", data.revenue.currency),
new Parameter("precision", data.revenue.precision?.ToString()),
new Parameter("source", data.source),
new Parameter("value", data.revenue.value)
);
};