时间:2021-07-15 | 标签: | 作者:Q8 | 来源:清风网络
小提示:您能找到这篇{Audience Network Unity SDK操作指南}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Audience Network Unity SDK操作指南内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">前提条件 < font-size: 16px;">要求使用Unity 5.0或以上版本。 < font-size: 16px;">确保已安装最新的工具: < font-size: 16px;">Unity < font-size: 16px;">Xcode < font-size: 16px;">Android Studio < font-size: 16px;">在Unity应用中添加Audience Network广告 < font-size: 16px;">第1步:下载Audience Network Unity SDK < font-size: 16px;">第2步:创建和设置Audience Network Unity示例项目 < font-size: 16px;">第3步:通过Unity项目构建iOS应用 < font-size: 16px;">第4步:通过Unity项目构建Android应用 < font-size: 16px;">第1步:下载Audience Network SDK < font-size: 16px;">Audience Network Unity SDK是Unity版Facebook SDK的一部分。若要开始,请下载和解压缩Unity版Facebook SDK。 < font-size: 16px;">第2步:创建和设置Audience Network Unity示例项目 < font-size: 16px;">安装Unity及下载最新的Audience Network Unity SDK后,可打开Unity应用创建示例项目。 < font-size: 16px;">打开Unity应用,将项目命名为AudienceNetworkUnityTutorial,然后设置项目存储位置。 < font-size: 16px;"> < font-size: 16px;">在Unity编辑器中,从菜单中依次选择Assets(素材)、Import Package(导入包)和Custom Package…(自定义包...),然后从AudienceNetworkSDK文件夹选择audience-network-unity-sdk.unitypackagee,将插件导入项目中。 < font-size: 16px;"> < font-size: 16px;">导入Audience Network SDK后,可通过Project(项目)面板浏览SDK内容,如下所示: < font-size: 16px;"> < font-size: 16px;">在Unity编辑器项目面板中,应看到在Assets文件夹下创建的AudienceNetwork文件夹。打开Samples(示例)文件夹,您会看到Unity场景文件AdViewScene、InterstitialAdScene、RewardedVideolAdScene和NativeAdScene。AdViewTest.cs、InterstitialAdTest.cs、RewardedVideoAdTest.cs和NativeAdTest.cs是cs文件,用于调用Audience Network API来请求和加载广告内容。 < font-size: 16px;">双击打开AdViewTest.cs并搜索YOUR_PLACEMENT_ID。您会看到以下调用。 < font-size: 16px;">AdView adView=new AdView("YOUR_PLACEMENT_ID",AdSize.BANNER_HEIGHT_50);</code>将YOUR_PLACEMENT_ID替换为您自己的版位编号字符串。如果没有版位编号或不知道如何获取,请参阅入门指南。针对InterstitialAdTest.cs、RewardedVideoAdTest.cs和NativeAdTest.cs重复此步骤。 < font-size: 16px;">双击NativeAdScene,然后点击顶部面板的Play(播放)按钮,默认情况下,可看到Audience Network测试广告,如下所示: < font-size: 16px;"> < font-size: 16px;">第3步:通过Unity项目构建iOS应用 < font-size: 16px;">创建与Audience Network Unity SDK集成的Unity示例项目后,请继续学习如何创建可显示Facebook Audience Network广告的iOS应用。 < font-size: 16px;">请参阅常见问题,了解Audience Network SDK支持的最低操作系统版本。 < font-size: 16px;">在Samples文件夹中双击AdViewScene,然后选择File(文件)->Build Settings(构建设置)。在Scenes In Build(待构建场景)窗口中点击Add Open Scenes(添加开放场景)按钮,然后选择AudienceNetwork/Samples/AdViewScene。对InterstitialAdScene、RewardedVideoAdScene和NativeAdScene重复此步骤,如下所示: < font-size: 16px;"> < font-size: 16px;">选择iOS平台,然后点击Build And Run(构建并运行)。创建iOS示例项目需要几秒钟。 < font-size: 16px;">通过Unity构建Xcode项目后,打开该项目。点击项目文件,从Targets(目标)菜单选择构建目标。检查是否拥有有效捆绑标识符,如下所示: < font-size: 16px;"> < font-size: 16px;">[C#]纯文本查看复制代码 < font-size: 16px;">Note that XCode will create a bundle identifier for your project.In this example,the bundle identifier is com.yourcompany.AudienceNetworkTut危机公关金句orial.You will use this bundle identifier later when you submit your app for approval as explained in Submit For Review. < font-size: 16px;">Unity原生插件不提供用于添加要关联到iOS项目的依赖库的API。您会看到以下构建错误: < font-size: 16px;">[C#]纯文本查看复制代码 < font-size: 16px;">Undefined symbols for architecture arm64: < font-size: 16px;">"_xmlXPathFreeObject",referenced from:lxml::xpath::object::object(_xmlXPathObject*)in FBAudienceNetwork(FNFMediaPresentationDescription.o) < font-size: 16px;">若要修复上述构建错误,您需要在项目的Build Settings(构建设置)页面中将“-lxml2”添加到“Other Linker Flags”(其他关联工具标记),如下所示: < font-size: 16px;"> < font-size: 16px;">将StoreKit.framework添加到Linked Frameworks and Libraries(关联的框架和库),如下所示: < font-size: 16px;"> < font-size: 16px;">选择设备作为构建目标,构建并运行项目。您可以看到通过Unity构建的应用显示Audience Network广告,如下所示: < font-size: 16px;"> < font-size: 16px;">第4步:通过Unity项目构建Android应用 < font-size: 16px;">Audience Network SDK支持的最低Android操作系统版本是Android SDK的API版本11。 < font-size: 16px;">在Samples文件夹中双击AdViewScene,然后选择File(文件)->Build Settings(构建设置)。在Scenes In Build(待构建场景)窗口中点击Add Open Scenes(添加开放场景)按钮,然后选择AudienceNetwork/Samples/AdViewScene。对InterstitialAdScene媒体公关与危机管理、RewardedVideoAdScene和NativeAdScene重复此步骤,如下所示: < font-size: 16px;"> < font-size: 16px;">选择Android平台,然后选择Google Android Project(Google Android项目)和Development Build(开发构建)选项。 < font-size: 16px;">点击Player Settings(播放器设置)。在Other Settings(其他设置)->Identification(标识)->Version(版本)中,选择“Android 4.1'Jelly Bean'(API level 11)”(Android 4.1“Jelly Bean”[API级别11])。 < font-size: 16px;"> < font-size: 16px;">选择Gradle(New)(Gradle[新版]),用于构建系统。点击Build and Run(构建并运行)。创建Android示例项目需要几秒钟。 < font-size: 16px;">不再支持内部Unity版本。应使用Gradle完成构建版本。(在Build Settings[构建设置]中,选择Build System[构建系统]) < font-size: 16px;">打开Android Studio,选择Import project(导入项目)。 < font-size: 16px;"> < font-size: 16px;">找到Unity构建的Android项目,构建Gradle项目。 < font-size: 16px;"> < font-size: 16px;">使用Android Studio创建gradle项目后,打开AndroidManifest.xml并添加下列元素(如缺失): < font-size: 16px;"><activity android:name="com.facebook.ads.AudienceNetworkActivity"android:configChanges="keyboardHidden|orientation|screenSize"/> < font-size: 16px;"><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> < font-size: 16px;">选择Android设备作为Deployment Target(部署目标)。您可以看到通过Unity构建的应用显示Audience Network广告,如下所示: < font-size: 16px;"> < font-size: 16px;">后续步骤 < font-size: 16px;">提交应用供审核。 < font-size: 16px;">我们收到您的应用或网站对某条广告的请求时,将对广告进行审核,确保其符合Audience Network政策和Facebook社区守则。详细了解Facebook的审核流程。 |
上一篇:外贸企业INSTAGRAM个性化营销策略
下一篇:Twitter账户被冻结怎么办
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“Audience Network Unity SDK操作指南”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Audience Network Unity SDK操作指南的相关事宜。
关键词:Audience,Network,Unity,SDK操作指