{"_id":"582cbcc1bcf2b01900878e2d","initVersion":{"_id":"56cacb1cc675f50b00a4b61c","version":"1"},"project":"56cacb1bc675f50b00a4b619","user":{"_id":"56caca84245b841300806def","username":"","name":"Shoaib"},"__v":0,"hidden":false,"createdAt":"2016-11-16T20:08:33.323Z","fullscreen":false,"htmlmode":false,"html":"","body":"Rewards Network is an refreshing new channel for app developers to montize and engage their users. It allows users to win real world rewards like coupons, discounts, vouchers and more, against milestones completed **within your app**. The whole process starts and completes within your app.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Getting started\"\n}\n[/block]\nTo get started, signup for a publisher account from [here](https://publishers.codemojo.io/register)\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Setting Milestones for the User\",\n  \"body\": \"Rewards work best when the user knows the milestones for unlocking a reward. A milestone could be as simple as Signing up / Completing a level / Referring a friend / Sharing an achievement or any similar action you would like your user to perform within the app\"\n}\n[/block]\n**1) Click on the [Manage apps](https://publishers.codemojo.io/apps) & then click on [Add app](https://publishers.codemojo.io/service/rewards-network/new/0/app) to add a new app** \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/e4e3b73-Screen_Shot_2016-11-17_at_1.43.12_AM.png\",\n        \"Screen Shot 2016-11-17 at 1.43.12 AM.png\",\n        2560,\n        1038,\n        \"#2e2e35\"\n      ],\n      \"caption\": \"Enter the Android / iOS URL\",\n      \"sizing\": \"80\"\n    }\n  ]\n}\n[/block]\n**2) Add your App url (Android / iOS)** \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/e284665-Screen_Shot_2016-11-17_at_1.44.03_AM.png\",\n        \"Screen Shot 2016-11-17 at 1.44.03 AM.png\",\n        2034,\n        1398,\n        \"#a98346\"\n      ],\n      \"caption\": \"Codemojo will try to Auto populate details from your apps listing\",\n      \"border\": false\n    }\n  ]\n}\n[/block]\n**3) Fill in the additional details** \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/dd86422-Screen_Shot_2016-11-17_at_1.45.02_AM.png\",\n        \"Screen Shot 2016-11-17 at 1.45.02 AM.png\",\n        1994,\n        1340,\n        \"#a5924c\"\n      ],\n      \"caption\": \"Fill the remaining fields with additional available data\",\n      \"border\": true\n    }\n  ]\n}\n[/block]\n**4) Once you submit it, you will see your app under the Manage apps section** \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/60ef838-Screen_Shot_2016-11-17_at_1.45.19_AM.png\",\n        \"Screen Shot 2016-11-17 at 1.45.19 AM.png\",\n        1896,\n        360,\n        \"#f9f9f9\"\n      ],\n      \"caption\": \"Click on the \\\"View\\\" button\",\n      \"sizing\": \"80\"\n    }\n  ]\n}\n[/block]\n**5) Click on the \"View\" action and copy the \"App ID\" from the dashboard** \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/1b412c7-Screen_Shot_2016-11-17_at_1.45.45_AM.png\",\n        \"Screen Shot 2016-11-17 at 1.45.45 AM.png\",\n        2050,\n        1114,\n        \"#e3ebf2\"\n      ],\n      \"caption\": \"Copy the App Id from the app screen\"\n    }\n  ]\n}\n[/block]\nNow that you have setup your app, you can head on to the SDK/API section to start integrating the rewards with your app.\n\n  * PHP - [View Docs](http://docs.codemojo.io/docs/authentication-service) - [Download SDK](https://github.com/codemojo-dr/startkit-php-sdk/archive/master.zip)\n  * Android - [View Docs](http://docs.codemojo.io/docs/rewards-mojo) - [Download SDK](https://github.com/codemojo-dr/startkit-android-sdk/archive/master.zip)\n  * iOS - Coming soon\n  * [API REST Calls](http://docs.codemojo.io/docs/check-region-availability) \n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Rewards UI\",\n  \"body\": \"Android SDK comes with a customizable UI for rewards out of the box\"\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"danger\",\n  \"title\": \"App ID Approval - Production\",\n  \"body\": \"You need to have your App ID approved by us to move to production phase. Approval might take between 24 hrs to 1 week depending on your integration phase. Please get in touch with us via Chat / drop us a line at approvals@codemojo.io when you are ready for production\"\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Getting Ready for Production\"\n}\n[/block]\nPlease make sure to have checklist all checked before pushing to production\n\n**Point to Production**\nMake sure you point the Codemojo from Sandbox to Production\n\n**Remove Testing flag**\nRemove the isTesting flag or set it to false where ever you have used\n\n**App ID Approval**\nMake sure your App ID status is \"Approved\" from [here](https://publishers.codemojo.io/apps)","slug":"rewards-network","title":"Rewards Network"}

