我正在我的Android应用中集成广告,但想出了一个想法,我需要创建一个免费和付费的应用程序,一个有广告和锁定功能,另一个有解锁功能,我还需要一个教程的帮助添加应用程序购买,我一直在寻找建议我先将我的应用程序上传到谷歌播放的所有教程,这是唯一的方法吗?如果我开始上传我的应用程序,我该如何修复错误?
答案 0 :(得分:2)
这是IAB(In-App Billing)解决方案。您需要进行调整和设置,但功能很明确。 source
function Awake()
{
SetupAds();
}
function SetupAds()
{
if(PlayerPrefs.HasKey("AdFree"))
return;
// Setup your ads here
}
function RemoveAds()
{
if (PlayerPrefs.HasKey("AdFree"))
print("Ads already removed");
else{
PlayerPrefs.SetInt("AdFree", 1);
PlayerPrefs.Save();
// destroy/disable all your ad objects here
}
}
function RestorePurchases()
{
if (IsProductPurchased("ProductId"))
RemoveAds();
}
答案 1 :(得分:1)