29. KakaoTalk Mission-type Emoticon
To enable the mission-type emoticon feature, partners must reach an agreement with the Kakao Games Biz PM in advance.
What is a mission-type emoticon?
This service rewards KakaoTalk emoticons to the users who accomplished a mission in the game.
Emoticon: Emoticons made by the advertiser
These emoticons can be used to increase DAU, implement large-scale updates, promote sales, etc. as well as to attract new/existing users.
Various requirements such as creating new characters, completing tutorials, achieving levels, inviting friends, etc. can be set.
Emoticons are delivered immediately after a user accomplishes the set mission in the game.
Requirements for using mission-type emoticons
Mission-type emoticons are only available to partners who have reached an agreement with Kakao Games in advance.
Mission-type emoticon rewards delivery process
No | Task | Role |
---|---|---|
1 | Manage mission-type emoticon accounts | Kakao Games Marketing Team |
2 | Review emoticon items selected by the strategic accounts (monthly) and manage the process | Kakao Games Marketing Team |
3 | Forward the basic information regarding the issuance of mission-type emoticons to the Marketing Team | Kakao Games Biz PM |
4 | (Advertising + Game) | Kakao Games Marketing Team |
5 | Register mission-type emoticon items
| Kakao Games Marketing Team |
6 | Process booking at Midas and review the items based on the registered information | Kakao Games Marketing Team |
7 | Issue an "event code" to implement the mission-type rewards development
| Kakao |
8 | Forward the "event code" issued to the Biz PM | Kakao Games Marketing Team |
9 | Forward the "event code" information to the developer | Kakao Games Biz PM |
10 | The developer proceeds with the development for integration for the mission-type emoticon rewards
| Developer of the game |
Notes when developing mission-type emoticons
Event code
The developer will be provided with this information by Kakao Games Biz PM.
The integration guide has the event code defined as "kakaoRewardApiKey".
Issuance of test emoticons
When calling the Reward API, verify it with the 'Authorization' key value to identify it as a test user.
CASE 1. receive KakaoTalk Test Message
Before the campaign starts : When Kakao inspection has not been completed for the campaign
CASE 2. receive "NOT_ENOUGH_BUDGET" response
Before the campaign starts : If the campaign has passed Kakao inspection & calls for a test emoticon payment
Campaign in progress : Actually, the pre-set budget is exhausted
Campaign ends : When requesting emoticon issuance
Error codes
29.1. Server API Examples (/talk) > detail_code / msg
How to process the reward for users who accomplished the mission before the event begins
Ex) The game opened at 11:00 am and a user accomplished the mission, however, the emoticon reward event will open at 2:00 pm.
To minimize CS cases, the following process is recommended.
Before the event begins, collect the information of users who accomplished the event missions. Once the event begins, batch process the information and issue rewards.
Disable the Get Emoticon button from the game client until the event begins.