Audience Network Unity SDK操作指南

时间: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);&lt;/code&gt;将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(文件)-&gt;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(文件)-&gt;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(其他设置)-&gt;Identification(标识)-&gt;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;">&lt;activity android:name="com.facebook.ads.AudienceNetworkActivity"android:configChanges="keyboardHidden|orientation|screenSize"/&gt;

< font-size: 16px;">&lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/&gt;

< 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的审核流程。

Audience Network Unity SDK操作指南

上一篇:外贸企业INSTAGRAM个性化营销策略
下一篇:Twitter账户被冻结怎么办


版权声明:以上主题为“Audience Network Unity SDK操作指南"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Audience Network Unity SDK操作指南
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Audience Network Unity SDK操作指南”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Audience Network Unity SDK操作指南的相关事宜。

关键词:Audience,Network,Unity,SDK操作指

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号