본문으로 건너뛰기

FAQ

FAQ​

Q: WeChat 게임을 투다다로 이식하려면?​

기존 WeChat 게임에서 wx 객체를 사용하고 있다면, SDK가 자동으로 wx 객체를 프록시하므로 별도 코드 수정 없이 대부분의 API가 동작합니다. 다만 TudadaSDK에서 지원하지 않는 WeChat 전용 API는 동작하지 않을 수 있습니다.

참고: wx 호환은 레거시 기능입니다. 이식 후에는 TudadaSDK 직접 호출로 점진적 전환을 권장합니다. wx 객체에는 기존 등록된 API만 노출되며, 새로 추가되는 API는 TudadaSDK에서만 사용할 수 있습니다.

Q: SDK 초기화 전에 API를 호출하면?​

TudadaGameSDK.waitForReady() 완료 전에 API를 호출하면 예기치 않은 동작이 발생할 수 있습니다. 반드시 waitForReady() 완료 후에 게임 코드를 실행하세요.

Q: Storage와 TudadaStore의 차이는?​

  • Storage (setStorage/getStorage): 디바이스 로컬에 저장됩니다. 앱 삭제 시 데이터가 사라집니다. 최대 10MB.
  • TudadaStore (getTudadaStore): 클라우드에 저장됩니다. 디바이스가 바뀌어도 데이터가 유지됩니다. value 최대 2KB.

Q: 보상형 광고의 isEnded 값은?​

showRewardedAd()의 반환값 result.isEnded가 true이면 사용자가 광고를 끝까지 시청한 것이므로 보상을 지급하면 됩니다. false이면 중간에 닫은 것입니다. 레거시 createRewardedVideoAd 사용 시에는 onClose 콜백의 res.isEnded를 확인합니다.