mopub如何管理其宏?

时间:2014-12-09 19:05:25

标签: javascript android mopub

我正在开发一个与标签配合使用的应用,就像mopub一样。但我无法找到mopub如何管理他的宏。换句话说,我的应用会读取JavaScript代码,并会在应用中处理代码。出于这个原因,我需要帮助知道mopub如何管理宏。

1 个答案:

答案 0 :(得分:0)

  

MoPub宏

     

MoPub支持发布商第三方广告的以下宏   标签和跟踪器:

     
      
  • 点击网址(未转义):%% CLICK_URL_UNESC %%
  •   
  • 点击网址(转义):%% CLICK_URL_ESC %%
  •   
  • Cache Buster(生成随机数):%% CACHEBUSTER %%
  •   
  • 广告组ID:%eaid!
  •   
  • 广告素材ID:%ecid!
  •   
  • 目标网址:%% DEST_URL %%
  •   
  • 目标网址(转义):%% DEST_URL_ESC %%
  •   
  • 目标网址(Double Escaped):%% DEST_URL_ESC_ESC %%
  •   
  • IDFA,SHA1 Hashed Android ID或Android广告ID(如果已集成Google Play服务):%eudid!
  •   
  • 关键字:%% KEYWORDS %%
  •   
  • 特定键值:%% KEYWORD:[key] %%(将[key]替换为要返回值的参数)
  •   
  • 纬度:%% LATITUDE %%
  •   
  • 经度:%% LONGITUDE %%
  •   
     

关于宏的说明:

     

如果您正在传递键值对,则可以设置宏以返回   特定键的值。例如如果你过去了   “性别:男性,年龄:24”作为关键字,可以使用%% KEYWORD:age %%   用于将年龄传递到广告中的宏。 %% KEYWORD:将替换age %%   24岁

     

如果您使用的是移动网络代码,则可以手动传递UDID   通过UDID宏,如果它是从另一个服务器传递(即。   DFP广告管理系统)Cachebusters由& ord = parameters。

标注      

如果您的HTML广告使用的是锚标记()或window.location   重定向,我们的SDK会自动跟踪点击次数%% CACHEBUSTER %%   macro以毫秒为单位返回unix时间戳如果您使用的是移动设备   如果您预先添加了点击,则您的代码可以支持点击跟踪   跟踪器。要将单击待处理添加到MoPub移动Web标记,请使用   以下设置:

<script type=”text/javascript”>// <![CDATA[
var mopub_ad_unit=’AD UNIT ID’;

//Be sure to set these to the size of your adunit
var mopub_ad_width=320; //optional
var mopub_ad_height=50; //optional
var mopub_click_prepend=’[CLICK_PREPEND_MACRO]’;

//Use custom keywords appropriate for your mobile webpage
//var mopub_keywords= “custom keywords”; //optional
// ]]></script>
<script src=”http://ads.mopub.com/js/client/mopub.js” type=”text/javascript”></script>

来源:https://dev.twitter.com/mopub/orders-line-items/macros