Advanced Settings
このコンテンツはまだ日本語訳がありません。
Ad Review Creative ID
To retrieve the Ad Review creative identifier, implement the creative ID callback as shown below:
public class ExampleScene: MonoBehaviour{ void Start() { // Interstitial ads MaxSdkCallbacks.Interstitial.OnAdReviewCreativeIdGeneratedEvent += OnInterstitialAdReviewCreativeIdGeneratedEvent;
// Rewarded ads MaxSdkCallbacks.Rewarded.OnAdReviewCreativeIdGeneratedEvent += OnRewardedAdReviewCreativeIdGeneratedEvent;
// Banner ads MaxSdkCallbacks.Banner.OnAdReviewCreativeIdGeneratedEvent += OnBannerAdReviewCreativeIdGeneratedEvent;
// MREC ads MaxSdkCallbacks.MRec.OnAdReviewCreativeIdGeneratedEvent += OnMRecAdReviewCreativeIdGeneratedEvent; }
// Interstitial ads private void OnInterstitialAdReviewCreativeIdGeneratedEvent(string adUnitId, string adReviewCreativeId, MaxSdkBase.AdInfo adInfo) { Debug.Log("Interstitial ad review creative ID: " + adReviewCreativeId); }
// Rewarded ads private void OnRewardedAdReviewCreativeIdGeneratedEvent(string adUnitId, string adReviewCreativeId, MaxSdkBase.AdInfo adInfo) { Debug.Log("Rewarded ad review creative ID: " + adReviewCreativeId); }
// Banner ads private void OnBannerAdReviewCreativeIdGeneratedEvent(string adUnitId, string adReviewCreativeId, MaxSdkBase.AdInfo adInfo) { Debug.Log("Banner ad review creative ID: " + adReviewCreativeId); }
// MREC ads private void OnMRecAdReviewCreativeIdGeneratedEvent(string adUnitId, string adReviewCreativeId, MaxSdkBase.AdInfo adInfo) { Debug.Log("MRec ad review creative ID: " + adReviewCreativeId); }}
public class ExampleActivityextends Activityimplements MaxAdReviewListener{ @Override protected void onCreate(Bundle savedInstanceState) { exampleAd.setAdReviewListener( context ); super.onCreate( savedInstanceState ); }
// Ad methods @Override public void onCreativeIdGenerated(final String creativeId, final MaxAd ad) { System.out.println( "Ad Creative ID generated: " + creativeId ); }}
class ExampleActivity : Activity(), MaxAdReviewListener{ override fun onCreate(savedInstanceState: Bundle?) { super.onCreate( savedInstanceState ) exampleAd.setAdReviewListener( context ) }
// Ad methods override fun onCreativeIdGenerated(creativeId: String?, ad: MaxAd?) { println( "Ad Creative ID generated: " + creativeId ) }}
@interface ExampleViewController()<MAAdReviewDelegate>
@end
@implementation ExampleViewController
- (void)viewDidLoad{ [super viewDidLoad]; self.exampleAd.adReviewDelegate = self;}
// Ad methods- (void)didGenerateCreativeIdentifier:(NSString *)creativeIdentifier forAd:(MAAd *)ad{ NSLog(@"Ad Creative ID generated: %@", creativeIdentifier);}
@end
class ExampleViewController: MAAdReviewDelegate{ override func viewDidLoad() { super.viewDidLoad() exampleAd.adReviewDelegate = self }
// Ad methods func didGenerateCreativeIdentifier(_ creativeIdentifier: String, for ad: MAAd) { print("Ad Creative ID generated: \(creativeIdentifier)") }}