2011-06-27 18 views
0

私はモバイルゲームを構築しており、開始画面にバナー広告を表示して無料で利用したいと考えていました。私はSmaatoを使用しようとしていましたが、彼らのAPIによれば、UDIDとデバイスのIPをクエリ文字列に渡す必要があるようです。 Actionscript 3でこれを行うにはどうしたらいいですか?私が使用しているコードは以下の通りですが、広告を取り込むだけです。その広告がクリックされると、Smaatoのサーバー上の2x2 GIFを指します。私はこのコードを「iOS Development with Flash」という本から手に入れました。数ヶ月しか経っていません。 Smaatoの "サポート"の人はあまり役に立ちません。私は不可能を達成しようとしていますか?AS3 - Smoato統合のためのiOSデバイスのUDIDとIPアクセス?

誰もがAS3でSmaato精錬を達成しましたか?

/* SMAATO Advertising Code for Start Page 
var request:URLRequest = new URLRequest("http://soma.smaato.com/oapi/reqAd.jsp"); 
var variables:URLVariables = new URLVariables(); 
variables.adspace = "65741799"; 
variables.pub = "923842495"; 
//variables.devip = "127.0.0.1"; The book had this line but it's not right so I commented it out 
variables.format = "IMG"; 
variables.adcount = "1"; 
variables.response = "XML"; 
request.data = variables; 
var loader:URLLoader = new URLLoader(); 

var l:Loader = new Loader(); 

loader.addEventListener(Event.COMPLETE, onComplete); 
loader.load(request); 


function onComplete(e:Event):void 
{ 
    var data:XML = new XML(loader.data as String); 
    var status:String = data.*::status.toString(); 
    if(status == "success") 
    { 
     var ad:XMLList = data.*::ads.*::ad; 
     var link:String = ad.*::link.toString(); 

     var l:Loader = new Loader(); 
     l.load(new URLRequest(link)); 
     addChild(l); 
     l.x = 80; 
     l.y = 255; 
     var clickurl:String = ad.*::[email protected](); 
     l.addEventListener(MouseEvent.CLICK, onAdClick); 
    } 

    function onAdClick(e:MouseEvent):void 
    { 
     var request:URLRequest = new URLRequest(clickurl); 
     navigateToURL(request); 
    } 
} 

ご協力いただきありがとうございます。

リッチ

答えて

0

要求がdevIPは必須ではありません(それはアプリだから、ここでの場合である)を直接携帯から来ている場合。また、利用できない場合は、UDIDをスキップすることもできます。 adspacer.gifの問題により、おそらくユーザーエージェントの不一致が発生します。サポートチームはこれに関してあなたに連絡します。

ベスト

、 マイケル(Smaato Inc.)をadspacer.gif問題について

0

理由は、User-Agentリクエスト(reqAd.jsp)の間のミスマッチをクリックします(lp.jsp)です。ご不明な点がございましたら、ポータル内のサポートチケットシステムをご利用ください。

ベストアンサー Robert(Smaato Inc.)

関連する問題