Merhaba arkadaşlar, Codecanyondan aldığımız html5 oyunlarına nasıl sdk ekleyeceğimi bilmiyorum. Döküman adımlarıylada yapamadım. yardımcı olabilecek var mı?



DÖKÜMAN; lİNK; https://github.com/MonetizeGame/GameMonetize.com-SDK

1- index.html dosyanıza aşağıdaki satırları ekleyin (head bölümü veya body bölümü). GameId'i doldurun ve ihtiyacınız olduğunda SDK olaylarını kullanın (sesi kapatın, oyunu duraklatın ve bundan sonra oyun mantığına devam edin).


<script type="text/javascript">
   window.SDK_OPTIONS = {
      gameId: "your_game_id_here",
      onEvent: function (a) {
         switch (a.name) {
           case "SDK_GAME_PAUSE":
               // pause game logic / mute audio
              break;
            case "SDK_GAME_START":
               // advertisement done, resume game logic and unmute audio
              break;
            case "SDK_READY":
               // when sdk is ready
               break;
         }
      }
   };
(function (a, b, c) {
   var d = a.getElementsByTagName(b)[0];
   a.getElementById(c) || (a = a.createElement(b), a.id = c, a.src = "https://api.gamemonetize.com/sdk.js", d.parentNode.insertBefore(a, d))
})(document, "script", "gamemonetize-sdk");
</script>


ZORUNLU AYARLAR:
  • GameMonetize.com kontrol panelinizden alabileceğiniz oyun karmasını (GameId) eklediğinizden emin olun.
  • SDK_GAME_PAUSE etkinliğinde oyununuzu duraklatmak VE sesini kapatmak için bir yöntem çağırın. Her video reklam oynatılmaya hazır olduğunda çağrılır. Video reklamlar yoluyla arka plan sesi yasak olduğu için oyunun sesinin kapalı olması önemlidir.
  • SDK_GAME_START etkinliğinde oyununuzu devam ettirmek için bir yöntem çağırın. Her video reklam oynatıldığında çağrılır.
2- Bir reklam çağırın
Artık reklam göstermek için oyununuzda uygun zamanda sdk.showBanner()'ı aramalısınız.


if (typeof sdk !== 'undefined' && sdk.showBanner !== 'undefined') {
   sdk.showBanner();
    }