HTML
<script type="text/javascript" src="https://services.guide3d.com/log/heartbeat/js/Guide3DLogHeartbeatService_V01.min.js"></script>
JavaScript
var oGuide3DLogHeartbeatServiceOptions = {
"debug": false,
"project": 100013,
"dryrun": true,
"service-url": "../index.php"
};
var oGuide3DLogHeartbeatService = new Guide3DLogHeartbeatService(oGuide3DLogHeartbeatServiceOptions);
console.log(oGuide3DLogHeartbeatService.toString());
oGuide3DLogHeartbeatService.logHeartbeat("GUIDE3D-KIOSK-L03P1000").then(function (oData) {
console.log("A heartbeat for source \"" + oData.source + "\" was " + (oData.logged ? "successfully " : "NOT ") + "logged");
}).catch(function (oError) {
console.log("Error @ Guide3DLogHeartbeatService.logHeartbeat(): " + oError);
});