通过在世界范围内添加广告赚取金钱
11 分
您可以在ZEPETO世界中添加广告。
您可以在ZEPETO世界中放置两种类型的广告:插页广告和沉浸式广告。沉浸式广告出现在世界中的数字广告牌上。
- 广告仅在移动环境中显示。请使用QR移动测试,而不是Unity编辑器场景播放,以获得准确的预览。
- 此功能需要ZEPETO APP版本3.37.000或更高版本。
- 有关广告密钥发行和收入查询,请联系ZEPETO工作人员。
ZEPETO广告包的安装
1) 通过点击窗口 → 包管理器按钮打开包管理器。
2) 点击包管理器窗口右上角的高级按钮,然后选择高级项目设置。

3) 在项目设置的包管理器部分,点击范围右下角的(+)按钮。
4) 在新的输入字段中,输入'media'并点击应用。

5) 在你的 Unity 项目文件夹 > packages,打开 manifest.json 并添加以下内容。
"dependencies": {
...
"media.advertisement": "0.1.1"
...
}6) 然后从包管理器安装 ZEPETO.Advertisement 包。
应用插页广告
编写脚本
import { Button } from 'UnityEngine.UI';
import { AdShowResult, WorldAdvertisement } from 'ZEPETO.Advertisement.General';
import { ZepetoScriptBehaviour } from 'ZEPETO.Script'
const AD_KEY: string = "Monetize_Template";
export default class AdvertisementSample extends ZepetoScriptBehaviour {
public button: Button;
Start() {
this.button.onClick.AddListener(() => {
this.ShowAd();
});
}
ShowAd() {
WorldAdvertisement.Show(
AD_KEY,
result => this.OnAdShowResult(result)
);
}
OnAdShowResult(result: AdShowResult) {
if (result == AdShowResult.Finished) {
console.log("广告展示成功;已完成。");
return;
}
let failMessage: string;
switch (result) {
case AdShowResult.Failed:
failMessage = "失败";
break;
case AdShowResult.Skipped:
failMessage = "跳过";
break;
case AdShowResult.NotReady:
failMessage = "未准备好";
break;
default:
failMessage = "未知结果";
break;
}
console.log(`广告展示失败; ${failMessage}.`);
}
}广告显示结果 (枚举) | 值 | 描述 |
|---|---|---|
失败 | 0 | 广告 SDK 初始化失败 |
跳过 | 1 | 广告被跳过 |
完成 | 2 | 广告观看完成 |
未准备好 | 3 | 广告未准备好 |
👍 广告密钥
- 默认广告密钥: 变现模板
❗️ 注意 在调用 WorldAdvertisement.Show 函数时,将回调作为闭包传递给第二个参数,以防止在 iOS 上崩溃。
- 而不是这样写:
ShowAd() {
WorldAdvertisement.Show(
AD_KEY,
this.OnAdShowResult
);
}- 这样写:
ShowAd() {
WorldAdvertisement.Show(
AD_KEY,
result => this.OnAdShowResult(result)
);
}
运行 QR 移动测试以确保广告正确显示。

Android

iOS
利用游戏内广告盈利
我想知道如何在 ZEPETO 中赚取广告收入!
在ZEPETO中,你可以在自己的世界中插入广告来产生收入。
- 广告收入是根据用户观看广告的次数支付的。
- 收入将在支付日以 ZEM 形式记入账户,并可通过 ZEPETO Studio 的提现菜单提取现金。(不可用作应用内货币。)
广告收入支付时间表
广告收入按季度支付。
季度 | 日期 |
|---|---|
第一季度 | 4月15日 |
第二季度 | 7月15日 |
第三季度 | 10月15日 |
第四季度 | 1月15日 |
参考 如果付款日期是节假日,将在下一个工作日支付。
想要赚取广告收入吗?
步骤 1:满足以下资格条件之一:
- 您已发布一个拥有超过 20,000 个 UV 的世界
- 你在世界竞赛或活动中赢得了奖品
- 您在一个月内发布了 2 个或更多高质量的 Build It Plug-in 世界
第 2 步:提交以下申请表以请求内部审核。
步骤 3:如果您通过内部审核,我们将发放您的个人广告密钥,并且您将开始收到每季度的广告收入付款。
我想提取我的广告收入。
按照以下视频中的步骤提取您的 ZEM 收益!