{"metadata":{"image":[],"title":"","description":""},"api":{"url":"","auth":"required","results":{"codes":[]},"settings":"","params":[]},"next":{"description":"","pages":[]},"title":"Segmenting users based on App Permissions","type":"basic","slug":"segmenting-users-based-on-permissions","excerpt":"","body":"Pulsate allows you to segment users based on whether or not they have accepted location or push permissions. These permissions are the system prompts that a new user receives when they first use your app. \n\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"title\": \"SDK Version\",\n  \"body\": \"Please note that permission data will only be sent by users on apps that are using Android SDK version 2.16..0 or above or iOS SDK version 2.15.0 or above.\"\n}\n[/block]\nTo create a segment based on whether or not a user has accepted either the location or push permission, click Segments/ New Segment and Device Settings and you will be presented with the following options: \n\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/7268987-Screenshot_2019-10-17_17.13.33.png\",\n        \"Screenshot 2019-10-17 17.13.33.png\",\n        869,\n        586,\n        \"#6b6e72\"\n      ]\n    }\n  ]\n}\n[/block]\nChoose either Device Push Permission or Device Location Permission. Each permission has the following values that you can use to add users to the segment. \n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Title\",\n    \"h-1\": \"Description\",\n    \"0-0\": \"True\",\n    \"0-1\": \"Users who have accepted the specified permission\",\n    \"1-0\": \"False\",\n    \"1-1\": \"Users who did not accept the specified permission. Only users who have specifically declined the permission will be included.\",\n    \"2-0\": \"Not Set\",\n    \"2-1\": \"Users who we do not have any data in relation to whether or not they accepted the permission. We may not have permission data for a number of reasons including: \\n\\n- The user may not be using a version of the app that supports the correct Pulsate SDK versions (see note at the top of this article) to send us permission data\\n- The user may not have been asked yet if they want to accept the necessary permission\"\n  },\n  \"cols\": 2,\n  \"rows\": 3\n}\n[/block]","updates":[],"order":999,"isReference":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"5da891cfb7ad4104715a8110","project":"54aa7f773b56130b0056c86e","version":{"version":"4.0","version_clean":"4.0.0","codename":"For Marketers","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["576a656c6f15260e001f8939","576a656c6f15260e001f893a","576a656c6f15260e001f893b","576a656c6f15260e001f893c","576a656c6f15260e001f893d","576a656c6f15260e001f893e","576a656c6f15260e001f893f","5797787ce2d8f40e0052b4a6","5b041bc0769904000374c645"],"_id":"576a656c6f15260e001f8938","createdAt":"2016-06-22T10:16:12.661Z","__v":3,"project":"54aa7f773b56130b0056c86e","releaseDate":"2016-06-22T10:16:12.661Z"},"category":{"sync":{"isSync":false,"url":""},"pages":[],"title":"Working with Pulsate","slug":"working-with-pulsate","order":3,"from_sync":false,"reference":false,"_id":"576a656c6f15260e001f893a","version":"576a656c6f15260e001f8938","__v":0,"project":"54aa7f773b56130b0056c86e","createdAt":"2015-01-05T12:25:25.590Z"},"user":"54aa7f3f9bb00c0b00cb899b","createdAt":"2019-10-17T16:07:43.028Z","__v":0}

Segmenting users based on App Permissions


Pulsate allows you to segment users based on whether or not they have accepted location or push permissions. These permissions are the system prompts that a new user receives when they first use your app. [block:callout] { "type": "warning", "title": "SDK Version", "body": "Please note that permission data will only be sent by users on apps that are using Android SDK version 2.16..0 or above or iOS SDK version 2.15.0 or above." } [/block] To create a segment based on whether or not a user has accepted either the location or push permission, click Segments/ New Segment and Device Settings and you will be presented with the following options: [block:image] { "images": [ { "image": [ "https://files.readme.io/7268987-Screenshot_2019-10-17_17.13.33.png", "Screenshot 2019-10-17 17.13.33.png", 869, 586, "#6b6e72" ] } ] } [/block] Choose either Device Push Permission or Device Location Permission. Each permission has the following values that you can use to add users to the segment. [block:parameters] { "data": { "h-0": "Title", "h-1": "Description", "0-0": "True", "0-1": "Users who have accepted the specified permission", "1-0": "False", "1-1": "Users who did not accept the specified permission. Only users who have specifically declined the permission will be included.", "2-0": "Not Set", "2-1": "Users who we do not have any data in relation to whether or not they accepted the permission. We may not have permission data for a number of reasons including: \n\n- The user may not be using a version of the app that supports the correct Pulsate SDK versions (see note at the top of this article) to send us permission data\n- The user may not have been asked yet if they want to accept the necessary permission" }, "cols": 2, "rows": 3 } [/block]