getSumForQuestion(questionID , filter, onSuccess)

Description

This function will help you to fetch the sum of response value for a specific question. You can also filter out the average response value by passing the filter in the function.Note: This function is an async function and doesn't return any value. The value can be fetched through onSuccess function as below
getSumForQuestion(questionID , filter, function(value) {
//You will get the value here, so write your code here
})


Example:

  • getSumForQuestion(123, {}, function(value) {})
  • getSumForQuestion(123, {segmentCode: [‘S1’, ‘S2’]}, function(value) {})
  • getSumForQuestion(123, {product: [‘p1’, ‘p2’]}, function(value) {})
  • getSumForQuestion(123, {productGroup: [‘pg1’, ‘pg2’]}, function(value) {})
  • getSumForQuestion(123, {isCompleted: ‘true’}, function(value) {})
  • getSumForQuestion(123, {questionID: [123, 234,345,456]}, function(value) {})
  • getSumForQuestion(123, {customVariables: [{‘custom1’ :[‘v1’, ‘v2’]}, {‘custom40’: [‘v3’, ‘v4’]}]}, function(value) {})
  • getSumForQuestion(123, {dateRange: {start : ‘10/20/2021’, end : ‘04/30/2021’}}, function(value) {})


Refer to Filters for more information