JSFiddle - React, Tailwind, and code Playground
by vijayweb
HTML
<html>
<head>
<title>Marketing Cloud Javascript SDK</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="wsse.js"></script>
<script type="text/javascript" src="marketing_cloud.js"></script>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js"></script>
<script type="text/javascript" src="https://www.google.com/jsapi?autoload={'modules':[{'name':'visualization','version':'1','packages':['table']}]}"></script>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
</head>
<body>
<td><button style="display:none;" id="getResult" disabled>Get Result</button></td>
<div style="display:none;" id="api-response"> </div>
<div style="display:none;" id="multipleTrendChart"><img id="antgif" src="https://sc.omniture.com/spa/dist/resources/components/wait/wait_32.gif" alt="Loading"></div>
<!-- table view start -->
<script type="text/javascript">
var endpoint = "api.omniture.com";
var reportID = "";
var iFrequency = 5000; // expressed in miliseconds
var myInterval = 0;
var reportID="";
// STARTS and Resets the loop if any
function startLoop() {
if(myInterval > 0) clearInterval(myInterval); // stop
myInterval = setInterval( "GetReport()", iFrequency ); // run
}
function GetReport(){
if (reportID > 0 )
{
getAPIResponse();
}
}
$(document).ready(function() {
var method = "Report.Queue";
var params = {
"reportDescription": {
"reportSuiteID": "",
"dateFrom": "2016-01-01",
"dateTo": "2016-12-31",
"segment_id":"s14335_s57074e3be4b08597b948df40",
"dateGranularity":"month",
"metrics": [
{
"id": "visits"
},
{
...