작성이력
- 21.2.6 : 최초 작성
- 21.5.31 : 카카오 커스텀 이미지 전송 링크 추가
기본적으로 FEED, LIST, COMMERCE를 제공하는데 오늘은 FEED만 다룰 예정이며, SDK 설정과 기능 및 카카오 디벨로퍼를 설정하는 부분은 공식 사이트를 참고해주세요
>> 템플릿 생성
위 세가지 유형중 한가지를 선택하고 간략한 설명을 기재하면 템플릿이 생성됩니다.
- ID : SDK 연동할때 필요한 템플릿 아이디 값입니다.
- 템플릿 설명 : 진행중인 앱/웹 프로젝트의 구성원들이 판별하기 쉽도록 의도에 맞는 이름을 넣어주세요. ex)친구초대 링크
- 사용 목적 : '카카오 링크/나에게 보내기'를 선택합니다.
>> 상세 정보 설정
탭별로 나뉘어져 있는 정보들을 설정하면 왼쪽에 미리보기를 통해 전달됐을때 메세지를 확인할 수 있습니다. '생중계' 기능을 이용하면 사진뿐 아니라 동영상도 기재 가능한것 같은데 저는 사용해보진 않았습니다.
※왼쪽 미리보기에서 각 영역을 클릭하면 설정 할 수 있는 탭으로 이동합니다.
>> 공통링크 vs 개별링크
링크를 제외하곤 나머지 정보들은 미리 보기를 통해서 바로 확인할 수 있어 어려움이 없지만, 링크는 직접 설정하고 앱에 적용해봐야 설정이 가능하기 때문에 다소 번거롭습니다.
프로필, 제목, 버튼, 하단 앱 설명등을 클릭했을때 다른 url을 연동해주려면 개별 탭 하단에 있는 개별링크를 활성화 해주고, 모두 같은 url을 연동하려면 '공통링크'탭을 활성화 하고 각 플랫폼별 설정을 해주면 됩니다.
- 개별링크가 해제되어 있는경우 -> 설정된 공통링크로 연결
- 공통링크, 개별링크 둘다 해제되어 있는 경우 -> 아무 반응 없음
>> 플랫폼별 링크 설정
공유된 카카오 메세지를 클릭했을때 web은 url로, 각 앱은 설치되어 있으면 앱을 실행시키고 설치되어 있지 않으면 스토어로 이동하도록 하는 설정 화면입니다. ( 앱과 웹에서 클릭했을때 동일한 웹 url로 이동시키고 싶으면 모바일웹/웹만 설정해주면 됩니다. )
플랫폼별 앱을 실행시키려면 커스텀 스키마를 설정해줘야 합니다.
커스텀 스키마는 '스키마://호스트' 형식으로 되어 있는데 ios의 경우에는 스키마만 입력하는 형식이고 자세한 설정 방법은 구글링을...추천합니다. 스키마는 kakao${appKey}로, '${appkey}' 부분엔 카카오에서 발급 받은 네이티브 키를 넣으면 됩니다. ex) kakaoc2412838591
호스트는 kakakolink를 추가해주고 별도 파라미터가 필요한 경우 채워줍니다.
※위의 각 플랫폼이 활성화 되지 않으신 분들은 앱을 추가해주셔야 합니다.
커스텀 이미지 전송 ( 추가 : 21.5.31 )
카카오 링크를 이용해 메세지를 보낼때 앱내 화면을 캡쳐해서 보내는등 동적 이미지를 전송할 수 있습니다. 정적 이미지는 위의 가이드대로 등록하셔서 사용하시면 되고, 동적 이미지는 링크를 확인해주세요.
카카오 메세지 템플릿 설정에대해 궁금한 부분은 댓글 남겨주시면 최대한 빠르게 확인해서 답변 달겠습니다.
'안드로이드 > 팁' 카테고리의 다른 글
[안드로이드] 카카오 애드핏 연동시 주의해 앱 정지를 막자 - 기타 광고 포함 (0) | 2021.02.24 |
---|---|
[안드로이드/Android] Gridlayout으로 시간표 만들기 (0) | 2021.02.22 |
[Android] 이미지 버튼 만들기 (0) | 2021.02.04 |
[Android] Firebase Crashlytics 추가하기 (0) | 2021.02.03 |
[Android] SHA key 간편하게 얻기 (0) | 2021.02.01 |