본문으로 건너뛰기

Share API

Share API

ShareForReward(url, onSuccess, onFail)

보상형 공유를 실행합니다. 공유 UI와 보상 지급 판단은 플랫폼이 처리하며, SDK는 최종 결과만 수신합니다.

파라미터:

파라미터타입필수설명
urlstring-공유할 URL (null 가능)
onSuccessAction<ShareForRewardResult>-성공 콜백
onFailAction<string>-실패 콜백

성공 응답 (ShareForRewardResult):

필드타입설명
rewardedbool보상 지급 여부
// 보상형 공유
TudadaSDK.Instance.ShareForReward(
url: "https://example.com/share",
onSuccess: (result) => {
if (result.rewarded)
{
Debug.Log("공유 완료 - 보상 지급");
}
},
onFail: (err) => Debug.LogError("공유 실패: " + err)
);

// URL 없이 호출
TudadaSDK.Instance.ShareForReward(
onSuccess: (result) => Debug.Log("보상: " + result.rewarded)
);