「Mobile NativeAdvance」修訂間的差異
		
		
		
		
		
		跳至導覽
		跳至搜尋
		
				
		
		
	
| imported>Wikiuser | imported>Wikiuser  | ||
| 行 50: | 行 50: | ||
| |} | |} | ||
| ==  | == 模板參數 == | ||
| {| class="wikitable" | {| class="wikitable" | ||
| | 模板參數 | | 模板參數 | ||
於 2021年11月24日 (三) 09:36 的修訂
使用說明
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 AD SDK 參數說明
| 參數名稱 | 參數型別 | 參數值 | 說明 | 
| slotSubId | String | 版位ID,由TAM提供 | |
| 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 | 請求錯誤 |