RCS는 통신사 지원 메시징 표준으로, 주로 Android에서 발전해 왔습니다. Apple은 최근에야 iOS에서 RCS에 대한 지원을 추가했으며, 그 구현은 계속 발전하고 있습니다.
따라서 일부 RCS 기능이 iOS에서 Android와 다르게 작동하거나 일관성 없이 작동할 수 있습니다. 이러한 제한은 Apple의 OS 수준 RCS 구현에 의해 결정되며 Klaviyo, Google, 이동통신사 또는 Klaviyo의 RCS 파트너가 통제할 수 없습니다.
이 문서에서 설명합니다:
- RCS가 iOS에서 다르게 작동하는 이유
- 당사가 알고 있는 iOS 관련 알려진 문제
- 문제가 발생하면 어떻게 해야 하나요?
- 수정 사항의 우선 순위가 지정되고 배포되는 방법
RCS가 iOS에서 다르게 작동하는 이유
RCS 메시지는 각 운영 체제의 기본 메시지 앱에서 전적으로 렌더링되고 처리되며, Apple의 RCS 구현은 아직 안드로이드와 완전한 동등성을 제공하지 않습니다.
따라서 Klaviyo 은 제어하거나 재정의할 수 없습니다:
- 메시지 레이아웃 및 렌더링
- 버튼 배치 및 동작
- 미디어 렌더링
- 스레드 미리보기 텍스트 및 캐싱 동작
이러한 동작은 Google & Apple의 OS 수준 RCS 지원에 따라 달라질 수 있습니다:
- OS 버전
- 디바이스 모델
- 이동 통신사 구성
iOS에서 알려진 RCS 문제
다음은 일부 iOS 디바이스에서 관찰된 알려진 문제 목록입니다. 이 목록은 시간이 지남에 따라 Apple이 수정 사항을 발표함에 따라 변경될 수 있지만, 이전 OS 버전을 사용하는 일부 사용자는 여전히 이러한 동작을 경험할 수 있습니다.
에이전트(발신자 ID)
- 상담원 이름 대신 상담원 ID가 표시될 수 있습니다.
- 상담원 정보 페이지에 배너가 표시되지 않습니다.
다양한 기능을 갖춘 카드
- Android에서는 이미지 높이를 명시적으로 설정할 수 있습니다. iOS에서는 텍스트 크기와 길이에 따라 이미지의 크기가 자동으로 조정되므로 이미지가 찌그러져 보일 수 있습니다.
- 버튼 색상이 회색으로 표시되어 시각적으로 눈에 잘 띄지 않습니다.
- 버튼 레이블이 잘못 캐시되어 메시지 스레드에 잘못된 텍스트가 표시될 수 있습니다.
- 여러 개의 버튼이 있는 경우 드롭다운에 포함되며 레이블은 기본적으로 '옵션'으로 설정됩니다.
- 빠른 작업 URL 링크는 카드 아래의 별도 풍선 대신 카드 버튼 내부에 표시됩니다.
- 빠른 답장 버튼은 빠른 조치가 필요한 카드 아래에 별도의 말풍선 모양으로 표시됩니다.
- 카드에 제목이 없는 경우 미리 보기 텍스트는 "하나의 메시지"로 표시됩니다.
미디어 및 콘텐츠
- GIF는 애니메이션이 아닌 정적 이미지로 렌더링됩니다.
URL 및 미리보기
- 후행 텍스트 없이 메시지 끝에 배치된 URL은 '탭하여 미리 보기'와 함께 별도의 풍선으로 전송할 수 있습니다.
- 해결 방법: 링크 뒤에 마침표나 다른 문자를 추가합니다.
이러한 문제에 대한 중요 참고 사항
- 이러한 문제는 모든 기기 또는 iOS 버전에서 발생하는 것은 아닙니다.
- 일부 문제는 최신 iOS 릴리스에서 이미 수정되었을 수 있습니다.
- 이전 OS 버전을 사용하는 사용자는 여전히 문제가 발생할 수 있습니다.
우리의 목표는 브랜드가 알려진 모든 제한 사항을 인지하여 방어적으로 RCS 경험을 설계할 수 있도록 하는 것입니다.
대부분의 문제를 피하는 방법
캠페인을 예약하거나 플로우를 활성화하기 전에 iOS와 Android 디바이스 모두에 미리보기를 전송하여 메시지가 두 플랫폼에서 예상대로 작동하는지 확인하세요. 이렇게 하면 대부분의 문제를 해결할 수 있지만 동작은 여전히 iOS 버전, 디바이스 모델 및 통신사 구성에 따라 다를 수 있습니다.
문제가 발생하면 어떻게 해야 하나요?
위에 나열된 문제 중 하나라도 발생하거나 새로운 iOS 관련 RCS 문제를 발견한 경우:
1. Apple에 피드백 제출
iOS의 모든 RCS 렌더링 및 동작 문제는 피드백 시스템을 사용하여 Apple에 직접 보고해야 합니다.
- 메시지에 대한 Apple 피드백 페이지로 이동합니다. 
- 국가 또는 지역을 선택합니다.
- 피드백 유형을 선택합니다(버그 신고 )를 선택합니다. 
- 댓글 필드에 관찰한 RCS 동작, OS 버전, 디바이스 모델, 문제를 재현하는 단계를 설명하세요. 스크린샷 예시도 도움이 됩니다.
- '어떤 메시지 기능에 대한 피드백이 있나요? *' 필드에서 '기타'를 선택합니다.
- 양식을 제출하고 피드백 ID를 기록합니다. Apple이 직접 응답하지 않을 수도 있지만 모든 제출 내용은 기록됩니다. 
이 채널은 이러한 문제를 해결할 수 있는 유일한 채널입니다.
2. Apple 피드백 ID를 다음 대상과 공유하세요. Klaviyo
Apple에 피드백을 제출한 후에는 피드백 ID를 Klaviyo 지원팀과 공유하세요.
이를 통해 가능합니다:
- 문제 추적
- 고객 전반에 걸친 피드백 집계
- 가능한 경우 Apple에 적극적으로 문제를 제기하고 에스컬레이션합니다.
문제 해결
Klaviyo 는 Apple의 RCS 로드맵, 타임라인 또는 우선순위에 대한 가시성이 없습니다.
그럴 수 없습니다:
- 날짜 수정 커밋
- 영향력 있는 릴리스 일정
- OS 수준 동작 패치 또는 해결 방법
효과적인 유일한 수단은 피드백의 양과 일관성입니다. 특정 문제에 대해 더 많은 피드백을 받을수록 우선 순위가 지정될 가능성이 높아집니다.
요약
- iOS의 RCS는 아직 성숙 단계에 있으며 아직 Android 동작과 일치하지 않습니다.
- 모든 렌더링 및 상호 작용 문제는 Apple에서 제어합니다.
- 알려진 문제는 OS 버전 및 장치에 따라 다를 수 있습니다.
- 브랜드는 Apple에 직접 피드백을 제출하고 피드백 ID를 다음과 공유해야 합니다. Klaviyo
- 피드백이 증가하면 우선순위 지정 및 수정 가능성이 높아집니다.
새로운 iOS 관련 RCS 문제가 발견되는 대로 지속적으로 모니터링하고 문서화하여 알려드리겠습니다.