페이지 이동경로
  • Docs>
  • Kakao Sync>
  • Checklist

Kakao Sync

Checklist

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 Sync Service Monitoring

Kakao keeps monitoring the services that apply Kakao Sync and guides the service for better use of Kakao Sync based on the following points.

Check Points
Item
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.

Simple Signup

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.

Item Check Point Reference
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
Service Does your service take an action such as deleting user information according to Privacy Policy when a user deletes an account? Manage user accounts

Kakao Login

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.

Item Check Point Reference
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
Simple Login through JavaSCript SDK
Service Does your service provide a Logout function? Users should be able to log out of Kakao Account if needed. Logout
Service Does your service delete the existing user information temporarily stored on a web browser or server? To protect private information, you should delete the user information when a user logs out. After that, the user needs to go through the verification process again to log in, not logging in with the previous user account. JavaScript Logout
REST API Logout

Kakao Talk Channel settings

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.

Item Check Point Reference
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
App settings

User experience

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.

Item Check Point Reference
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