pollRewardVerification static method
Future<RewardVerificationResult>
pollRewardVerification(
- String clientTransactionId, {
- RewardedAdTrackingMetadata? trackingMetadata,
Polls the backend until reward verification completes, then returns the
result. Call when your ad network's reward callback fires, passing the
clientTransactionId from generateRewardVerificationToken.
Pass trackingMetadata to have the SDK automatically track
reward-verification events for the ad it belongs to; omit it to poll
without tracking.
Implementation
static Future<RewardVerificationResult> pollRewardVerification(
String clientTransactionId, {
RewardedAdTrackingMetadata? trackingMetadata,
}) async {
final result = await _invokeReturningMap(
'pollRewardVerification',
{
'clientTransactionId': clientTransactionId,
if (trackingMetadata != null)
'trackingMetadata': trackingMetadata.toMap(),
},
);
return RewardVerificationResult.fromMap(result);
}