App Inventorにて作成したアプリに広告を埋め込む方法

1,309 views
Skip to first unread message

喜多 優

unread,
Apr 30, 2012, 11:52:24 PM4/30/12
to 日本App Inventorユーザー会
はじめまして。
App Inventorにてandroidアプリの開発をはじめたktkwと申します。

ひとつご教授いただきたいのですが、作成したアプリに広告を埋め込むことは
可能でしょうか。
現在、AMoAdにてアカウント登録しているのですが、AMoAdにて公開されている
埋め込み方法はソースコードへの埋め込み方でありApp Inventorのようなブロック組み立て型の
ツールにて作成した場合の埋め込み方については記載がありません。
自分なりに色々調べてみたところ、「広告の埋め込みが可能」ということまでは分かったのですが
手順がわかりません。

初歩的は質問かもしれませんがどなたか教えていただけると幸いです。

よろしくお願いいたします。

ktkw

Takeaki Tada

unread,
May 1, 2012, 10:42:11 AM5/1/12
to app-inv...@googlegroups.com
喜多さん

はじめまして、ユーザー会代表の多田です。

アプリに広告を埋め込むことは可能です。
ただし、Javaで作るアプリのようにライブラリを取り込んでの作りこみはできません。

ちょっと変則的にはなりますが、WebViewerというコンポーネントを使います。
WebViewerは名前どおり、Webサイトを表示する画面部品です。
これに、広告を載せているページを表示させれば擬似的に広告をアプリに表示することができます。

以上です。

2012年5月1日火曜日 12時52分24秒 UTC+9 喜多 優:

優喜多

unread,
May 4, 2012, 5:00:55 AM5/4/12
to app-inv...@googlegroups.com
多田さん

喜多です。
ご返信ありがとうございます。

広告挿入可能とのことで一旦安心いたしました。
WebViewerについて自分でも色々と調べてみたのですが、Web検索機能や特定サイトへ
遷移することはできたのですが広告表示のやり方がどうしてもわかりません。
また、書籍はインターネット等でも調べたのですが、どうも有力な情報を得ることができません。
よろしければ具体的な手順や調査方法などご教授いただけませんでしょうか。

添付は広告会社から公開されているマニュアルです。

よろしくお願いいたします。

喜多

2012年5月1日23:42 Takeaki Tada <t.ta...@gmail.com>:

--
このメールは Google グループのグループ「日本App Inventorユーザー会」の登録者に送られています。
このディスカッションをウェブ上で閲覧するには、https://groups.google.com/d/msg/app-inventor-jp/-/SnA8j9SLtgAJ にアクセスしてください。

このグループに投稿するには、app-inv...@googlegroups.com にメールを送信してください。
このグループから退会するには、app-inventor-...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/app-inventor-jp?hl=ja からこのグループにアクセスしてください。

android.zip

Takeaki Tada

unread,
May 8, 2012, 11:01:35 AM5/8/12
to app-inv...@googlegroups.com
喜多さん

こんばんは、多田です。

個別の広告会社の実装方法についてはご容赦ください。

WebViewでできるのは単にアプリに表示したいバナー広告等を
置いたページを用意して、それを表示するだけです。

おそらくスマートフォンアプリ向けと言われているものは
使えないと思います。

2012年5月4日金曜日 18時00分55秒 UTC+9 喜多 優:

このグループに投稿するには、app-inventor-jp@googlegroups.com にメールを送信してください。
このグループから退会するには、app-inventor-jp+unsubscribe@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/app-inventor-jp?hl=ja からこのグループにアクセスしてください。

Tech4

unread,
May 9, 2012, 11:00:01 AM5/9/12
to app-inv...@googlegroups.com
tech4です。

私も、多田さんと同様、個別の広告会社の実装方法についてはご容赦ください。

ただし、Appinventorに広告を入れるのは、現時点ではAIにad挿入機能が実装されていないので、
参照させているだけですので、別の広告会社でもやり方は、同じかと思われます。

まず、参照させるには、参照元の広告データをFTPでどこか契約されてるHPスペースにUPして下さい。

テキストにソースを貼って拡張子をhtmlに変えてupすれば良いかと思います。
この辺の基礎は他サイトをご参考下さい。

次にAIに必要な部品の配置をするのですが、ポイントは2個のclockを使って制御する事です。
2個目のclockで制御しないとループしますのでご注意を。
ActivitystarterのActionは、android.intent.action.VIEWです。

詳細な、部品の配置とソースは、私のサイトを案内する事を、多田さんからご了承頂きましたので、
以下をご参考下さい。
https://sites.google.com/site/tech4softwaredevelopment/open-source-project/adsense-in-app-inventor

また、動作をご確認されたい場合は、私の無料アプリ「Eng-Jp flashcards」をご確認下さい。

とりあえず私の環境では完璧に動作しますが、他にも良いアイデアがありましたら、皆様からもご指摘をお願いします。

Message has been deleted

HOSHINO Hisashi

