react-native-google-mobile-ads
    Preparing search index...

    Type Alias PaidEvent

    Impression-level revenue snapshot.

    Prefer valueMicros when present rather than deriving micros from the floating-point value. responseInfo intentionally omits the complete waterfall to keep high-frequency paid-event payloads compact; use the loaded adapter and response id for correlation.

    ad.addAdEventListener(AdEventType.PAID, paid => {
    analytics.logRevenue({
    currency: paid.currency,
    value: paid.value,
    valueMicros: paid.valueMicros,
    responseId: paid.responseInfo?.responseId,
    adapter: paid.responseInfo?.loadedAdapterResponse?.adSourceName,
    });
    });
    type PaidEvent = {
        currency: string;
        precision: RevenuePrecisions;
        responseInfo?: PaidResponseInfo;
        value: number;
        valueMicros?: string | null;
    }
    Index
    currency: string
    responseInfo?: PaidResponseInfo

    Compact waterfall snapshot for this paid event.

    value: number
    valueMicros?: string | null

    Exact micros as a decimal string. Null when the backend cannot supply exactness. Prefer this over deriving micros from value in JS.