Show / Hide Table of Contents

    Sample Reports

    Our WB server can call NodeJS scripts and pass over all the information for custom reporting.

    You can write your own script for the following events:

    Device Status Changed Event

    when the device goes online or offline

    { source: {},
    timestamp: 1553848012644,
    deviceId: 'd4228adbebb74b23dfgcf07e4a6d841',
    deviceName: 'Hall Device',
    ipAddress: '192.168.1.182',
    macAddress: '00-14-22-01-23-45',
    customerId: 1,
    status: 'OFFLINE' }

    Page Time Add Event

    When the content reports a new page loaded

    { timestamp: 1553848396922,
    deviceId: 'd4228adbebb74b23fd85abcf07e4a6d841',
    contentId: '4096d66ded154a1casdf45fcb486891fe7e',
    pageId: 'Default',
    pageName: 'Default',
    date: 1553848396920,
    pageTime: 10.288399999961257 }

    Content Created Event

    Content created/saved/deleted

    { timestamp: 1553848582529,
    contentId: 'd1d9b09a389e4475df96af0edc8d5817',
    contentName: 'Livingroom content',
    createdAtCustomerId: 1,
    createdByUserEmail: 'user@wallboard.geomant.com' }

    Customer User Login Event

    User login

    { timestamp: 1553848740401,
    customerId: 1,
    customerName: 'Designer',
    loginEmail: 'designer@wallboard.geomant.com' }

    User Added Event

    User created

    { timestamp: 1553848859361,
    userEmail: 'user@gmail.com',
    addedByUserEmail: 'user@wallboard.geomant.com' }

    User Removed Event

    User removed

    { timestamp: 1553848938484,
    userEmail: 'user@gmail.com',
    removedByUserEmail: 'user@wallboard.geomant.com' }

    Customer Added Event

    Client created

    { timestamp: 1553849943544,
    customerId: 11,
    customerName: 'Designer Client',
    addedByUser: 'designer@wallboard.geomant.com',
    licenseCount: 2 }

    Customer Removed Event

    Client removed

    { timestamp: 1553850042592,
    customerId: 11,
    customerName: 'Designer Client',
    removedByUserEmail: 'designer@wallboard.geomant.com' }

    Customer License Count Changed Event

    Client's license number increased or decreased

    { timestamp: 1553850125851,
    customerId: 11,
    customerName: 'Designer Client',
    changedByUser: 'designer@wallboard.geomant.com' ,
    oldCount: 10,
    newCount: 32 }

    Customer License Type Changed Event

    Client's license type changed

    { timestamp: 1554981667153,
    customerId: 12,
    customerName: client,
    oldLicenseType: type1,
    newLicenseType: type2,
    userEmail: client@wallboard.geomant.com }

    Page Item Click Event

    Submit button clicked on device

    { timestamp: 1553850414441,
    deviceId: 'd4228adbebb74sf2399abcf07e4a6d841',
    contentId: 'a3827a9222bf43af8d86c2e5e4eb6e96',
    pageId: 'Default',
    pageName: 'Default',
    date: 1553850414436,
    tagname: 'Tag#1',
    clickCount: 1 }

    Device Renamed Event

    Device renamed

    { timestamp: 1553850493694,
    deviceId: '741b73a2dc604c9a9add961fdd1601ee',
    deviceName: 'Windows Device',
    ipAddress: '192.168.1.162',
    macAddress: '00-14-22-01-23-45',
    customerId: 1,
    changedByUser: 'designer@wallboard.geomant.com' ,
    oldName: 'Horizontal Device' }

    Device Assign Content Event

    Content assigned to device

    { timestamp: 1553850616095,
    deviceId: 'd4228adbeasb74b2399abcf07e4a6d841',
    deviceName: 'Android device',
    ipAddress: '192.168.1.182',
    macAddress: '00-14-22-01-23-45',
    assignedContentId: 'a3827a9222bfsd3af8d86c2e5e4eb6e96',
    assignedContentName: 'Evening content',
    assignedByUserEmail: 'designer@wallboard.geomant.com' }

    Device Removed Event

    Device removed

    { timestamp: 1553850693540,
    deviceId: '741b73a25c604c9a9sddd961fdd1601ee',
    deviceName: 'Windows Device',
    ipAddress: '192.168.1.162',
    macAddress: '00-14-22-01-23-45',
    customerId: 1,
    removedByUserEmail: 'designer@wallboard.geomant.com' }

    Device Assign Customer Event

    Device assigned to customer

    { timestamp: 1553850795467,
    deviceId: '9aa06a9sd607040ee90ff218d1729a554',
    deviceName: 'Windows Client',
    ipAddress: '192.168.1.162',
    macAddress: '00-14-22-01-23-45',
    customerId: 1,
    addedByUserEmail: 'designer@wallboard.geomant.com' }

    Media file time added Event

    Media file displayed on device

    { timestamp: 1553850795467, deviceId: '9aa06a9sd607040ee90ff218d1729a554', contentId: 'as41g6as4gas4g5as4gas56g4as6g4648s', fileId: '75adsas4dgfa54gas74ga5g45474gr447', fileName: 'background.jpg', customerId: 1, }

    Custom Asset Displayed Event

    Custom asset displayed

    { timestamp: 1553850795467, deviceId: '9aa06a9sd607040ee90ff218d1729a554', contentId: 'as41g6as4gas4g5as4gas56g4as6g4648s', asssetId: '75adsas4dgfa54gas74ga5g45474gr447', time: '5sec', customerId: 1, }

    Slide Time Added Event

    Slide displayed in loop

    { timestamp: 1553850795467, deviceId: '9aa06a9sd607040ee90ff218d1729a554', contentId: 'as41g6as4gas4g5as4gas56g4as6g4648s', slideId: '75adsas4dgfa54gas74ga5g45474gr447', slideName: 'background.jpg', time: '5sec', customerId: 1, }

    Content Updated Event

    Content saved

    { timestamp: 1553850795467, contentId: 'as41g6as4gas4g5as4gas56g4as6g4648s', contentName: 'test content', customerId: '22', userEmail: 'test@wallboard.geomant.com', }

    On the superadmin /settings page you can enter the URL of your custom scripts for the events.

    Sorry, your browser does not support inline SVG. article updatedarticle updated12/21/2022 4:25:00 AM (UTC)12/21/2022 4:25:00 AM (UTC)
    Feedback     Back to top Copyright © Geomant