After you complete Kakao Sync development, check the following items before applying Kakao Sync into the actual service by referring to the following checklist.
Kakao keeps monitoring the services that apply Kakao Sync and guides the service for better use of Kakao Sync based on the following points.
|1. Simple Signup is set to ON in Kakao Developers.|
|2. The 'Kakao Talk Channel addition status and details' is added to the Simple Signup Consent screen as a 'Required consent' or 'Optional consent.|
|3. The [Kakao Login] button is added in the actual service.|
|4. In the mobile web environment, Simple Login is used instead of inputting Kakao ID and password.|
|5. Errors do not occur.|
|6. The service does not collect the same user information repeatedly during the signup process as the information provided by Kakao..|
If you receive any feedback from Kakao through Kakao Sync Service Monitoring, check the list above and each Reference guide listed in each table to fix the problems.
Kakao Sync provides the Simple Signup feature that allows users to sign up by simply consenting to the Provision of Kakao Account Information and Terms of Service. To implement this feature to your service, you have to configure and develop as follows. Check if you complete all items in the list below.
This list is related to item 1 and 6 in the table of Check Points.
|Application||In [My Application] > [Kakao Login] > [Simple Signup], Simple Signup is set to ON?||Kakao Sync Overview|
|Application||In [My Application] > [Kakao Login] > [Simple Signup], is the information of the terms that you registered in Kakao Developers are correct? The title, URL, and TAG of each term should be correctly set.||Manage terms|
|Application||In [My Application] > [Kakao Login] > [Consent Items], the user information that your service needs set to 'Required' or 'Optional consent'?||User Information|
|Application||In [My Application] > [Kakao Login] > [Consent Items], the 'Provision after collecting information through Kakao Account' option is selected for the user information required for your service?||Manage consent items|
|Service||When a user tries Kakao Sync Simple Signup, the sign up is successfully proceeded based on the information that the user agreed to provide?||Manage user accounts|
|Service||Does your service ask a user to input additional user information after Kakao Sync Simple Signup? Do not request unnecessary or optional user information during the signup process.||Manage user accounts|
|Service||If a user who signs up through Kakao Sync Simple Signup has already been registered in your service, does your service update the user information or link with the existing user information?||Map existing members|
|Service||Does your service unlink the user who deletes an account in the service? After unlinking and attempting to sign up again through Kakao Sync, a user needs to consent to the Terms of Service and Provision Information once again.||Unlink|
Kakao Sync Simple Signup extends the feature of Kakao Login. If your service applies the Kakao Sync Simple Signup, you can use useful features, such as requesting consent to the Terms of Service and the addition of Kakao Talk Channel. For better use of Kakao Sync Simple Sign up, it is important to make users stay on your website during the login process. Check if users can log in your service without disruption.
This list is related to item 3 and 4 in the table of Check Points.
|Application||In [My Application] > [Kakao Login], is Kakao Login activated?||Activate Kakao Login|
|Application||In [My Application] > [Kakao Login] > [Redirect URI], are Redirect URIs correctly registered?||Set redirect URI|
|Service||Does your service provide the [Kakao Login] or [Kakao Sync Simple Signup] button?||Design Guide|
|Service||Can a user complete Kakao Login successfully through Kakao Sync Simple Signup?||Kakao Login|
|Service||On a smartphone where Kakao Talk has been installed, is Simple Login proceeded through Kakao Talk?||Kakao Login
|Service||Does your service provide a Logout function? Users should be able to log out of Kakao Account if needed.||Logout|
REST API Logout
Kakao Sync Simple Signup enables you to gather more friends of your channel by requesting consent to the addition of Kakao Talk Channel of your service when the users sign up through Kakao Sync. For this feature, check the following.
This list is related to item 2 in the table of Check Points.
|Application||In [My Application] > [Business] > [Connected Business Channel], is your service's Kakao Talk Channel registered?||Business channel|
|Application||In [My Application] > [Kakao Login] > [Kakao Talk Channel], is your service's Kakao Talk Channel set as a representative channel? If so, users can agree to add your Kakao Talk Channel when they log in.||Business channel
Kakao Syn provides the best user experience for your service. However, if there is a problem in applying Kakao Sync, users may experience an uncomfortable situation. To prevent this, check the following.
This list is related to item 5 in the table of Check Points.
|Service||Do you have any problem during the Kakao Login and Kakao Sync Simple Signup process? Users should log in or sign up for the service without any trouble.||Design user scenario|
|Service||The user information provided from Kakao Account is correctly applied in the service? You can check the My Page or Account information page in the service.||User Information|
|Service||Does your service use the Kakao Account user IDs for Kakao Sync service user IDs? A service user ID should be used for the Kakao Sync user ID.||Why not use email for ID?|
|Service||Does your service get an unlink callback when a user unlinks from the app on the Kakao Account page? It is recommended to set the unlink callback and handle the user who requested the unlink.||Manage user accounts|
|Service||Do the Login or Sign-up buttons comply with the Kakao Design Guide? The composition of buttons such as symbol, label, and colors should comply with the Design Guide to prevent misusage.||Design Guide|