VAMPRewardedAdLoadAdvancedDelegate

Objective-C

@protocol VAMPRewardedAdLoadAdvancedDelegate <VAMPRewardedAdLoadDelegate>

Swift

protocol VAMPRewardedAdLoadAdvancedDelegate : VAMPRewardedAdLoadDelegate

VAMPRewardedAdLoadAdvancedDelegate

  • アドネットワークごとの広告取得が開始されたときに通知されます。

    Declaration

    Objective-C

    - (void)rewardedAdDidStartLoading:(nonnull NSString *)adNetworkName
                      withPlacementID:(nonnull NSString *)placementID;

    Swift

    optional func rewardedAdDidStartLoading(_ adNetworkName: String, withPlacementID placementID: String)

    Parameters

    adNetworkName

    アドネットワーク名

    placementID

    広告枠ID

  • アドネットワークごとの広告取得結果が通知されます。 このイベントは、ロードの成功時、失敗時どちらの場合も通知されます。 広告のロードに成功した時は error==nil となりロード処理は成功終了します。 error!=nil の時は次の配信可能なアドネットワークがある場合、ロード処理は継続されます。ない場合は失敗終了します。

    Declaration

    Objective-C

    - (void)rewardedAdDidLoad:(nonnull NSString *)adNetworkName
              withPlacementID:(nonnull NSString *)placementID
                        error:(nullable VAMPError *)error;

    Swift

    optional func rewardedAdDidLoad(_ adNetworkName: String, withPlacementID placementID: String, error: VAMPError?)

    Parameters

    adNetworkName

    アドネットワーク名

    placementID

    広告枠ID

    error

    VAMPError オブジェクト