HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2023
1214
CORO3AdMobのインタースティシャル広告が1回しか表示できません7解決


CORO3

リンク

2023/12/14(Thu) 23:45:50|NO.100844

AdMobのインタースティシャル広告が最初の1回しか表示できません。
記述が足りないのか、プログラムの書き方が悪いのか、どうにも判断ができません。

バナー広告は表示せず、ゲームオーバーになったn回に1回、
インタースティシャル広告を出すようにしたいと思っています。

ゲーム内で初めてdevcontrol "AdMob",16を実行したときは、インタースティシャル広告が
表示されます。

しかし、インタースティシャル広告の×をタッチして閉じ、ゲームに戻ってきた後、
2回目以降 devcontrol "AdMob",16 を実行しても、表示されません。

ゲームオーバー処理のたびに毎回実行しても同じでした。
作りが若干違う2つのプログラムで試しましたが、結果は同じでした。

ネットで調べると、AdMobを消しておく必要があるというものを見つけたので、
devcontrol "AdMob",-1も入れてみましたが、ダメでした。
そもそもこれはバナー広告用だし、非表示してるだけのような…

プログラムの流れは、ゲームオーバー画面をredraw 1で表示した後、awaitで数秒待つ。
そのあとにdevcontrol "AdMob",16を入れて、その直後にgotoでゲームのタイトルなどに
戻るようにしています。

何か実行すべきタイミングで、表示できないとかあるのでしょうか…
HSP3.7β6で、HspActiveity.javaには、AdMobのテスト用ユニットIDを記述しています。
1回は表示されるので、ユニットIDの書き方には問題はなさそうです。

この掲示板の過去ログも一通り漁ってみましたが、特に情報もなく、
HspActiveity.javaの中身を読んだところで、インタースティシャル広告は、
callAdMobメソッドを引数16で実行したら、showIntersAdメソッドを呼んでるだけで、
何か原因があるとは思えず…

だらだらと書き連ねてしまいましたが、何か情報をお持ちの方がいましたら、
教えていただけると助かります。



この記事に返信する


きせん

リンク

2023/12/16(Sat) 10:38:55|NO.100855

私もためしに表示してみましたが、同じように一回しか表示されないですね。



CORO3

リンク

2023/12/16(Sat) 14:49:57|NO.100859

>きせんさん
試していただき、ありがとうございます。

HSP3.6以前の環境でも試してみたいところなのですが、いかんせん、環境をHSP3.7β版に
合わせて整理してしまったので…

以前は問題なかったのですかね…



きせん

リンク

2023/12/16(Sat) 19:55:04|NO.100862

>CORO3さん

以前だと・・・どうなんでしょう。
私はバナーだけでしたので、情報が集まるといいですね。
できたら面白そうですので、HspActiveity.javaを下を参照しながら書き換えてみます。
https://developers.google.com/ad-manager/mobile-ads-sdk/android/interstitial?hl=ja



きせん

リンク

2023/12/17(Sun) 16:59:00|NO.100870

上手くいかないw



窓月らら

リンク

2023/12/18(Mon) 05:31:46|NO.100873

不具合情報だと思うので、こういうのは以下のスレでご報告をお願いいたします。
公式対応待ちましょう。
https://hsp.tv/play/pforum.php?mode=all&num=100310



CORO3

リンク

2023/12/18(Mon) 07:15:05|NO.100874

>窓月ららさん
私のHSP歴が短いので、実装ミスなのか不具合なのか判断がつかず…
不具合として報告したいと思います。
ありがとうございました!



CORO3

リンク

2024/2/10(Sat) 09:07:28|NO.101196

おにたまさんから、不具合であり修正されるとのコメントを頂きましたので、解決に致します。



ONION software Copyright 1997-2025(c) All rights reserved.