廣告插播方法

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', ...});