Skip to content

Changelog

[2.0.3] - 2024-05-20

수정됨

  • Ads
    • 배너 광고 검증 추가
    • 지원되는 플랫폼에서만 프리롤 광고를 표시합니다
  • Player
    • 저장 데이터는 이전 버전의 SDK와 호환성을 유지합니다

[2.0.2] - 2024-05-17

수정됨

  • Player
    • CrazyGames에서 로그인 후 플레이어 ID와 이름이 제대로 표시되지 않았습니다

[2.0.1] - 2024-05-15

수정됨

  • Core
    • Poki SDK 초기화에 실패했습니다
    • 로컬 테스트 시 HTTPS가 아닌 경우 암호화 기능이 실패했습니다

[2.0.0] - 2024-05-14

큰 변화

  • A자동 초기화가 제거되어 SDK를 초기화하려면 Wortal.initializeAsync()Wortal.startGameAsync()를 수동으로 호출해야 합니다

추가됨

  • Core
    • Wortal 2.0과의 호환성
  • Ads
    • 맞춤형 광고 서버 솔루션
    • Telegram 광고 대응
  • Analytics
    • 이전 세션의 이벤트를 추적할 수 있는 잠재적 이벤트 대기열

수정됨

  • Player
    • Telegram ID가 제대로 표시되지 않았습니다

변경됨

  • Core
    • Link 및 Viber 플랫폼은 더 이상 사용되지 않습니다

[1.9.0] - 2024-01-11

  • Core
    • WORTAL에 authenticateAsync를 추가합니다
  • Player
    • Wortal에 saveDataAsync와 loadDataAsync를 추가했습니다.
  • IAP
    • Wortal과 CrazyGames를 통한 대응

[1.8.0] - 2023-11-28

추가됨

  • Core
    • 모듈 : Achievements
    • 모듈: Stats
    • AddictingGames 플랫폼 지원
    • Poki 플랫폼 지원
    • Yandex 플랫폼 지원
  • IAP
    • Facebook 구독

수정됨

  • Analytics
    • logGameStart 이벤트 중복
  • Core
    • 잘못된 URL이 포함된 오류 메시지
    • 초기화 전에 API를 호출하면 처리되지 않는 예외가 발생할 수 있습니다
  • IAP
    • IAP가 지원되지 않는 상태에서 IAP 함수를 호출하면 예외가 발생할 수 있습니다

[1.7.0] - 2023-11-01

큰 변화

  • NPM 패키지/번들링된 SDK 지원이 종료되었습니다. 따라서 CDN(콘텐츠 전송 네트워크)을 통해 SDK를 런타임에 포함시켜야 합니다.
  • 패치 및 마이너 버전 제공 종료, v1 브랜치를 계속 사용하시기 바랍니다.

추가됨

  • Core
    • SDK 초기화 시간 추적

수정됨

  • Core
    • 클라이언트가 시간대를 설정하지 않은 경우 초기화에 실패했습니다

변경됨

  • Core
    • 동적 모듈 임포트를 사용하도록 SDK를 재구성하여 번들 크기와 로딩 시간을 크게 줄임
    • 오류 처리 개선

[1.6.15] - 2023-10-17

추가됨

  • Core
    • GameMonetize 플랫폼 지원
  • Ads
    • 배너 광고

수정됨

  • Ads
    • 광고 단위 ID가 부족해도 광고 호출이 중단되지 않습니다

[1.6.14] - 2023-10-13

추가됨

  • Core
    • Telegram 플랫폼 지원

변경됨

  • Player
    • 플레이어에게 사진이 없는 경우 기본 아바타가 반환되도록 변경되었습니다

[1.6.13] - 2023-09-22

추가됨

  • Core
    • GamePix 플랫폼 지원
    • 이제 모든 플랫폼에서 onPause가 트리거됩니다

수정됨

  • Core
    • GD 플랫폼의 이벤트 로그 입력 오류

변경됨

  • Session
    • 이제 모든 플랫폼에서 wortal-data.js에서 GameID가 분석됩니다

[1.6.12] - 2023-09-19

변경됨

  • Ads
    • Facebook에서 광고 호출 재시도 비활성화하기

[1.6.11] - 2023-09-19

추가됨

  • Player
    • 모든 플랫폼에서 setDataAsync와 getDataAsync가 지원됩니다

[1.6.10] - 2023-09-13

추가됨

  • Core
    • authenticateAsync and linkAccountAsync APIs

