Mobile NativeAdvance
使用說明
1. 請於廣告所要呈現在HTML的位置插入程式碼
2. 執行時將會呼叫原生廣告並將內容帶進HTML模板
3. 可使用CSS自行調整圖片及文字的顯示
範例程式
<div id="tam-testslot123456-0001">
<script type="text/html" class="tam-template">
<div>
<a href="${nurl}" target="_blank">
<img src="${ICONSQUARE}" />
<div>
<h1>${LONGSUBJECT}</h1>
<h2>${SHORTSUBJECT}</h2>
<p>${BODY}</p>
</div>
</a>
</div>
</script>
</div> <script charset="UTF-8">
(function(a,c,d){a[c]=a[c]||{};(a[c].q=a[c].q||[]).push({id:"tam-testslot123456-0001",callback:function(nadParas){}});a=document.createElement("script");a.type="text/javascript";a.charset="UTF-8";a.async=!0;a.src="https://adc.tamedia.com.tw/rmadp/static/js/"+d;d=document.getElementsByTagName("script")[0]||document.head.firstElementChild;d.parentNode.insertBefore(a,d)})(window,"TAMNTA","tam-native-advance.js");
</script>Mobile Native Advance SDK 參數說明
參數名稱 |
參數型別 |
參數值 |
說明 |
slotSubId |
String |
版位ID,由TAM提供 |
|
0001 |
Number |
為頁面上該ID所使用之流水號,若此頁面有第二個同ID之原生廣告,需向下設為0002(以此類推,不可重覆) |
|
callback:function(nadParas){ } |
Function |
Callback function |
為Callback Funciton供SDK回傳值使用 |
模板參數
模板參數 |
說明 |
${SHORTSUBJECT} |
原生廣告的短標題 |
${LONGSUBJECT} |
原生廣告的長標題 |
${ICONSQUARE} |
原生廣告的Icon圖片URL |
${IMAGE960X640} |
原生廣告的960*640圖片URL |
${IMAGE1200X627} |
原生廣告的1200*627圖片URL |
${ICONRECTANGLE} |
原生廣告的長方形Icon圖片URL |
${BODY} |
原生廣告的內文 |
${nurl} |
原生廣告的點擊URL |
<div class="tam-video"></div> |
原生廣告的影片會產生於此div裡 |
Callback Function 參數
Callback Function 參數 |
說明 |
00 |
請求廣告成功 |
10 |
NAD的Callback function不為function型態 |
20 |
請求廣告成功,但無廣告 |
30 |
請求失敗,伺服器端回應錯誤 |
40 |
請求錯誤 |