unread,
Jan 23, 2013, 8:21:41 AM1/23/13
to app-inventor-jp
kumappliさん、こんばんは。
ほしのです。

2013年1月21日 23:09 くまっぷりサポート <kuma...@gmail.com>:
> アプリに広告を入れたく、投稿にあったとおり
> Advertisement in App Inventor - Software Development
> https://sites.google.com/site/tech4softwaredevelopment/advertisement
> こちらを参考にさせていただいたのですが、アプリケーションを起動すると、「このアプリケーションで開く」のポップアップが開き、「Facebook」か「通話設定」のアプリを選択する画面になってしまいます。

これは

・アプリ起動→いきなり「このアプリケーションで開く」ポップアップが開く

という動作になっているという理解で正しいでしょうか?

私も試しに手元で作ってみたのですが、アプリ起動すると広告が表示されているだけで、広告をタップす
るまでは何も起きません。

推測なのですが、Clock1.Timerのif文の条件がいきなり成立してしまうようになってしまっていないでし
ょうか?念のためご確認ください。

> また、この部品の中には「ActivitystarterのActionでandroid.intent.action.VIEW」のブロックが入っていないのですが、ブラウザで開く処理はどこで行なっているのでしょうか。

ActivityStarterブロックは添付した画像(Webサイトからそのままお借りして編集しました)の赤で示した
部分が該当すると思います。ブラウザで開く処理はまさにこのブロックによって

android.intent.action.VIEW

というIntentが発行されてこれに対応したアプリ一覧が表示されることになります(通常はブラウザが含ま
れていると思います。私の環境でもブラウザが含まれています)。

--
HOSHINO Hisashi
aiad.png

Tech4

unread,
Jan 25, 2013, 9:38:48 AM1/25/13
to app-inv...@googlegroups.com
Tech4です。
 
本質問の投稿が、WEBで閲覧すると削除されてましたので、解決したものと思っていました。
ご指摘にありますように、1個目のclockは、ページが切り替わったのを認識して、
Activitystarterがブラウザまたは、アプリの広告であれば、google playストアを起動させます。
それだけの仕組みです。
 
ちなみに、appinventorは一向に広告機能を導入しませんが、どなたか進捗をご存知ですか?
非営利な為、特定の広告会社を採用できないからでしょうか?
 
 
 
 

2013年1月23日水曜日 22時21分41秒 UTC+9 HOSHINO Hisashi:

HOSHINO Hisashi

unread,
Jan 26, 2013, 2:38:30 AM1/26/13
to app-inventor-jp
Tech4さん、こんにちは。
ほしのです。

2013年1月25日 23:38 Tech4 <yuji...@gmail.com>:
> ちなみに、appinventorは一向に広告機能を導入しませんが、どなたか進捗をご存知ですか?
> 非営利な為、特定の広告会社を採用できないからでしょうか?

公式に採用されるのかはご指摘のこともあって未知なのですが、昨年の年末くらいにAI4A-Configurations
を作っているGary FrederickさんがAI4AのGoogleグループで「AdMob in App Inventor」という話題を投稿
をしていました。

AdMob componentを追加するようなイメージの話をされているようなのですが、内容も公開されていない
(GaryさんのGitHubリポジトリにもそれらしきcommitが為されていない)ので何とも言えないのですが、しば
らく動向をウォッチしておきたいと思っています。

--
HOSHINO Hisashi
App Inventorで行こう!
http://ainaominix.blogspot.jp/

Tech4

unread,
Jan 26, 2013, 3:27:42 AM1/26/13
to app-inv...@googlegroups.com
ほしのさんこんにちは。
 
Tech4です。
 
AdMob componentを待ち望んでます。別に他社でも構いませんのでアプリに組み込む形式がよいでしょう。
私が掲載しているappinventorに広告を埋め込む方法は、裏技的なので許可する広告会社で手動で承認してもらう必要があります。
しかし、人がイレギュラーで許可しても、システムがイレギュラーとみなしクリックを正確に把握できないケースもあります。
私は、appinventorで作成したアプリで日に3万5千から4万5千のインプレッションがありますが、相応なクリック率がないと感じてます。
ある、海外の広告会社から、この質問をしたときにSDKにすべきだと指摘を受けましたのである程度事実だと感じてます。

以上が、私が広告componentを待ち望む理由です。
 
 

2013年1月26日土曜日 16時38分30秒 UTC+9 HOSHINO Hisashi:

Takeaki Tada

unread,
Jan 30, 2013, 10:09:51 AM1/30/13
to app-inv...@googlegroups.com
ほしのさん
Tech4さん

お久しぶりです。代表の多田です。

AdMob対応はあまり進んでないようですね。

Grayさんもつい最近AdMobについて尋ねられて、こんな風に言ってますからね。

”Not really. I did a bit, but nothing worth reporting at this time.”

ざっくり訳すと「やってたけどまだ報告できるほどのものはまだないよ」って感じでしょうか。

2013年1月26日土曜日 17時27分42秒 UTC+9 Tech4:
Reply all
Reply to author
Forward
0 new messages