문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
디벨로퍼스 앱ID ID 814030
안녕하세요.
Kakao.Share.sendDefault()로 objectType: 'commerce'를 사용 중입니다.
차량 공유 카드에서 차량명, 차량 상세 정보, 해시태그 및 할인 금액을 각각 구분하여 노출하고자 아래와 같이 설정했습니다.
content.title: 차량명content.description: 차량 상세 정보 및 해시태그commerce.productName: 차량명commerce.fixedDiscountPrice: 정액 할인 금액
하지만 카카오톡 공유 카드에서는 아래 문제가 발생합니다.
content.title에 차량명을 넣으면 카드에 차량명만 표시됩니다.content.description에 전달한 차량 상세 정보 및 해시태그는 표시되지 않습니다.content.title을 제거하면content.description도 표시되지 않고, 카드에서 설명 영역 자체가 사라집니다.fixedDiscountPrice: 4000000을 설정해도4,000,000원 할인과 같은 정액 할인 금액이 표시되지 않습니다.discountRate를 설정한 경우에는 할인율(예:40%)만 표시됩니다.
재현 코드:
Kakao.Share.sendDefault({
objectType: 'commerce',
content: {
title: '2021 쏘렌토 1.6 가솔린 하이브리드',
description: '2021년형 · 32,000km · 123가4567\n#쏘렌토 #하이브리드',
imageUrl: 'https://example.com/image.jpg',
link: {
mobileWebUrl: 'https://example.com',
webUrl: 'https://example.com',
},
},
commerce: {
productName: '2021 쏘렌토 1.6 가솔린 하이브리드',
regularPrice: 10000000,
discountPrice: 6000000,
fixedDiscountPrice: 4000000,
},
buttons: [
{
title: '자세히 보기',
link: {
mobileWebUrl: 'https://example.com',
webUrl: 'https://example.com',
},
},
],
})
기대 결과:
[차량명]
2021 쏘렌토 1.6 가솔린 하이브리드
[차량 상세 정보]
2021년형 · 32,000km · 123가4567
#쏘렌토 #하이브리드
[가격]
정상가 10,000,000원
할인가 6,000,000원
4,000,000원 할인
실제 결과:
- 차량명만 표시됨
- content.description의 차량 상세 정보 및 해시태그는 표시되지 않음
- fixedDiscountPrice의 정액 할인 금액은 표시되지 않음
- discountRate 사용 시에는 할인율만 표시됨
질문드립니다.
- 기본 커머스 템플릿에서
content.description은 실제 카카오톡 공유 카드에 노출되는 필드가 맞는지 확인 부탁드립니다. content.title과commerce.productName을 함께 설정한 경우,content.description이 숨겨지는 제약 또는 알려진 이슈가 있는지 확인 부탁드립니다.content.title을 생략하면content.description도 함께 노출되지 않는 것이 커머스 템플릿의 정상 동작인지 확인 부탁드립니다.fixedDiscountPrice는 기본 커머스 템플릿에서 정액 할인 금액으로 표시되는 필드가 맞는지 확인 부탁드립니다.discountPrice와fixedDiscountPrice를 함께 전달했을 때, 정액 할인 금액이 표시되지 않는 것이 정상 동작인지 또는 별도의 사용 조건이 있는지 확인 부탁드립니다.
공유 결과 화면 캡처도 함께 첨부드립니다.
