Heyzap SDK で収益化する必要がある Unity ゲームに取り組んでいます。以前にいくつかの問題があった最新の SDK を統合し、修正しました。メソッドを呼び出す前に、インタースティシャル広告とリワード広告をプリロードまたはキャッシュする最善の方法を知りたいと思いShow
ます。
ドキュメントには、Fetch
Heyzap SDK を初期化した直後に記載されています。
ゲーム内に 3 つの異なる配置がある場合はどうなりますか? つまり、3 つの異なるタグ ID です。などを利用できることを知っていHZInterstitialAd.Fetch("tagID1")
ます...
私はただ、自分が正しい方法でそれを行っていることを知りたいだけです....
これらは私の質問です.....
1) cs スクリプトの 1 つを呼び出しHeyzapAds.Start("xxxxxxx")
ています。Heyzap SDK を初期化する関数は正しいですかAwake()
?Awake()
2)Fetch
以下のようにメソッドを続けて呼び出すことはできますか? 異なるタグ ID を持つこれら 3 つの広告すべてをプリロードまたはキャッシュする必要があるためです。後続の Web サービス呼び出しのために、ネットワークのボトルネックが発生することはありますか? このように広告を読み込んでも安全ですか?
HZInterstitialAd.Fetch(tag1)
HZInterstitialAd.Fetch(tag2)
HZInterstitialAd.Fetch(tag3)
3)私のゲームでは、ユーザーがアプリを起動するとすぐに、またはユーザーがハードクローズ(メモリから削除)してアプリを再度起動すると、広告(起動広告)を表示する必要があります。これを実現するために、以下のコードを使用しましたが、機能していません。起動時に広告を表示する方法や、Heyzap SDK を初期化した直後に AD を表示する方法を教えてください。メソッドを呼び出す前にSDKが初期化されているかどうか、Show
または依存する必要があるかどうかFetch
、およびそのそれぞれinterstitial
またはincentivized
デリゲートを確認するために使用できるデリゲートはありますか?.
HZInterstitialAd.Fetch(tag1)
HZInterstitialAd.Fetch(tag2)
HZInterstitialAd.Fetch(tag3)
HZInterstitialAd.ShowWithOptions(option);
AndroidのActivityから、UnityのHeyzap Adをトリガーする関数への呼び出しも試してみResume
ましStart
たinterstitial
。しかし、それも機能していません。
注: 1 秒または 2 秒程度の短い一時停止の後に電話をかけようとするとShow
、すべての通話が機能しています。Show
初期化直後の呼び出しがうまくいかないようです。利用可能なネットワークからの検索とFetch
広告には時間がかかりますか?. では、 BOOTUP Adを表示するための推奨されるアプローチは何ですか?