변경됨

  • Analytics
    • Game Distribution에 대한 Analytics 추적이 종료되었습니다

[1.6.9] - 2023-09-11

추가됨

  • Core
    • CrazyGames 플랫폼 지원
  • Analytics
    • 게임 로딩 시간 추적
  • Context
    • context.switchAsync에 임의 페이로드가 추가되었습니다
    • context.chooseAsync가 Link 페이로드를 지원합니다

수정됨

  • Ads
    • 초기화 후 또는 광고가 차단된 경우 프리롤 로딩 커버를 추가할 수 없습니다

변경됨

  • Core
    • 내부 오류 처리 개선

[1.6.8] - 2023-09-04

추가됨

  • Core
    • 디버그 모드에서 API를 완벽하게 지원

수정됨

  • Ads
    • GD 플랫폼에서 중복된 사전 역할이 더 이상 호출되지 않습니다
  • Context
    • Facebook에서 지정하지 않은 경우 updateAsync는 이제 페이로드에 액션 및 템플릿 속성을 추가할 수 있습니다
  • Player
    • getPhoto 문서에 base64 문자열이 아닌 URL을 반환하는 것이 명시되어 있습니다

변경됨

  • Core
    • 모든 플랫폼에서 initializeAsync와 startGameAsync를 수동으로 초기화할 수 있게 되었으며
    • 모든 API에서 플랫폼 검사에 앞서 로컬 테스트에서 유효성 검사를 수행하도록 변경되었습니다
    • URL에 쿼리 파라미터를 추가할 필요가 없습니다

[1.6.7] - 2023-09-01

수정됨

  • Core
    • GD 프로덕션 환경에서 초기화에 실패했습니다

[1.6.6] - 2023-08-31

수정됨

  • Core
    • 초기화 중 비동기 호출이 대기 중이었습니다
  • Player
    • canSubscribeBotAsync가 더 이상 암묵적 값을 반환하지 않습니다

[1.6.5] - 2023-08-29

추가됨

  • Core
    • 오류 메시지에 관련 API 문서에 대한 URL이 포함되었습니다

수정됨

  • Core
    • initializeAsync는 이제 수동 모드에서 플랫폼 SDK의 초기화를 기다립니다
  • Notifications
    • Notification API는 이제 ASID를 찾을 수 없는 경우 오류를 발생시킵니다

변경됨

  • IAP
    • IAP 확인이 더 빨리 이루어지게 되었습니다
  • Leaderboard
    • API는 현재 컨텍스트 ID를 리더보드 이름에 자동으로 추가합니다
    • API는 이제 Facebook 솔로 컨텍스트의 경우 오류를 발생시킵니다

[1.6.4] - 2023-08-25

추가됨

  • Ads
    • Viber 광고 백필

수정됨

  • Ads
    • 프리롤 광고에서 발생한 중복된 광고 이벤트

[1.6.3] - 2023-08-22

수정됨

  • Core
    • Wortal/GD 플랫폼에서 수동으로 초기화하면 초기화에 실패할 수 있습니다

[1.6.2] - 2023-08-22

수정됨

  • Ads
    • Game Distribution 콜백이 잘못된 이벤트에 연결되어 있었습니다

변경됨

  • Session
    • Viber에서 switchGameAsync 사용이 비활성화되었습니다

[1.6.1] - 2023-08-17

추가됨

  • Core
    • Tournament API
    • Demo project
    • SDK 초기화 시 이벤트
    • 수동 SDK 초기화 옵션
    • NPM package distribution
    • 새로운 API:switchGameAsync
  • Ads
    • 새로운 API: isAdBlocked
  • Session
    • 새로운 API: getDevice, getOrientation, onOrientationChange API

변경됨

  • Core
    • 통합 문서 개선

[1.6.0] - 2023-08-10

추가됨

  • Analytics
    • 광고 호출 이벤트
  • IAP
    • 인앱 구매(IAP) 인터페이스의 페이스북 독점 속성

수정됨

  • Core
    • API 호출 검증 시 잡히지 않는 예외
    • onPause 인수의 타입이 일치하지 않을 수 있습니다
  • Ads
    • 광고 단위 ID를 찾을 수 없는 경우에도 페이스북 광고 호출이 더 이상 중단되지 않습니다
  • Notifications
    • 가져오기 실패 시 오류 메시지가 더 이상 반환되지 않습니다

