새로운 시장으로 앱 확장하기

App Store는 175개 지역에서 50개 언어로 제공되므로 전 세계 사용자가 손쉽게 앱을 찾고 다운로드할 수 있습니다. 앱을 현지화하면 앱이 다양한 문화 및 언어와 관련되도록 하여 비즈니스 성장 기회를 창출할 수 있습니다. 전 세계 사용자를 위해 앱을 준비하는 방법을 알아보고 새로운 시장으로 확장하기 위해 고려해야 할 사항을 파악하세요.

    현지화를 위해 앱 구성하기

    국제화는 전 세계 사용자를 위한 앱과 게임을 빌드하는 기본 단계입니다. 앱을 국제화하는 경우, 현지화를 위해 코드와 UI를 구성하여 사용자에게 표시되는 텍스트와 이미지 등의 요소를 더 손쉽게 번역할 수 있도록 합니다.

    iOS 및 iPadOS에서는 사용자가 기기 언어와 관계없이 앱에서 선호하는 언어를 선택할 수 있으므로 다국어 사용자가 앱에서 손쉽게 언어를 전환할 수 있습니다. macOS에서는 사용자가 시스템 설정의 언어 및 지역 섹션에서 앱 언어를 설정할 수 있습니다.

    Apple은 앱에서 여러 언어와 지역을 지원할 수 있도록 강력한 도구와 기술을 제공하며, 이는 개발자가 어떤 언어를 추가할지 결정하기 전에도 마찬가지입니다. 이러한 도구와 기술에는 다음이 포함됩니다.

    Xcode. Xcode를 사용하면 사용자에게 표시되는 텍스트 및 이미지를 바이너리 또는 실행 가능한 코드와 자동으로 분리할 수 있습니다. 따라서 해당 요소를 추가 언어로 번역한 후, 앱 번들 내 별도의 현지화된 리소스 파일로 콘텐츠를 다시 앱에 통합할 수 있습니다. 애셋 카탈로그 내에서 이미지 세트, Apple TV 이미지 스택, Sprite Atlases, 기호 세트 등 애셋을 직접 관리하고 현지화할 수도 있습니다. 또한 문자열 카탈로그를 사용하여 텍스트를 번역하고, 복수형을 처리하며, 앱이 특정 기기에서 표시하는 텍스트를 변경할 수 있습니다. 프로젝트에 문자열 카탈로그를 추가하고 빌드하면 Xcode가 코드 내의 현지화 가능한 문자열을 자동으로 추적하고 문자열 카탈로그를 동기화된 상태로 유지할 수 있습니다.

    SF Symbols. 앱 내에서 활용 가능한 사전 현지화된 기호를 받아볼 수 있으며, 아랍어와 히브리어 같은 우횡서 언어 등 맞춤형 기호의 방향성을 쉽게 설정할 수 있습니다.

    Foundation 프레임워크. 다양한 로케일에 맞게 날짜, 길이, 무게, 가격, 통화 기호 등 사용자에게 표시되는 값이나 동적으로 생성되는 값을 올바르게 표현할 수 있습니다. 원활한 경험을 위해, 앱 내에서뿐만 아니라 사용자가 입력하는 텍스트에 대해서도 앱에서 필요한 언어와 여러 언어를 지원하도록 하세요. 그러면 사용자가 선호하는 언어와 형식으로 앱 콘텐츠를 볼 수 있습니다. 이러한 기술을 활용하여 SwiftUI와 자동 레이아웃으로 뷰의 규격과 레이아웃을 자동 조정하고, 광범위한 유니코드 지원으로 모든 언어의 텍스트를 처리하며, Cocoa와 Cocoa Touch의 강력한 텍스트 처리 기술로 수많은 언어의 텍스트를 표시, 배치, 편집하는 등 다양한 작업을 수행할 수도 있습니다.

    SwiftUI. 사용자가 선호하는 언어로 앱을 경험할 수 있도록 SwiftUI 뷰를 현지화할 수 있습니다. 현지화 작업을 간소화하기 위해, Xcode는 빌드할 때마다 SwiftUI 뷰에서 현지화해야 할 문자열을 자동으로 파싱하고, 문자열 카탈로그를 자동으로 최신 상태로 유지합니다. 더 손쉬운 번역을 위해 텍스트 뷰에 주석을 추가하여 번역자가 앱에서 해당 콘텐츠가 표시되는 위치를 쉽게 파악하도록 할 수도 있습니다.

    리소스

    전 세계 사용자를 위해 준비하기

    시장 요인 조사하기

    인구, 언어 및 구매력과 같은 시장별 인구 통계 정보를 통해 앱과 관련이 있거나 앱이 필요한 지역을 보다 잘 파악할 수 있습니다. 모든 시장에는 고객이 가장 즐기는 앱 또는 카테고리 유형에 대한 선호도가 있습니다. 예를 들어 게임은 전 세계적으로 인기가 있지만 전략 게임은 특정 지역에서 더 인기가 높을 수 있습니다. 높은 앱 다운로드, 판매, 사용 또는 유지율 지표와 같이 이미 성공을 거둔 시장과 유사한 속성을 가진 시장을 선택하면 보다 쉽게 성장할 수 있습니다. 시장을 선택할 때 앱이 얼마나 적합한지 그리고 앱의 가치와 기능이 해당 시장의 요구에 얼마나 부합하는지 평가합니다. 아직 충족되지 않은 시장의 요구를 파악하여 앱 사용자들에게 고유한 가치를 선사할 수도 있습니다.

    분석 기능을 사용하여 잠재 시장 결정하기

    전 세계에 앱을 제공하지만 특정 지역을 위해 현지화하지 않은 경우 제품 페이지 조회 수, 앱 판매량, 판매 및 활성 기기와 같은 주요 성과 지표를 지역별로 필터링하여 살펴볼 수 있습니다. 이를 통해 현지화로 이점을 얻을 수 있는 특정 지역에서 앱이 사용자의 관심을 끄는지 여부를 확인해 볼 수 있습니다. 예를 들어 앱의 기본 언어가 영어인데 독일의 유지율 또는 활성 기기당 세션 수가 평균 이하로 나온다면, 독일어를 추가로 지원하는 것을 고려해 볼 수 있습니다. 일부 시장에서는 앱의 기본 언어에 매우 익숙하지만 다른 시장에서는 상당히 많은 현지화 작업이 필요할 수 있음을 염두에 두어야 합니다. 활성 기기, 세션, 유지율과 같은 사용 데이터에는 진단 및 사용 정보를 개발자와 공유하기로 동의한 사용자만 포함됩니다.

    분석을 통한 인사이트 확보에 대해 더 알아보기

    현지 문화 및 관습 고려하기

    앱과 제품 페이지는 모든 시장에 일관된 경험을 제공해야 하지만 문화적 관련성을 위해 특정 요소를 조정해야 할 수 있습니다. 예를 들어, 특별한 휴일 콘텐츠 또는 지역의 예술 형식과 같은 시장별 콘텐츠 또는 문화적 시점을 접목할 수 있습니다. 앱에 대해 고객으로부터 좋은 반응을 얻으려면 현지 정책 및 시장 규제는 물론 정치 또는 종교적 민감성을 고려하는 것이 좋습니다.

    앱 현지화하기

    앱 내 콘텐츠 번역하기

    현지화를 위한 Xcode 내보내기 기능을 사용하여 코드, 문자열 카탈로그, Interface Builder 파일에서 참조된 현지화된 문자열 등 현지화 가능한 모든 콘텐츠뿐만 아니라 현지화된 애셋을 자동으로 추출할 수 있습니다. 이 절차에서는 소스 코드의 수정이 필요하지 않으므로 사내 또는 외부 현지화 서비스를 통해 손쉽게 번역을 진행할 수 있습니다. Xcode 프로젝트의 문자열 카탈로그 내에서 직접 번역을 추가하거나 편집할 수도 있습니다. 또한 일관된 앱 경험을 위해 목적 문자열을 현지화해야 하며, 모든 사용자가 사용자 데이터 처리 방법을 명확하게 이해할 수 있도록 개인정보 처리방침을 현지화하는 것도 고려해야 합니다.

    Apple 서비스. Apple API를 사용하여 Apple Pay, Apple 지갑Apple로 로그인에 대해 현지화된 버튼, 결제 시트, 오류 등을 자동으로 표시할 수 있습니다.

    시청각 미디어. AVKit 및 AVFoundation을 사용하여 앱에서 시청각 미디어를 위해 현지화된 지원을 제공할 수도 있습니다. 이 프레임워크는 자막과 청각 장애인용 자막을 간단히 표시하고 대체 오디오 및 비디오 트랙을 선택할 수 있는 기본 제공된 지원 기능을 제공합니다.

    현지화 서비스. 외부 현지화 서비스의 도움을 받아 콘텐츠를 번역하기로 한 경우 특정 언어, 문화 또는 카테고리의 현지화에 전문성이 있는지 확인하고 제공하는 품질 보증 수준을 확인합니다. 해당 서비스에 앱과 콘텐츠에 대한 맥락을 제공하면 효율성을 높이고 번역 오류를 최소화할 수 있습니다. 중요한 세부 정보가 포함된 가이드 생성을 고려해 보세요. 예를 들어, 캐릭터의 이름과 성격이 포함된 플레이북, 농담이나 유머에 대한 설명, 자주 사용되는 용어집, 번역이 사용될 화면을 보여 주는 스크린샷 등이 포함될 수 있습니다. 기계 번역에만 의존하는 것은 금물입니다. 기계 번역의 경우 문맥, 문화적 민감성 또는 언어적 뉘앙스를 고려하지 않으므로 번역이 부정확하고 품질이 낮아질 수 있습니다. 예를 들어, 호텔 앱의 ‘book’ 버튼이 ‘예약’이 아닌 ‘책’으로 잘못 번역될 수 있습니다.

    현지화 테스트하기

    Xcode에서 테스트 계획을 구성하여 설정별로 쉽게 테스트를 실행하고 한 곳에서 테스트 변형을 정의할 수 있습니다. 이렇게 하면 지원하는 기기 및 언어의 잘림, 레이아웃 중복 또는 우횡서 형식 지정 관련 문제를 표시할 수 있습니다. Localization Screenshots(현지화 스크린샷) 기능을 사용하여 성공적인 테스트에서 현지화된 스크린샷을 생성하고 이를 튜토리얼, 마케팅 자료 또는 App Store 제품 페이지에서 사용하기 위해 내보낼 수 있습니다. 앱을 현지화한 후에는 TestFlight를 사용하여 시장의 사용자 그룹과 앱을 공유하여 피드백을 받고 개선 기회를 수집합니다.

    여러 언어에 대한 현지화 설정과 문자열 카탈로그를 사용한 현지화 내보내기 및 번역 작업 흐름을 보여 주는 Xcode 인터페이스

    출시를 위해 준비하기

    제품 페이지 현지화하기

    앱을 제공하는 각 지역별로 앱 설명, 키워드, 앱 미리보기 등 App Store Connect의 App Store 메타데이터를 현지화할 수 있습니다. 현지 사용자들이 더 잘 공감할 수 있도록 앱 이름을 번역하고 스크린샷을 맞춤화하여 각 시장의 가치를 반영할 수도 있습니다. App Store Connect API를 사용하여 여러 현지화에 대한 메타데이터 업로드 및 관리를 자동화할 수 있습니다.

    국제 결제 방법 및 가격

    App Store에서 결제 과정을 처리하므로 전 세계 사용자에게 콘텐츠를 손쉽게 제공할 수 있습니다. 사용자는 지역별 사용 가능 여부에 따라 신용카드 또는 체크카드, 이동통신사 청구 방식, 디지털 지갑 또는 App Store 및 iTunes 기프트 카드로 앱과 앱 내 구입을 결제할 수 있습니다.

    앱 및 앱 내 구입 가격 책정 시 App Store Connect에서 각 지역의 시장에 맞춰 이미 적절히 조정된 가격이 포함된 가격대를 선택하게 됩니다. 원한다면, 각 지역의 앱 내 구입 가격을 수동으로 관리할 수도 있습니다. 자동 갱신 구독의 경우, 사용 가능한 모든 통화와 가격대의 800개 가격 포인트 중에서 선택하여 각 스토어프론트별로 적절한 가격을 제공할 수 있으며, 요청 시 추가로 100개의 상위 가격 포인트를 사용할 수 있습니다.

    마케팅 전략 조정하기

    새로운 시장에서 앱을 출시할 때 지역에 맞춰 마케팅 전략을 조정하여 사용자가 앱과 앱이 제공하는 가치를 쉽게 배울 수 있도록 합니다. 현지 사용자에게 가장 인기 있는 소셜 네트워크나 기타 채널은 시장별로 상이할 수 있으므로 이를 조사하여 앱에 대한 홍보를 진행합니다. 스크린샷, 배너 및 광고와 같이 마케팅 및 사용자 확보를 위해 사용하는 모든 자료를 현지화합니다.

    App Store 배지. 커뮤니케이션에 ‘App Store에서 다운로드하기’ 배지를 사용하여 콜투액션으로 앱 다운로드를 유도합니다. 현지화된 배지를 사용하면 전 세계 사용자에게 앱이 해당 지역 및 언어에 맞춤화되었음을 알릴 수 있습니다. App Store 마케팅 도구에서 배지를 다운로드하시기 바랍니다.

    App Store 마케팅 도구. App Store 제품 페이지로 연결되는 짧은 링크 또는 삽입 가능한 코드를 생성하고 앱 아이콘, QR 코드 또는 App Store 배지를 표시할 수 있습니다. 또한 배너 및 이미지와 같은 맞춤형 마케팅 애셋을 만들고 여러 언어로 미리 설정된 메시지를 추가하여 지역별 광고 활동에서 앱을 홍보할 수 있습니다. App Store 마케팅 도구를 확인해 보세요.

    Apple Ads. App Store 전반에 걸쳐 앱을 홍보할 수 있습니다. 투데이 탭, 검색 탭, 검색 결과, 제품 페이지 하단에서 사용자에게 앱을 노출할 수 있습니다. 91개 국가 및 지역에서 사용 가능하며, 미화 100달러 상당의 크레딧이 제공되므로 무료로 사용해 볼 수 있습니다.* 자세한 내용을 알아보고 개발자 성공 사례를 확인해 보세요.

    *Apple Ads에 가입한 자격 요건이 충족되는 개발자에게는 미화 100달러의 크레딧이 신규 계정에 적용됩니다. 전체 이용 약관이 적용됩니다.

    성공 평가하기

    다양한 지역의 사용자들이 어떻게 앱을 발견하고 이용하는지 파악하기 위해 App Store Connect의 분석 기능을 사용할 수 있으며, 다음과 같은 정보를 얻을 수 있습니다.

    • App Store에서 검색하거나 탐색할 때 앱을 발견한 사용자 수.
    • 사용자들이 App Store에서 앱을 본 후 해당 앱을 다운로드하는 빈도와 최초 다운로드 및 리다운로드 수.
    • 활성 기기 수, 설치 수, 세션 수 등 사용자 참여 데이터.

    또한 다양한 지표를 확인하고 지역별로 필터링하여 더 많은 인사이트를 얻을 수도 있습니다. 예를 들어, 최근에 앱 제공을 시작한 지역의 데이터와 앱을 오랫동안 제공해 온 지역의 데이터를 비교해 볼 수 있습니다. 이를 통해 마케팅 전략을 조정하거나, 아니면 성과를 향상하기 위해 현지화 작업을 강화하여 이점을 얻을 수 있을지 파악할 수 있습니다. 선택한 시장에서 성공을 거둔 후, 새로운 시장을 식별하고 현지화를 추가하여 한층 더 많은 전 세계 사용자에게 멋진 경험을 선사할 수 있습니다.

    분석에 대해 알아보기