예전에 사용 중인 공유하기 탬플릿을 수정

문의 사항에 따라 필요한 정보를 먼저 입력하시면 더 빠르게 대응해 드릴 수 있습니다.

  • 개발 과정에서 문제가 있을 경우
    • 앱 아이디(app ID): 99461
    • 호스팅 사:
    • 서비스 URL :
    • 오류 내용 :
      몇년전에 개발 히스토리가 없는 탬플릿 ID로 개발한 내용이 있는데 해당 탬플릿으로 보내지는 것으로 보이는 상품 공유하기 탬플릿을 사용하는데 수정 이슈가 발생해서 수정 을 하려고 하는데, 어디서 수정이 가능한지 탬플릿이 아래 링크로 접속하여 보아도 해당 번호 및 같은 탬플릿이 보이질 않습니다.
      혹시 레거시 페이지가 있을까요?
      https://developers.kakao.com/console/app/99461/product/message

image
image


카카오 로그인 관련 에러(Invalid redirect. 예: KOE006)가 발생할 경우, 가이드를 참고합니다.

@7cdbb897 안녕하세요.

템플릿ID 3139는 디벨로퍼스 템플릿 도구에서 템플릿을 만드신게 아니라
커스텀 템플릿으로 코드내 Json으로 메시지요소를 구성하여 전달하는 경우 사용되는 시스템 템플릿입니다.

즉, 소스 코드상에서 수정하시면 됩니다.

현재 해당 공유하기 기능은iOS 에서 상품 공유 하기를 카카오톡으로 하게 되면 유저가 메시지를 탭 했을 때 앱이 바로 열리지 않고 웹브라우저가 먼저 열리고 앱에서 열기 버튼을 눌렀을 때 앱이 열리게 됩니다. 때문에 앱을 바로 띄우기 위해 IOS 채널에서만 버튼의 링크가 다르게 열릴수 있는 방법이 있을까요?

템플릿 도구를 사용하시는 경우 버튼 또는 공통 링크에서 지정하시면되고

image

커스텀 템플릿으로 코드내 메시지 내용을 구성하는 경우
iosExecutionParams, androidExecutionParams 으로 미리 디벨로퍼스앱에 등록된 패키지와 번들 ID를 호출하게됩니다.

        function CONTAINER_ID20220808return() {
            Kakao.Link.sendDefault({
                objectType: 'feed',
                content: {
                    title: '가나다라마바사\n아자차가나다라마바사아자차가나다라마바사아자차가나다라마바사',
                    description: '가나다\n라마바사아자차가나다라마바사아자차가나다라마바사아자차가나다라마바사',
                    imageUrl: 'https://developers.kakao.com/static/images/pc/txt_visual1.png',
                    imageWidth: 200,
                    imageHeight: 86,
                    link: {
                        mobileWebUrl: 'https://developers.kakao.com',
                        webUrl: 'https://developers.kakao.com',
                    },
                },
                buttons: [
                    {
                        title: '모바일 웹으로 보기',
                        link: {
                            mobileWebUrl: 'https://developers.kakao.com',
                            webUrl: 'https://developers.kakao.com',
                        }
                    },
                    {
                        title: '앱으로 이동',
                        link: {
                            iosExecutionParams: 'test',
                            androidExecutionParams: 'test'                            
                        },
                    },                    
                ],
                success: function (messageObj) {
                    alert(messageObj);
                },
                fail: function (err) {
                    alert(err);
                },
            });
        }
1개의 좋아요