/
githubmirror
/
amphtml
Обзор
Документация
Войти
/
githubmirror
/
amphtml
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
ads/vendors/dex.js
28 строк
546 B
Tijl Verbert
Dex integration (#37265)
23 дек 2021, 18:23
Не верифицирован
23 дек 2021, 18:23
9d0306f
Код
Авторство
О чём код?
import {loadScript, validateData} from '#3p/3p'; /** * @param {!Window} global * @param {!Object} data */ export function dex(global, data) { validateData(data, ['zoneid']); loadScript(global, buildUrl(data)); } /** * @param {!Object} data * @return {string} */ function buildUrl(data) { let url = `https://cdnb.4strokemedia.com/amp/amp_tag.js?zoneid=${data['zoneid']}`; if (data['videoid']) { url += `&videoid=${data['videoid']}`; } if (data['audioid']) { url += `&audioid=${data['audioid']}`; } return url; }