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