InterstitialAd QML 类型

全屏广告。 更多信息...

导入声明import QtDigitalAdvertising
继承

Item

属性

信号

方法

详细说明

InterstitialAd 模块提供了一个简单的全屏广告功能。要将在 Qt Quick 应用程序中使用的该模块,请将以下导入语句添加到您的 QML 文件中。

import QtDigitalAdvertising 2.0

从媒体服务器请求的广告基于设置的属性。最基础的插件属性设置

InterstitialAd{
    adUnitId: "/6499/example/interstitial"
}

属性文档

adUnitId : QString

[必需] 此属性包含 adUnitId


keywords : QStringList

[可选] 此属性包含您可以传递到请求中以进行定向的目标 key-value 对的列表


nonPersonalizedAds : bool

[可选] 此属性表示是否允许个性化广告。


testDevicesIds : QStringList

此属性包含测试设备 ID 列表。要查找测试设备 ID,请检查应用程序输出中类似以下的消息:

I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device."

信号文档

void clicked()

当广告被点击时发出此信号。

注意:相应处理器为 onClicked


void closed()

当用户关闭广告时发出此信号。

注意:相应处理器为 onClosed


void loadError(int errorId)

当发生错误时(errorId)发出此信号。

注意:相应处理器为 onLoadError


void loaded()

当广告成功加载时发出此信号。

注意:相应处理器为 onLoaded


void loading()

当广告开始加载时发出此信号。

注意:相应处理器为 onLoading


方法文档

bool isLoaded()

返回广告是否加载。


void load()

触发加载广告。


void show()

如果插件当前没有显示广告,则触发播放广告。


©2024 Qt公司有限公司版权所有。本文档包含的贡献内容均为各自所有者的版权。本文档的版权受自由软件基金会发布的GNU自由文档许可证1.3版条款约束。Qt及其相关标志是Qt公司(芬兰)和/或其他国家/地区的商标。所有其他商标归各自所有者所有。