KakaoTalk Mission-Based Emoticons
To use the mission-based emoticon distribution feature, prior consultation with the Kakao Games business PM is required.
What is a Mission-Based Emoticon?
A service that rewards KakaoTalk emoticons to users upon completing in-game missions.
Emoticons: Emoticons created directly by the advertiser.
This feature can be used not only to attract new and existing users but also for increasing Daily Active Users (DAU), large-scale updates, and promotional activities to boost sales.
Various conditions can be set, such as creating a new character, completing a tutorial, reaching a certain level, or inviting friends.
Emoticons are immediately distributed to users once they complete the defined missions in the game
Conditions for Using Mission-Based Emoticons
Mission-based emoticons can only be used by partners who have undergone prior consultation.
Mission-Based Emoticon Distribution Process
no | Task Description | Responsibility |
---|---|---|
1 | Manage mission-based emoticon slots | Kakao Games Marketing Team |
2 | Review and manage emoticons selected monthly from strategic slots | Kakao Games Marketing Team |
3 | Provide basic information related to mission-based emoticon execution to the marketing team
| Kakao Games Business PM |
4 | Create a thread for the execution emoticons in the Ad Booking Azit (Advertising + Game) | Kakao Games Marketing Team |
5 | Register assets related to the mission-based emoticons
| Kakao Games Marketing Team |
6 | Proceed with MIDAS booking and asset review based on the provided information | Kakao Games Marketing Team |
7 | Issue 'Event Code' for mission-based development integration
| Kakao |
8 | Provide the issued 'Event Code' to the Business PM | Kakao Games Marketing Team |
9 | Provide the 'Event Code' information to the developer | Kakao Games Business PM |
10 | Proceed with development integration work for the mission-based emoticon distribution
| Game Developer |
Important Considerations During Development
Event Code
Provided by the Kakao Games Business PM.
The event code key is defined as 'kakaoRewardApiKey' in the development integration guide.
Testing Emoticon Distribution
When calling the reward distribution API, it is verified by the 'Authorization' key to identify test users.
CASE 1. Receiving Test Message via KakaoTalk
Before Campaign Start: When the Kakao review for the campaign is not yet completed
CASE 2. Receiving "NOT_ENOUGH_BUDGET" Response Only
Before Campaign Start: After passing the Kakao review and calling the test emoticon distribution.
During Campaign: When the pre-set budget is actually exhausted.
After Campaign End: When requesting emoticon distribution after the campaign has ended
Error Code Reference:
29.1. Server API Example (/talk)
> detail_code / msg
Handling Rewards for Users Who Complete Missions Before the Event Starts
Ex) The game opens at 11:00 AM, and users complete missions, but the emoticon distribution event starts at 2:00 PM.
To minimize the possibility of customer support inquiries, the following is recommended:
Before the event starts, collect information on users who meet the event conditions in the game, and process and distribute rewards collectively once the event begins.
Disable the "Receive Emoticon" button in the game client until the event starts