post Metrics Data For Failed Event
Prepare and post a default metrics payload for event failures to the server. Note: This is not the same as sending metrics data for a failed partner, but rather a failure preventing the event itself from completing (e.g. adapter not found, or no network connection).
Typically, these failures would be caused by client-side internal issues. The partner might even succeed if the event does complete.
In cases like this, the payload might not be conformant to pre-defined schemas, as long as it indicates there's an issue.
It handles both global and ad-specific event trackers. Global trackers are always processed, even if adEventTrackers
is empty. This ensures that essential tracking data is sent, regardless of whether ad-specific trackers are present. Ad-specific trackers, if provided, are processed in addition to the global ones.
Parameters
The partner for whom the event failed.
The ad lifecycle event that failed.
The auction ID.
The Chartboost Mediation error.
The Chartboost Mediation error message.
The placement type.
The ad size.
The start time, in milliseconds, of a load.
The amount of time, in milliseconds, that a load was being performed while the app was in the background.
The load ID.
The result of the ad lifecycle event.
The network type (i.e. "bidding" or "mediation").
The line item ID.
The partner placement.
A map of event trackers specific to this ad. This map may be empty, in which case only global event trackers will be processed.