Rewards Network


Rewards Network is an refreshing new channel for app developers to montize and engage their users. It allows users to win real world rewards like coupons, discounts, vouchers and more, against milestones completed **within your app**. The whole process starts and completes within your app. [block:api-header] { "type": "basic", "title": "Getting started" } [/block] To get started, signup for a publisher account from [here](https://publishers.codemojo.io/register) [block:callout] { "type": "info", "title": "Setting Milestones for the User", "body": "Rewards work best when the user knows the milestones for unlocking a reward. A milestone could be as simple as Signing up / Completing a level / Referring a friend / Sharing an achievement or any similar action you would like your user to perform within the app" } [/block] **1) Click on the [Manage apps](https://publishers.codemojo.io/apps) & then click on [Add app](https://publishers.codemojo.io/service/rewards-network/new/0/app) to add a new app** [block:image] { "images": [ { "image": [ "https://files.readme.io/e4e3b73-Screen_Shot_2016-11-17_at_1.43.12_AM.png", "Screen Shot 2016-11-17 at 1.43.12 AM.png", 2560, 1038, "#2e2e35" ], "caption": "Enter the Android / iOS URL", "sizing": "80" } ] } [/block] **2) Add your App url (Android / iOS)** [block:image] { "images": [ { "image": [ "https://files.readme.io/e284665-Screen_Shot_2016-11-17_at_1.44.03_AM.png", "Screen Shot 2016-11-17 at 1.44.03 AM.png", 2034, 1398, "#a98346" ], "caption": "Codemojo will try to Auto populate details from your apps listing", "border": false } ] } [/block] **3) Fill in the additional details** [block:image] { "images": [ { "image": [ "https://files.readme.io/dd86422-Screen_Shot_2016-11-17_at_1.45.02_AM.png", "Screen Shot 2016-11-17 at 1.45.02 AM.png", 1994, 1340, "#a5924c" ], "caption": "Fill the remaining fields with additional available data", "border": true } ] } [/block] **4) Once you submit it, you will see your app under the Manage apps section** [block:image] { "images": [ { "image": [ "https://files.readme.io/60ef838-Screen_Shot_2016-11-17_at_1.45.19_AM.png", "Screen Shot 2016-11-17 at 1.45.19 AM.png", 1896, 360, "#f9f9f9" ], "caption": "Click on the \"View\" button", "sizing": "80" } ] } [/block] **5) Click on the "View" action and copy the "App ID" from the dashboard** [block:image] { "images": [ { "image": [ "https://files.readme.io/1b412c7-Screen_Shot_2016-11-17_at_1.45.45_AM.png", "Screen Shot 2016-11-17 at 1.45.45 AM.png", 2050, 1114, "#e3ebf2" ], "caption": "Copy the App Id from the app screen" } ] } [/block] Now that you have setup your app, you can head on to the SDK/API section to start integrating the rewards with your app. * PHP - [View Docs](http://docs.codemojo.io/docs/authentication-service) - [Download SDK](https://github.com/codemojo-dr/startkit-php-sdk/archive/master.zip) * Android - [View Docs](http://docs.codemojo.io/docs/rewards-mojo) - [Download SDK](https://github.com/codemojo-dr/startkit-android-sdk/archive/master.zip) * iOS - Coming soon * [API REST Calls](http://docs.codemojo.io/docs/check-region-availability) [block:callout] { "type": "info", "title": "Rewards UI", "body": "Android SDK comes with a customizable UI for rewards out of the box" } [/block] [block:callout] { "type": "danger", "title": "App ID Approval - Production", "body": "You need to have your App ID approved by us to move to production phase. Approval might take between 24 hrs to 1 week depending on your integration phase. Please get in touch with us via Chat / drop us a line at approvals@codemojo.io when you are ready for production" } [/block] [block:api-header] { "type": "basic", "title": "Getting Ready for Production" } [/block] Please make sure to have checklist all checked before pushing to production **Point to Production** Make sure you point the Codemojo from Sandbox to Production **Remove Testing flag** Remove the isTesting flag or set it to false where ever you have used **App ID Approval** Make sure your App ID status is "Approved" from [here](https://publishers.codemojo.io/apps)