변경됨

  • Core
    • Viber SDK를 1.14.0으로 업데이트
    • 확장성을 위해 wortal.js를 SDK에 통합
    • 문서와 SDK 로그가 개선되었습니다

[1.5.0] - 2023-06-27

추가됨

  • Core
    • Notifications API
    • 햅틱 피드백
    • 현재 플랫폼에서 API가 지원되는지 여부를 확인하는 getSupportedAPIs
  • Ads
    • no fill로 광고 재시도
  • Analytics
    • 초기화 시 트래픽 소스 로그
    • 신규 이벤트: logSocialInvite, logSocialShare, logPurchase, logPurchaseSubscription
    • 기존 이벤트의 파라미터 추가
    • 이벤트 트래킹 시 플랫폼 가 아닌 Wortal Game ID를 사용하도록 변경되었습니다
  • Context
    • 소셜 기능(초대)을 위한 inviteAsync
    • 각 API에 대한 새로운 페이로드 유형

수정됨

  • Ads
    • 페이스북 리워드 광고 단위 ID가 제대로 분석되지 않았습니다
  • Context
    • LocalizableContent 사용 시 Facebook shareAsync 오류
    • 문서에 FB SDK에 대한 참조가 포함되어 있습니다

변경됨

  • Analytics
    • logGameStart와 logGameEnd가 이제 비공개로 표시됩니다
  • Context
    • chooseAsync는 더 이상 페이로드를 필요로 하지 않습니다

[1.4.0] - 2023-04-24

추가됨

  • Ads
    • Viber 대응
    • noFill 광고 호출에 대한 콜백
  • Context
    • Facebook의 그룹 채팅 컨텍스트
    • 새로운 API: getType, getPlayersAsync, shareLinkAsync, isSizeBetween
  • Player
    • 새로운 API: flushDataAsync, getASIDAsync, getSignedASIDAsync, canSubscribeBotAsync, subscribeBotAsync
  • Session
    • 새로운 API: getPlatform

변경됨

  • Core
    • 오류 처리 개선
    • 문서 개선
  • Context
    • 일부 API는 이제 null을 반환합니다
  • Player
    • 일부 API는 이제 null을 반환합니다

[1.3.0] - 2023-02-21

추가됨

  • Core
    • FB 인스턴트 게임 지원
    • onPause 콜백

수정됨

  • Ads
    • 광고 단위 ID 유형이 일치하지 않을 수 있습니다
  • IAP
    • iap.getPurchasesAsync 문서에서 오타가 발생했습니다

변경됨

  • Analytics
    • 애널리틱스 호출에서 기존에는 문자열 매개변수만 사용할 수 있었지만, 이제 숫자 매개변수도 지정할 수 있게 되었습니다

[1.2.0] - 2022-12-02

추가됨

  • Core
    • 게임 배포 플랫폼 대응
    • InitializationOptions (사용 예정)
    • 오류 처리 관련 문서

수정됨

  • Leaderboard
    • 부적절한 반환값
  • Session
    • session.setSessionData에서 처리되지 않는 예외의 가능성

[1.1.2] - 2022-11-24

추가됨

  • Core
    • ErrorMessages 오류 처리 개선
    • 입력 검증 강화
    • 유효성 검사기 유틸리티
    • 변환기 유틸리티

변경됨

  • Core
    • 플랫폼 SDK는 이제 호출자가 처리할 수 있도록 오류를 재투입할 수 있습니다.

[1.1.1] - 2022-11-22

추가됨

  • Leaderboard
    • 문서에 예시를 추가했습니다

수정됨

  • Leaderboard
    • API 호출에서 반환값이 없음

변경됨

  • Core
    • 새로운 유형에 대한 문서 추가
  • Context
    • API 호출은 이제 ContextPayload 매개변수만 가져올 수 있습니다

[1.1.0] - 2022-11-16

추가됨

  • Core
    • 문서 예시
  • Player API
  • Session API

수정됨

  • Core
    • init 호출이 중복되었을 가능성
  • Ads
    • 광고 콜백이 검증되지 않음
  • Context
    • 잘못된 페이로드로 인한 오류 가능성

변경됨

  • Core
    • 일관성 유지를 위해 열거형에서 유형으로 변환
    • SDK 네임스페이스(namespace)를 API로 변경해 더욱 이해하기 쉽도록 변경

[1.0.0] - 2022-11-15

추가됨

  • 초기 출시