通过广告推广您的应用(Adduplex、Admob)第一部分






4.56/5 (5投票s)
是时候通过您的应用程序赚钱了。
引言
您学会了,您开发了,您在 Windows Phone 商店制作了自己的应用,获得了好评、良好的反馈和可观的下载量,然后呢?您还在每天浪费时间只是阅读反馈和统计下载量吗?这会变得非常无聊……
想想看,您可以成为百万富翁,制作《Flappy Bird》、《2048》、《LumberMan》……这些游戏比您的好吗?肯定不是,也许他们比您更聪明,
您总是想知道他们是如何在制作免费应用的情况下发财的!
用户不会购买您的应用,除非他们试用过,即使是 0.99 美元,即使您将其设为试用版,他们也可以试用然后又尝试另一个试用版应用,然后忘记您:)
想想看,您必须制作一个让用户每天使用的应用或游戏,您应该让他们有理由回到您的应用。
想想看,制作一些让用户使用时能分泌大量多巴胺的游戏;)
不要急于在第一个游戏中赚钱,不要每天等待并说:“这太奇怪了,为什么用户不买我的游戏,我什么时候才能赚钱,为什么……为什么……怎么做……”然后您就会感到沮丧。事情不是这样的,您应该有耐心,人们在他们的第四个或第五个应用甚至更多应用时才能赚钱。您必须知道用户想要什么,用户喜欢花所有时间玩一个简单的游戏,一个经典的、不需要 48 小时开发的游戏。
想想看,这一切都关乎心理学和制定一个好的策略,然后让宇宙为您带来金钱。您制作了一个游戏,提交了它,然后开始开发第二个、第三个……,当您睡觉时,金钱就在增长 :)
现在开始吧!
背景
第一部分,我将向您展示如何添加 banner Adduplex 和 Admob,我们将比较它们之间的区别。
第二部分,我将向您展示如何在您的应用或游戏中包含应用内购买。
第一部分:Adduplex
Adduplex 是一个适用于 Windows 8 和 Windows Phone 应用的跨推广网络。
为什么我们使用 Adduplex 以及它是如何工作的?
Adduplex 开始为其他应用投放广告。它们会反过来为您的应用投放广告。就是这么简单。
这意味着您的应用将在其他应用的横幅广告中显示,用户会点击横幅广告下载它。
结论
Adduplex 会在其他应用中推广您的应用,它不会给您钱,但有助于您进行宣传;)
看看网站,创建一个新账户,然后点击新应用
稍后输入您的应用在商店中的 URL。
然后创建您的横幅广告:有关更多信息,请点击如何创建横幅广告
。
之后,您必须下载 Adduplex 的 sdk 并将其添加到您的项目引用中。您可以从NuGet下载。
将以下代码添加到 PhoneApplicationPage
xmlns:adduplex="clr-namespace:AdDuplex;assembly=AdDuplex.WindowsPhone"
然后添加此代码来添加横幅广告
<adduplex:AdControl Name="adduplex" VerticalAlignment="Top" AppId="Your_UNIT_ID"/>
您可以在这里获取 App ID
截图
第二部分:Admob
您可以通过 Admob 赚钱。
Admob 有两种类型:横幅广告和插页式广告。
1-横幅广告 :
与 Adduplex 相同,区别在于每次横幅广告更改图片时,您都会赚取一些钱。
查看 Admob 的网站。
创建一个账户或直接使用您的 Gmail 账户登录。
然后点击获利
然后点击新广告单元
之后选择横幅广告并输入文本广告、标题,然后选择广告刷新的时间
之后 Admob 将生成一个 App ID
返回 Visual Studio,添加 GoogleAds
引用,您可以在下载项目中找到它。
然后将此代码添加到 PhoneApplicationPage
xmlns:GoogleAds="clr-namespace:GoogleAds;assembly=GoogleAds"
并添加横幅广告
<GoogleAds:AdView AdUnitID="YOUR_AD_ID" Format="Banner" Grid.Row="1" VerticalAlignment="Top" ReceivedAd="OnAdReceived" FailedToReceiveAd="OnFailedToReceiveAd" />
2-插页式 广告
之后,我们将使用 C# 展示此插页式广告,无需 XAML
首先,我们发送请求
private void OnRequestInterstitialClick(object sender, EventArgs e) { // NOTE: Edit "MY_AD_UNIT_ID" with your interstitial // ad unit id. interstitialAd = new InterstitialAd("ca-app-pub-3296397228927741/4035813717"); // NOTE: You can edit the event handler to do something custom here. Once the // interstitial is received it can be shown whenever you want. interstitialAd.ReceivedAd += OnAdReceived; interstitialAd.FailedToReceiveAd += OnFailedToReceiveAd; interstitialAd.DismissingOverlay += OnDismissingOverlay; AdRequest adRequest = new AdRequest(); adRequest.ForceTesting = true; interstitialAd.LoadAd(adRequest); showInterstitial.IsEnabled = false; }
收到请求后,我们展示它
interstitialAd.ShowAd();
结论
通常,我们在玩家快要输掉时展示插页式广告,会弹出一个窗口,您就能赚钱,如果用户点击它,您会赚得更多。
附注:用户可以关闭这些广告。
截图
总结
推广您的应用对于增加下载量和赚钱非常重要。但用户有时不喜欢这些广告横幅,他们可能会卸载应用,所以最好让他们删除这些广告,当然是在他们付费之后 :D
我们将在下一篇文章 Part2 中介绍如何做到这一点,它被称为应用内购买
,即用户可以在应用内购买产品。