()
| 175 | } |
| 176 | |
| 177 | async function getRewardIdentity() { |
| 178 | try { |
| 179 | return String(user?.id || "Guest"); |
| 180 | } catch (error) { |
| 181 | console.warn("Failed to resolve rewarded ad user identity.", error); |
| 182 | return String(device?.uuid || "guest"); |
| 183 | } |
| 184 | } |
| 185 | |
| 186 | async function createRewardedAd(offer, step, sessionId) { |
| 187 | if (!admob?.RewardedAd) { |
no test coverage detected