Appearance
2025년 4월 25일
패키지 업데이트
다음 패키지를 업데이트했어요.
react-native-bedrock
:0.0.22
@react-native-bedrock/native
:0.0.22
@apps-in-toss/framework
:0.0.23
@apps-in-toss/web-framework
:0.0.23
앱 진입 완료 이벤트 추가
앱 진입 직후 표시되는 "ㅇㅇ으로 이동했어요"
와 같은 안내 메시지가 사라지는 시점을 알려주는 이벤트예요. 초기화 작업이나 화면 전환 등은 이 이벤트를 기준으로 실행하는 것이 좋아요.
이벤트를 구독하려면 아래처럼 작성해요.
tsx
const unsubscription = appsInTossEvent.addEventListener("entryMessageExited", {
onEvent: () => {
// 메시지가 사라졌을 때 실행할 초기화 작업
},
});
unsubscription();
이벤트 리스너를 제거하려면 addEventListener
가 반환하는 unsubscription
함수를 호출하면 돼요.
자세한 가이드는 다음 문서를 참고해 주세요.
토스페이 연동 방법 변경
토스페이 연동 방법이 변경되었어요. 기존의 TossPay.excutePayment
함수는 제거되고, TossPay.checkoutPayment
만 써야해요.
결제 생성과 실행은 서버에서 연동하고, 클라이언트에서는 결제 인증만 처리하도록 변경되었어요. 자세한 내용은 토스 페이 연동하기를 참고해주세요.
구글 광고 추가
앱에서 Google AdMob 광고를 로드하거나 표시하려면 아래 함수를 사용해요.
GoogleAdMob.loadAdMobInterstitialAd
: 전면 광고를 로딩해요.GoogleAdMob.showAdMobInterstitialAd
: 로드한 전면 광고를 열어요.GoogleAdMob.loadAdMobRewardedAd
: 보상형 광고를 로딩해요.GoogleAdMob.showAdMobRewardedAd
: 보상형 광고를 열어요.