広告の break メソッド

break(
  o: {
     type: '<type>',
     name: '<name>',
     beforeAd: () => {},
     afterAd: () => {},
     beforeReward: (showAdFn) => {},
     adDismissed: () => {},
     adViewed: () => {},
     adBreakDone: (placementInfo) => {},
  }
): void;

ゲーム内にインタースティシャル広告とリワード広告を配置します。

このメソッドは Ad Placement API の adBreak をラップし、同じパラメータをサポートします。o は、adBreak のパラメータを含むオブジェクトにする必要があります。

詳しくは、Ad Placement API ドキュメントをご覧ください

beforeRewardadDismissedadViewed などのパラメータは、リワード広告のみです。

ゲームでは adsbygoogle.js を挿入したり、Ad Placement API を直接使用したりしないでください。

要件

収益化要件をご覧ください。

レベルクリア後のインタースティシャル広告:

GameSnacks.ad.break({type: 'next', ...});

リワード広告:

GameSnacks.ad.break({type: 'reward', ...});