Ir al contenido

Reporte de ingresos

Desde la versión 1.7.0, las apps pueden recibir un reporte estimado del ingreso que previsiblemente ha sido generado por un anuncio.

Para ello, simplemente hay que implementar el listener correspondiente para cada formato de anuncio, como se muestra en el ejemplo a continuación:

function onRevenuePaid(data) {
// El anuncio ha sido generado un ingreso
}
<WortiseBanner
...
onRevenuePaid={onRevenuePaid}
/>

El listener recibe como argumento un objeto que contiene los siguientes campos:

CampoTipoDescripción
revenueObjectEl ingreso generado por el anuncio
sourceStringLa fuente del ingreso

Además, el objeto revenue contiene los siguientes campos que representan al ingreso:

CampoTipoDescripción
currencyStringLa divisa correspondiente al ingreso
precisionStringLa precisión de la información. Puede ser ESTIMATED, PRECISE o PUBLISHER_DEFINED
valuedoubleEl valor del ingreso

A continuación, se muestra un ejemplo básico para reportar la información de los ingresos a Firebase:

import analytics from '@react-native-firebase/analytics';
function onRevenuePaid({ revenue, source }) {
const { currency, precision, value } = revenue;
analytics().logEvent('ad_revenue', {
currency,
precision,
source,
value
});
}
<WortiseBanner
...
onRevenuePaid={onRevenuePaid}
/>