{"_id":"59e70b9ee027ae002e7d2ee0","category":{"_id":"59e70b9ee027ae002e7d2ed3","version":"59e70b9ee027ae002e7d2ed2","project":"5496d393f52a630b00519cdd","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-12-21T14:05:08.721Z","from_sync":false,"order":0,"slug":"service-integration","title":"Service Integration"},"parentDoc":null,"project":"5496d393f52a630b00519cdd","user":"5496d353f52a630b00519cdc","version":{"_id":"59e70b9ee027ae002e7d2ed2","project":"5496d393f52a630b00519cdd","__v":2,"createdAt":"2017-10-18T08:06:54.462Z","releaseDate":"2017-10-18T08:06:54.462Z","categories":["59e70b9ee027ae002e7d2ed3","59e70b9ee027ae002e7d2ed4","59e70b9ee027ae002e7d2ed5","59e70b9ee027ae002e7d2ed6","59e70b9ee027ae002e7d2ed7","59e70b9ee027ae002e7d2ed8","59e70b9ee027ae002e7d2ed9","59e70b9ee027ae002e7d2eda","59e70b9ee027ae002e7d2edb","59e70b9ee027ae002e7d2edc","59e70b9ee027ae002e7d2edd","59e70b9ee027ae002e7d2ede","59e70b9ee027ae002e7d2edf","5b8661ccdd19310003a3fa0b"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"2.0.10","version":"2.0.10"},"githubsync":"","__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2014-12-21T14:05:09.879Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Before you start\",\n  \"body\": \"To integrate Placer you will need the SDKs, App Key & App Secret. \\nTo get them, please Sign Up at the Placer [Admin Dashboard](https://dashboard.placer.io/#/applications/settings) and create your first app.\"\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Integrating Placer\"\n}\n[/block]\n##Intro\n\nPlacer is a profiling solution of mobile users. The solution contains interfaces for signals collection and for data query.\n\nData collection:\n  * ** [Android](doc:android)** and **[iOS](doc:ios)** SDKs are used for collecting signals in an optimized way.\n  * **[Data Import](doc:data-import)** is used for sending signals that are collected without Placer SDK.\n \nData query / streaming:\n  *  **[REST API](doc:overview)** is used for limited data retrieval.\n  *  **[Batch Export](doc:data-export)** is used for daily batch export of all user data.\n  *  **[Geofencing Triggers](doc:getting-started-1)** is used for generating triggers and data streaming in near real-time. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/FSlwg0q8SSyBPA1YDlzI_Screen%20Shot%202014-12-22%20at%201.52.35%20PM.png\",\n        \"Screen Shot 2014-12-22 at 1.52.35 PM.png\",\n        \"1106\",\n        \"337\",\n        \"#67859c\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\n##Integration Steps\n1 - Follow the guides to integrate the Placer SDKs for [Android](doc:android) and [iOS](doc:ios). \n\n2 - After completing the SDK integration process and running your application at least once, test the integration with the [Admin Dashboard](http://dashboard.placer.io).\nIf the integration was completed successfully you should see your devices in the dashboard and be able to query the REST API endpoints.\n\n3 - Move on to implement the [Server-2-Server](doc:server-2-server-rest-api) integration. Follow the [REST API guide](doc:overview) to learn more about the available endpoints.\n\n##Alternative Interfaces\nIn case these endpoints does not fit your needs, please contact us at [support:::at:::placer.io](mailto:support@placer.io) for alternative solution.","excerpt":"*This section covers the steps and methods required to integrate Placer with your application or service. You'll be up and running in a jiffy!*","slug":"getting-started","type":"basic","title":"Getting Started"}

Getting Started

*This section covers the steps and methods required to integrate Placer with your application or service. You'll be up and running in a jiffy!*

[block:callout] { "type": "info", "title": "Before you start", "body": "To integrate Placer you will need the SDKs, App Key & App Secret. \nTo get them, please Sign Up at the Placer [Admin Dashboard](https://dashboard.placer.io/#/applications/settings) and create your first app." } [/block] [block:api-header] { "type": "basic", "title": "Integrating Placer" } [/block] ##Intro Placer is a profiling solution of mobile users. The solution contains interfaces for signals collection and for data query. Data collection: * ** [Android](doc:android)** and **[iOS](doc:ios)** SDKs are used for collecting signals in an optimized way. * **[Data Import](doc:data-import)** is used for sending signals that are collected without Placer SDK. Data query / streaming: * **[REST API](doc:overview)** is used for limited data retrieval. * **[Batch Export](doc:data-export)** is used for daily batch export of all user data. * **[Geofencing Triggers](doc:getting-started-1)** is used for generating triggers and data streaming in near real-time. [block:image] { "images": [ { "image": [ "https://files.readme.io/FSlwg0q8SSyBPA1YDlzI_Screen%20Shot%202014-12-22%20at%201.52.35%20PM.png", "Screen Shot 2014-12-22 at 1.52.35 PM.png", "1106", "337", "#67859c", "" ] } ] } [/block] ##Integration Steps 1 - Follow the guides to integrate the Placer SDKs for [Android](doc:android) and [iOS](doc:ios). 2 - After completing the SDK integration process and running your application at least once, test the integration with the [Admin Dashboard](http://dashboard.placer.io). If the integration was completed successfully you should see your devices in the dashboard and be able to query the REST API endpoints. 3 - Move on to implement the [Server-2-Server](doc:server-2-server-rest-api) integration. Follow the [REST API guide](doc:overview) to learn more about the available endpoints. ##Alternative Interfaces In case these endpoints does not fit your needs, please contact us at [support@placer.io](mailto:support@placer.io) for alternative solution.