//Initializing Smart Script arguments var oneLinkURL = "https://engmntqa.onelink.me/LtRd/"; // If a media source key is NOT FOUND on the link and NO default value is found, the script will return a null string var mediaSource = {keys: ["utm_source"], defaultValue: "NOOO_default_source"}; var channel = {keys: ["utm_channel"], defaultValue: "NOOO_channel"}; var deepLinkValue = {keys: ["dp_dest"], defaultValue: "women_shoes_view"}; //Calling the function after embedding the code will be through a global parameter on the window object called window.AF_SMART_SCRIPT //Onelink URL is generated var result = window.AF_SMART_SCRIPT.generateOneLinkURL({ oneLinkURL, afParameters:{ mediaSource: mediaSource, channel: channel, deepLinkValue: deepLinkValue, } }) var result_url = "No output from script" if (result) { result_url = result.clickURL; } document.getElementById('output_url').innerHTML = result_url;