mixiアプリ内に広告を表示

概要

mixiアプリ内に広告を表示させるようにする

レシピ

出力するxml内に下記コードを挿入する。以上!

<script type="text/javascript">/*<!--[*/
(function(){
    var src    = "http://mixi.jp/ad_application_program_invoker.pl";
    var query  = "appli_id=あなたのアプリID&amp;ad_id=DUMMY_AD_ID";
    document.writeln(['<scri','pt src="',src,'?',query,'&ts=',(new Date).getTime(),'">','</scri','pt>'].join(''));
})();
--></script>


実際のコードはこんな感じ。

<?xml version="1.0" encoding="UTF-8" ?>
<Module>
  <ModulePrefs title="use Social Data">
    <Require feature="opensocial-0.8"/>
  </ModulePrefs>
  <Content type="html">
  <![CDATA[

	<div id="target"></div>

	<div style="">
    <div id="feedControl">Loading</div>
		<input type="button" value="submit()" onClick="changeText()">
	</div>

	<script type="text/javascript" src="http://hoge.moge.com/jquery.js"></script>

  <script type="text/javascript" src="http://hoge.moge.com/main.js"></script>

<script type="text/javascript">/*<!--[*/
(function(){
    var src    = "http://mixi.jp/ad_application_program_invoker.pl";
    var query  = "appli_id=あなたのアプリID&amp;ad_id=DUMMY_AD_ID";
    document.writeln(['<scri','pt src="',src,'?',query,'&ts=',(new Date).getTime(),'">','</scri','pt>'].join(''));
})();
--></script>

  ]]>
  </Content>
</Module>


実際の画面はこんな感じ(個人情報表示してため、別ウィンドウでモザイクw)