{"id":80802,"date":"2019-10-10T17:25:13","date_gmt":"2019-10-10T08:25:13","guid":{"rendered":"https:\/\/support.questetra.com\/?p=80802"},"modified":"2026-04-13T10:39:16","modified_gmt":"2026-04-13T01:39:16","slug":"google-fit-dataset-aggregate-step-count","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/addons\/google-fit-dataset-aggregate-step-count\/","title":{"rendered":"Google Fit: Dataset; Aggregate Step Count"},"content":{"rendered":"<div class=\"su-note\"  style=\"border-color:#e5dab2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#FFF4CC;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\">\n<h3><i class=\"fal fa-exclamation-circle\"><\/i> PAGE UPDATED<\/h3>\n<div style=\"text-align: center;\"><i class=\"fal fa-truck fa-lg\"><\/i> <a href=\"https:\/\/support.questetra.com\/en\/addons\/google-fit-fitnessdata-get-steps-2021\/\">https:\/\/support.questetra.com\/en\/addons\/google-fit-fitnessdata-get-steps-2021\/<\/a><\/div>\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"68\" data-attachment-id=\"89186\" data-permalink=\"https:\/\/support.questetra.com\/en\/maintenance\/maintenance-20251117\/attachment\/professional-banner-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/professional-banner-en.png?fit=1200%2C68&amp;ssl=1\" data-orig-size=\"1200,68\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"professional-banner-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/professional-banner-en.png?fit=1024%2C58&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/professional-banner-en.png?resize=1200%2C68&#038;ssl=1\" alt=\"\" class=\"wp-image-89186\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/professional-banner-en.png?w=1200&amp;ssl=1 1200w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/professional-banner-en.png?resize=600%2C34&amp;ssl=1 600w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/professional-banner-en.png?resize=1024%2C58&amp;ssl=1 1024w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/professional-banner-en.png?resize=768%2C44&amp;ssl=1 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"su-box su-box-style-default\" id=\"\" style=\"border-color:#003e04;border-radius:0px;max-width:none\"><div class=\"su-box-title\" style=\"background-color:#267137;color:#ffffff;border-top-left-radius:0px;border-top-right-radius:0px\">Google Fit: Dataset; Aggregate Step Count<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n\n\n\n<p class=\"wp-block-paragraph\">Aggregates Step Count and Distance (in meters) data in Google Fit. Multiple data sets from multiple sources (including manual input) can be aggregated. Note that the results of simultaneous measurement with multiple devices are all added up.<\/p>\n\n\n<\/div><\/div>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\">2019-10-09 (C) Questetra, Inc. (MIT License)<br>\n<a href=\"https:\/\/support.questetra.com\/en\/addons\/google-fit-dataset-aggregate-step-count\/\">https:\/\/support.questetra.com\/en\/addons\/google-fit-dataset-aggregate-step-count\/<\/a><\/p>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1\" data-anchor=\"configs\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Configs<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n\n\n\n<ul class=\"fa-ul\">\n<li>A: Select OAuth2 Config Name (at [OAuth 2.0 Setting])<span style=\"color:#990000;\"> *<\/span><\/li>\n<li> B: Select DATETIME DATA for Start of Aggregation Range<span style=\"color:#990000;\"> *<\/span><\/li>\n<li> C: Select DATETIME DATA for End of Aggregation Range<span style=\"color:#990000;\"> *<\/span><\/li>\n<li> D: Select NUMERIC DATA for Step Count (update)<span style=\"color:#990000;\"> *<\/span><\/li>\n<li> E: Select NUMERIC DATA for Distance (update)<\/li>\n<\/ul>\n\n\n<\/div><\/div>\n\n\n<div class=\"su-spoiler su-spoiler-style-modern-light su-spoiler-icon-plus-square-1 su-spoiler-closed\" data-anchor=\"script\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Script<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ (c) 2019, Questetra, Inc. (the MIT License)\n\n\/\/\/\/ == OAuth2 Setting example ==\n\/\/ Authorization Endpoint URL:\n\/\/  \"https:\/\/accounts.google.com\/o\/oauth2\/auth?access_type=offline&amp;approval_prompt=force\"\n\/\/ Token Endpoint URL:\n\/\/  \"https:\/\/accounts.google.com\/o\/oauth2\/token\"\n\/\/ Scope:\n\/\/  \"https:\/\/www.googleapis.com\/auth\/fitness.activity.read https:\/\/www.googleapis.com\/auth\/fitness.location.read\"\n\/\/ Client ID:\n\/\/  ( from https:\/\/console.developers.google.com\/ )\n\/\/ Consumer Secret:\n\/\/  ( from https:\/\/console.developers.google.com\/ )\n\/\/  *Redirect URL of Webapp OAuth-Client-ID: \"https:\/\/s.questetra.net\/oauth2callback\"\n\/\/  *Note: Activate your Google Fitness API\n\n\n\/\/\/\/\/\/\/\/ START \"main()\" \/\/\/\/\/\/\/\/\nmain();\nfunction main(){ \n\n\/\/\/\/ == Config Retrieving \/ \u5de5\u7a0b\u30b3\u30f3\u30d5\u30a3\u30b0\u306e\u53c2\u7167 ==\nconst oauth2  = configs.get( \"conf_OAuth2\"  ) + \"\"; \/\/ required\nconst dataIdB = configs.get( \"conf_DataIdB\" ) + \"\"; \/\/ required\nconst dataIdC = configs.get( \"conf_DataIdC\" ) + \"\"; \/\/ required\nconst dataIdD = configs.get( \"conf_DataIdD\" ) + \"\"; \/\/ required\nconst dataIdE = configs.get( \"conf_DataIdE\" ) + \"\"; \/\/ not required\n\/\/ 'java.lang.String' (String Obj) to javascript primitive 'string'\n\n\n\/\/\/\/ == Data Retrieving \/ \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u306e\u53c2\u7167 ==\nif( engine.findDataByNumber( dataIdB ) === null ){\n  throw new Error( \"\\n AutomatedTask UnexpectedDatetimeError:\" +\n                   \" Datetime {B} is null \\n\" );\n}\nif( engine.findDataByNumber( dataIdC ) === null ){\n  throw new Error( \"\\n AutomatedTask UnexpectedDatetimeError:\" +\n                   \" Datetime {C} is null \\n\" );\n}\nconst strStart  = engine.findDataByNumber( dataIdB ) + \"\";\nconst dateStart = new Date( strStart );\nconst strEnd    = engine.findDataByNumber( dataIdC ) + \"\";\nconst dateEnd   = new Date( strEnd );\nengine.log( \" AutomatedTask Datetime: Start: \" + strStart + \" \" + engine.getTimeZoneId() );\nengine.log( \" AutomatedTask Datetime: End:   \" + strEnd   + \" \" + engine.getTimeZoneId() );\n\/\/ com.questetra.bpms.core.event.scripttask.WorkflowEngine (R2300)\n\n\n\/\/\/\/ == Calculating \/ \u6f14\u7b97 ==\n\/\/ const numOffsetMin = engine.getTimeZoneOffsetInMinutes() - 0; \/\/ \"540\" \"-480\" etc\n\/\/ \/\/ com.questetra.bpms.core.event.scripttask.WorkflowEngine (R2300)\n\/\/ const numStartTimeMillis = dateStart.getTime() - numOffsetMin * 60000; \/\/ milli sec\n\/\/ const numEndTimeMillis   = dateEnd.getTime()   - numOffsetMin * 60000; \/\/ milli sec\n\/\/ Questetra Nashorn \"getTime()\" always uses UTC for time representation.\nconst numStartTimeMillis = dateStart.getTime(); \/\/ milli sec\nconst numEndTimeMillis   = dateEnd.getTime(); \/\/ milli sec\nconst numDurationMillis  = numEndTimeMillis - numStartTimeMillis;\nengine.log( \" AutomatedTask Datetime: (s-milli): \" + numStartTimeMillis + \" (UTC)\" );\nengine.log( \" AutomatedTask Datetime: (e-milli): \" + numEndTimeMillis   + \" (UTC)\" );\nconst dateNow = new Date();\nconst numNowMillis = dateNow.getTime();\nengine.log( \" AutomatedTask Runtime Now (milli): \" + numNowMillis       + \" (UTC)\" );\nif( numEndTimeMillis &gt; numNowMillis ){\n  engine.log( \" AutomatedTask DatetimeWarning:\" +\n              \" Time range includes future\" );\n}\n\n\/\/\/ obtain OAuth2 Access Token\nconst token   = httpClient.getOAuth2Token( oauth2 );\n\n\/\/\/ post Request for \"com.google.step_count.delta\" Google Fit REST API v1\n\/\/ https:\/\/developers.google.com\/fit\/rest\/v1\/reference\/users\/dataset\/aggregate\nlet requestObj = {};\n    requestObj.aggregateBy = &#091;];\n    requestObj.aggregateBy&#091;0] = {};\n    requestObj.aggregateBy&#091;0].dataTypeName = \"com.google.step_count.delta\";\n    requestObj.endTimeMillis   = numEndTimeMillis;\n    requestObj.startTimeMillis = numStartTimeMillis;\n    requestObj.bucketByTime = {};\n    requestObj.bucketByTime.durationMillis = numDurationMillis;\nlet apiRequest = httpClient.begin(); \/\/ HttpRequestWrapper\napiRequest = apiRequest.bearer( token );\napiRequest = apiRequest.body( JSON.stringify( requestObj ), \"application\/json\" );\nconst apiUri = \"https:\/\/www.googleapis.com\/fitness\/v1\/users\/me\/dataset:aggregate\";\nengine.log( \" AutomatedTask Trying: POST \" + apiUri );\nconst response = apiRequest.post( apiUri );\nconst responseCode = response.getStatusCode() + \"\";\nengine.log( \" AutomatedTask ApiResponse: Status \" + responseCode );\nif( responseCode !== \"200\"){\n  throw new Error( \"\\n AutomatedTask UnexpectedResponseError: \" +\n         responseCode + \"\\n\" + response.getResponseAsString() + \"\\n\" );\n}\nconst responseStr = response.getResponseAsString() + \"\";\nconst responseObj = JSON.parse( responseStr );\nengine.log( responseStr );\nlet intStepCount = 0;\nif( responseObj.bucket&#091;0].dataset&#091;0].point&#091;0] == undefined ){\n  engine.log( \" AutomatedTask ApiResponse: StepCount VALUE undefined\" );\n}else{\n  intStepCount = responseObj.bucket&#091;0].dataset&#091;0].point&#091;0].value&#091;0].intVal;\n  engine.log( \" AutomatedTask ApiResponse: StepCount \" +  intStepCount );\n}\n\n\/\/\/ post Request2 for \"com.google.distance.delta\" Google Fit REST API v1\nlet requestObj2 = {};\n    requestObj2.aggregateBy = &#091;];\n    requestObj2.aggregateBy&#091;0] = {};\n    requestObj2.aggregateBy&#091;0].dataTypeName = \"com.google.distance.delta\";\n    requestObj2.endTimeMillis   = numEndTimeMillis;\n    requestObj2.startTimeMillis = numStartTimeMillis;\n    requestObj2.bucketByTime = {};\n    requestObj2.bucketByTime.durationMillis = numDurationMillis;\nlet apiRequest2 = httpClient.begin(); \/\/ HttpRequestWrapper\napiRequest2 = apiRequest.bearer( token );\napiRequest2 = apiRequest.body( JSON.stringify( requestObj2 ), \"application\/json\" );\nconst apiUri2 = \"https:\/\/www.googleapis.com\/fitness\/v1\/users\/me\/dataset:aggregate\";\nengine.log( \" AutomatedTask Trying: POST \" + apiUri );\nconst response2 = apiRequest.post( apiUri2 );\nconst responseCode2 = response2.getStatusCode() + \"\";\nengine.log( \" AutomatedTask ApiResponse: Status \" + responseCode2 );\nif( responseCode !== \"200\"){\n  throw new Error( \"\\n AutomatedTask UnexpectedResponseError: \" +\n         responseCode2 + \"\\n\" + response2.getResponseAsString() + \"\\n\" );\n}\nconst responseStr2 = response2.getResponseAsString() + \"\";\nconst responseObj2 = JSON.parse( responseStr2 );\nengine.log( responseStr2 );\nlet fpDistance = 0;\nif( responseObj2.bucket&#091;0].dataset&#091;0].point&#091;0] == undefined ){\n  engine.log( \" AutomatedTask ApiResponse: Distance VALUE undefined\" );\n}else{\n  fpDistance = responseObj2.bucket&#091;0].dataset&#091;0].point&#091;0].value&#091;0].fpVal;\n  engine.log( \" AutomatedTask ApiResponse: Distance \" +  fpDistance );\n}\n\n\n\/\/\/\/ == Data Updating \/ \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u3078\u306e\u4ee3\u5165 ==\nengine.setDataByNumber( dataIdD, new java.math.BigDecimal( intStepCount ) );\nif ( dataIdE !== \"\" ){ \n  engine.setDataByNumber( dataIdE, new java.math.BigDecimal( fpDistance ) );\n}\n\n\n} \/\/\/\/\/\/\/\/ END \"main()\" \/\/\/\/\/\/\/\/<\/code><\/pre>\n\n\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright\"><img decoding=\"async\" src=\"data:image;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEIUlEQVRYR8VXbWhbZRR+Tu6bNEm7\n1W7TFQcyUEEUlK1sc87qprAUvzamQ1c3xQ1xVQQF0Qz8MfDHMj9wIm794Sp+MP8pKJ0JU+cH4h+x\nGzIUFO38KOJa42yTpvm4R857c5Obe2\/SO53k\/Zc35+M55zznnPcS2nwoqP\/b907ES9GeLQxsIPAK\nAMsB6rH0OQtgnEFjBBwPF7LvvL\/34nwQ2\/MCuOXZmd6KqZ4i8G4A0SBGARQYNGyEyvuPPtn1eyud\nlgAS+3K7iULPA+gM6NgtlmM2n8js6Rxupt8UQCJVOEjgoX\/puEGNQYcyyejDfrZ8AQzsyx8B0bbz\n4bxmg\/nt9J74oNumB8D5jNztzC8TDQCqNT\/kF\/nqS0NYECVMzjBOnjZ9k3PJEsKyHsKJ0yZmi\/75\nYzaHnJyoARC2m6bxg5twW1YpbL3WwAVxS5QBTGQZR74o4+NTFX136woDd61RWNpNEKlyBfjmFxNv\nfF7GdxMesLlQqHKZ3R01AIlU4UUCP+bEvXWNwuA6hWjYG81fecZrn5bR2024c7VCRHllfjrDSL1X\nxM+TArt+GHQgk4w+LjcaQHXITDn7fNkiwtObI1h+oYVxusCYmoaOMhaxjAmIaJhqAOdKwNlZxpIF\nhBABzMBHpyp4YbTkRlcIF7KLZVhp6wOp2e0A3nRKbbjSwCMbw+jsAKZmGAc+KOGrH01svNrAAzcq\nxCMWMDvy37KM4Q8tmQdvUrijT0GFgPEzjKGROT9C7EgnY29pK4nU7GECdjqlbr7KAiDRSgofOlw3\nIim\/Z62BrqgF4o+\/GS9nLOdynLpT04znRkse4jIwkknGdlUzkP8aIJnvtdN\/hYFHE0ozPzdn1Xt0\nrFLLgNzLyeYYL6XrzuUuWAZ4LJ2Mr7QB\/FlfLBYGiXz\/tggu7w3p31KG9MkKBq4xsLjLci7d8Orx\nEr78vs50Ie7da5UuXQsO6AWWTsYX2RxopGk1D1LvXesVFsYIxTJgMmqEE1K+\/pmVFfts6jOweZXC\n0oUEIqBZF9jy6WRMxDQJfQHIf9Ljg9cpxDvqbHeWxDYmcpqcHYRCETibZ7xyrLE0biY6AOQ9JXAK\nS2Q7+iWthFIFGBs3dX\/b006c33+DxRc5k9NeXnjboKEEXhK6Fe5dp3DbSkP3fUcYODFu4pl3ixCy\nSuT2pAzmXKw7SOjXhl7EwH39qjb1pGbf\/mriom7Sg8eO\/OCxRlL62dHuG9vQO4iaKUqqZT+4R69E\nHtR51XZ9EPmN4mYA5N4NQlp05JP6cmqlW\/2vcRTLpd8yamVo53qFTX1K74hzdA7PMhJHzdZxKxDb\nr1d6GNlrOUDkIuK\/jnUWrEeo74MkoPF5xZo+SGzNtj7JbBBtfZT+H5k452d5DUQ7P0xsEG39NHNS\num0fp\/P21X8U+AemhAk\/3rw+mAAAAABJRU5ErkJggg==\" alt=\"\"\/><\/figure><\/div>\n\n\n<div class=\"su-divider su-divider-style-dashed\" style=\"margin:30px 0;border-width:8px;border-color:#009900\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-cloud-download-alt\"><\/i> Download<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/drive.google.com\/a\/questetra.com\/file\/d\/1-3q4KcqqUMqYnG05BNR331YIWOb-9Yrf\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Google-Fit-Dataset-Aggregate-Step-Count.xml (opens in a new tab)\">Google-Fit-Dataset-Aggregate-Step-Count.xml<\/a><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-images\"><\/i> Capture<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"84005\" data-permalink=\"https:\/\/support.questetra.com\/en\/bpmn-icons\/onedrive-file-upload\/attachment\/setting-service-task-pdf-generation-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/01\/setting-service-task-pdf-generation-en.png?fit=959%2C833&amp;ssl=1\" data-orig-size=\"959,833\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"setting-service-task-pdf-generation-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/01\/setting-service-task-pdf-generation-en.png?fit=725%2C630&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/google-fit-dataset.png?ssl=1\" alt=\"\" class=\"wp-image-84005\" style=\"border:10px solid #aaaaaa; padding:5px; margin:5px;\"><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" data-attachment-id=\"80806\" data-permalink=\"https:\/\/support.questetra.com\/en\/addons\/google-fit-dataset-aggregate-step-count\/attachment\/google-fit-dataset-aggregate-step-count-capture-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-capture-en.png?fit=1200%2C675&amp;ssl=1\" data-orig-size=\"1200,675\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Google-Fit-Dataset-Aggregate-Step-Count-capture-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-capture-en.png?fit=1024%2C576&amp;ssl=1\" src=\"https:\/\/i2.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-capture-en.png?fit=1024%2C576&amp;ssl=1\" alt=\"\" class=\"wp-image-80806\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-capture-en.png?w=1200&amp;ssl=1 1200w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-capture-en.png?resize=560%2C315&amp;ssl=1 560w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-capture-en.png?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-capture-en.png?resize=1024%2C576&amp;ssl=1 1024w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-lightbulb-exclamation\"><\/i> Notes<\/h3>\n\n\n\n<ol class=\"wp-block-list\"><li>If walking (activity) is ongoing, it may be excluded from counting.<\/li><li>Walking data that intersects with the time window will be aggregated. <\/li><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-balance-scale\"><\/i> See also<\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Aggregates data of Step Count and Distance (meters) in Google Fit. Multiple data sets from multiple sources (including manual input) can be aggregated. Note that the results of simultaneous measurement with multiple devices are all added up.<\/p>\n","protected":false},"author":2,"featured_media":80803,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_uag_custom_page_level_css":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[168],"tags":[],"class_list":["post-80802","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-addons"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?fit=1200%2C675&ssl=1","uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?fit=1200%2C675&ssl=1",1200,675,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?fit=560%2C315&ssl=1",560,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?fit=768%2C432&ssl=1",768,432,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?fit=1024%2C576&ssl=1",1024,576,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?fit=1200%2C675&ssl=1",1200,675,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?fit=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=900%2C675&ssl=1",900,675,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=800%2C600&ssl=1",800,600,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=600%2C675&ssl=1",600,675,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=800%2C675&ssl=1",800,675,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=600%2C450&ssl=1",600,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=450%2C600&ssl=1",450,600,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=600%2C600&ssl=1",600,600,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-en.png?fit=1200%2C675&ssl=1",1200,675,true]},"uagb_author_info":{"display_name":"IMAMURA, Genichi","author_link":"https:\/\/support.questetra.com\/en\/author\/imamuragenichi\/"},"uagb_comment_info":3,"uagb_excerpt":"Aggregates data of Step Count and Distance (meters) in Google Fit. Multiple data sets from multiple sources (including manual input) can be aggregated. Note that the results of simultaneous measurement with multiple devices are all added up.","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-l1g","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":80810,"url":"https:\/\/support.questetra.com\/ja\/addons\/google-fit-dataset-aggregate-step-count\/","url_meta":{"origin":80802,"position":0},"title":"Google Fit: \u30c7\u30fc\u30bf\u30bb\u30c3\u30c8; \u6b69\u6570\u96c6\u8a08","author":"IMAMURA, Genichi","date":"2019-10-10","format":false,"excerpt":"Google Fit \u5185\u306e\u6b69\u6570\u30c7\u30fc\u30bf\u304a\u3088\u3073\u79fb\u52d5\u8ddd\u96e2\u30c7\u30fc\u30bf\uff08\u30e1\u30fc\u30c8\u30eb\uff09\u3092\u96c6\u8a08\u3057\u307e\u3059\u3002\u69d8\u3005\u306a\u30bd\u30fc\u30b9\u304b\u3089\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\uff08\u624b\u5165\u529b\u3092\u542b\u3080\uff09\u304c\u96c6\u7d04\u3055\u308c\u307e\u3059\u3002\u6ce8\uff1a\u8907\u6570\u6a5f\u5668\u3067\u540c\u6642\u8a08\u6e2c\u3057\u305f\u7d50\u679c\u3082\u5408\u7b97\u3055\u308c\u3066\u3057\u307e\u3044\u307e\u3059\u3002","rel":"","context":"In &quot;\u30a2\u30c9\u30aa\u30f3&quot;","block_context":{"text":"\u30a2\u30c9\u30aa\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-ja.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-ja.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-ja.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-ja.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/10\/Google-Fit-Dataset-Aggregate-Step-Count-ja.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":106771,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/google-fit-fitnessdata-get-steps-2021\/","url_meta":{"origin":80802,"position":1},"title":"Google Fit #FitnessData: Get Steps","author":"IMAMURA, Genichi","date":"2021-05-24","format":false,"excerpt":"Gets the step count data in Google Fit. Gets the aggregated value for any period. It is also possible to acquire travel distance data (meters). For example, the number of steps taken during working hours for care workers and delivery staff is acquired.","rel":"","context":"In &quot;Questetra Developers Blog&quot;","block_context":{"text":"Questetra Developers Blog","link":"https:\/\/support.questetra.com\/en\/category\/developer-blog\/"},"img":{"alt_text":"Google Fit: FitnessData, Get Steps","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":106785,"url":"https:\/\/support.questetra.com\/ja\/addons\/google-fit-fitnessdata-get-steps-2021\/","url_meta":{"origin":80802,"position":2},"title":"Google Fit #\u30d5\u30a3\u30c3\u30c8\u30cd\u30b9\u30c7\u30fc\u30bf: \u6b69\u6570\u53d6\u5f97","author":"IMAMURA, Genichi","date":"2021-05-24","format":false,"excerpt":"Google Fit \u5185\u306e\u6b69\u6570\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\u4efb\u610f\u671f\u9593\u306b\u304a\u3051\u308b\u6b69\u6570\uff08\u96c6\u8a08\u5024\uff09\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\u7dcf\u79fb\u52d5\u8ddd\u96e2\u3092\u53d6\u5f97\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002\u305f\u3068\u3048\u3070\u3001\u4ecb\u8b77\u8077\u54e1\u3084\u914d\u9054\u54e1\u306e\u52e4\u52d9\u6642\u9593\u6b69\u6570\u3092\u81ea\u52d5\u7684\u306b\u53d6\u5f97\u3057\u307e\u3059\u3002","rel":"","context":"In &quot;\u30a2\u30c9\u30aa\u30f3&quot;","block_context":{"text":"\u30a2\u30c9\u30aa\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/addons\/"},"img":{"alt_text":"Google Fit: \u30d5\u30a3\u30c3\u30c8\u30cd\u30b9\u30c7\u30fc\u30bf, \u6b69\u6570\u53d6\u5f97","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-ja.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-ja.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-ja.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-ja.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/google-fit-fitnessdata-get-steps-automation-ja.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":79731,"url":"https:\/\/support.questetra.com\/en\/data-items\/select-type\/","url_meta":{"origin":80802,"position":3},"title":"Select-Type","author":"Peter Glover","date":"2019-09-30","format":false,"excerpt":"Displays a list of options that can be selected by the person in charge of processing, and stores the selection results.","rel":"","context":"In &quot;Data Items&quot;","block_context":{"text":"Data Items","link":"https:\/\/support.questetra.com\/en\/category\/data-items\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Select.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Select.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Select.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Select.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/Select.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":79727,"url":"https:\/\/support.questetra.com\/en\/data-items\/string-type\/","url_meta":{"origin":80802,"position":4},"title":"String-Type","author":"Peter Glover","date":"2019-09-30","format":false,"excerpt":"Displays a text field that accepts any character type. Available in both a single line and multiple line format.","rel":"","context":"In &quot;Data Items&quot;","block_context":{"text":"Data Items","link":"https:\/\/support.questetra.com\/en\/category\/data-items\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/String.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/String.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/String.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/String.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/String.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":77675,"url":"https:\/\/support.questetra.com\/en\/templates\/translation-time-measurement-20160627\/","url_meta":{"origin":80802,"position":5},"title":"Translation-Time Measurement","author":"Hirotaka NISHI","date":"2021-02-22","format":false,"excerpt":"Translates the text of the manuscript. The sentences entered in [1 Translation request] will be delivered to the translator. On the Operating screen of [2 Translation work], scripts that are for measuring the working time by the stopwatch button and for counting the number of input characters have been set,\u2026","rel":"","context":"In &quot;Workflow Apps&quot;","block_context":{"text":"Workflow Apps","link":"https:\/\/support.questetra.com\/en\/category\/templates\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/07\/eye-catch-translation-time-measurement-20160627-220-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/07\/eye-catch-translation-time-measurement-20160627-220-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/07\/eye-catch-translation-time-measurement-20160627-220-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/07\/eye-catch-translation-time-measurement-20160627-220-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/07\/eye-catch-translation-time-measurement-20160627-220-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"amp_enabled":false,"_links":{"self":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/80802","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/comments?post=80802"}],"version-history":[{"count":6,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/80802\/revisions"}],"predecessor-version":[{"id":106799,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/80802\/revisions\/106799"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/80803"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=80802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=80802"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=80802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}