2016-12-05 60 views
0

假設我在較高的頁面上放置了5個廣告,是否有刷新/重新加載/更新所有(或任何)使用AMP-廣告或AMP-Embed在頁面上滑動AMP-Carousel(在移動設備上)或AMP-Carousel的左側和右側導航按鈕時單擊。當AMP-Carousel滑動或點擊導航按鈕時如何更新廣告

編輯-1

中,當然,我從未想過如何使用JS,因爲我知道,我不能添加自定義的JS比的報價在AMP API等,這裏是我發現在談論相同的URL問題,似乎這個功能在開發過程中不可行或不適用。
https://github.com/ampproject/amphtml/issues/4038
https://github.com/ampproject/amphtml/issues/4038

平均值,而這裏是我做過什麼來完成我的任務,我把廣告中的每一個旋轉木馬項目,改變了旋轉木馬,以顯示廣告和輪播圖像的佈局,對AMP的好處是,它僅在轉到下一張幻燈片時加載廣告。

回答

0

人們似乎沒有提到這amp-ad documentation,因爲沒有第三方的Javascript允許運行:

「提供的JavaScript沒有廣告網絡允許的AMP 文件內運行取而代之的是AMP運行從不同的 起源(通過iframe沙盒)加載iframe作爲AMP文檔,並在該iframe沙箱中執行廣告網絡的JS。「

0

您還沒有普遍使用AMP,因爲您需要重新渲染頁面。因此,可能的答案是「沒有能力做到這一點」,因爲AMP的規格。

但是,只是一個想法,如果你可以使用AMP-List並基於事件更新它,它可能會工作。 另外,您可以嘗試使用AMP-Live-List,但不確定是否可以通過事件重新加載它。