Unity Ads SDK API 지원 중단 예정 정책
Review Unity's guidelines on API deprecation. Check timelines, notifications, and exceptions for SDK changes.
읽는 시간 1분최근 업데이트: 3달 전
개발 시점에서 가장 적합한 API 세트를 사용하는 것이 좋습니다. 그러나 유니티는 모든 개발자가 최대한 자주 최신 SDK 버전으로 업데이트할 것을 권장합니다.
Unity Ads를 최적화하고 일관된 개발 환경에서 작업하려면 SDK와 해당 API 클래스를 계속 개선하고 확장해야 합니다. 유니티에서 플랫폼과 시장의 변화에 적응함에 따라 API 클래스가 더 이상 사용되지 않을 경우 더 효과적인 버전으로 이를 대체해야 합니다.
Unity Ads에서 API 클래스를 제거하려 하거나 이전에 지원했던 기능을 더 이상 지원하지 않는 방식으로 변경하게 되면 유니티에서는 다음과 같은 조치를 취합니다.
- API에 지원 중단 예정이라는 레이블을 지정하여 릴리스 노트에 지원 중단을 명시하고, 해당하는 경우 기술 자료 및 샘플을 업데이트하여 크고 작은 릴리스를 통해 적절한 대체 항목을 제공합니다 .
- 향후 주요 릴리스에서 지원 중단 예정인 API를 제거합니다.
- 지원 중단 예정 공지를 통해 3개월 이상의 시간을 두고 지원 중단 예정인 API 제거에 대해 고지하기 위해 합당한 노력을 기울입니다(알림 섹션 참조).
예외
앞서 언급한 지원 중단 예정 가이드라인에서 다음과 같은 경우는 예외로 합니다.- 적용 법률 또는 계약에 따른 권한의 변경으로 인해 Unity Ads에서 API를 제거해야 하는 경우
- 유니티의 독자적인 판단에 따라 기능을 계속 제공하면 보안, 규정 준수, 데이터 개인정보 보호 또는 기타 규제 위험이 발생하거나 유니티 또는 타사 파트너와 고객이 책임 또는 손해의 위험에 노출될 수 있는 경우
- 유니티의 독자적인 판단에 따라 기능을 계속 제공하면 유니티 또는 타사 파트너와 고객에 상당한 경제적 또는 기술적 부담을 줄 수 있는 경우(기본 Unity 서비스의 무결성, 성능 또는 가용성에 과도한 부담을 주거나 위협을 가하는 경우 포함)
알림
API를 더 이상 사용할 수 없게 되면 Unity Ads에서는 다음 중 한 가지 이상의 방법을 사용하여 지원 중단 예정 공지를 제공하기 위한 합당한 노력을 기울입니다.- Unity Ads Monetization 대시보드를 통해 개발자에게 전달. 해당 게시물에는 지원 중단 예정 공지, 대체 API(가능한 경우), 제거되는 대상 SDK 버전이 포함됨
- 대체 API(가능한 경우)를 포함하는 공식 기술 자료 업데이트
- 지원 중단 예정인 클래스와 해당 대체 클래스, 지원 중단 예정일에 대한 자세한 정보가 담긴 링크를 포함하는 섹션의 SDK 변경 이력 업데이트
향후 계획
가능한 경우 API 클래스 및 해당 클래스에서 지원되는 기능은 이전 버전과 호환되는 방식으로 유지됩니다. 이전 버전과 호환되지 않는 방식으로 변경해야 하는 경우 Unity Ads에서는 새 리소스, 미디어 유형 또는 버전을 만들며, 이전 리소스 또는 미디어 유형은 API 지원 중단 예정 정책에 따라 유지됩니다. Unity Ads에서는 API 지원 중단 예정과 관련하여 공지된 모든 내용에 대해 다음과 같은 정보를 제공합니다.- 제거 예정 API
- API 지원 중단 예정인 SDK 버전
- 유사한 기능을 구현하기 위해 대신 사용할 API
- API가 제거되었거나 제거될 예정인 SDK 버전
- 지원 중단 사유