InterstitialAd QML 类型
全屏广告。 更多信息...
导入声明 | import QtDigitalAdvertising |
继承 |
属性
- adUnitId : QString
- keywords : QStringList
- nonPersonalizedAds : bool
- testDevicesIds : QStringList
信号
方法
详细说明
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公司(芬兰)和/或其他国家/地区的商标。所有其他商标归各自所有者所有。