feat: 腾讯视频-全屏广告 #1491

This commit is contained in:
AIsouler
2025-11-26 15:08:09 +08:00
parent 2d47c258a1
commit c5e1e8bc21

View File

@@ -227,12 +227,12 @@ export default defineGkdApp({
{ {
key: 6, key: 6,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',
fastQuery: true,
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
rules: [ rules: [
{ {
key: 0, key: 0,
fastQuery: true,
activityIds: activityIds:
'com.tencent.qqlive.redpacket.rain.OpenRedPacketActivity', 'com.tencent.qqlive.redpacket.rain.OpenRedPacketActivity',
matches: matches:
@@ -243,6 +243,7 @@ export default defineGkdApp({
}, },
{ {
key: 1, key: 1,
fastQuery: true,
activityIds: 'com.tencent.qqlive.ona.activity.SplashHomeActivity', activityIds: 'com.tencent.qqlive.ona.activity.SplashHomeActivity',
matches: '@RelativeLayout[clickable=true] + * >3 [text="立即预约"]', matches: '@RelativeLayout[clickable=true] + * >3 [text="立即预约"]',
exampleUrls: exampleUrls:
@@ -251,6 +252,7 @@ export default defineGkdApp({
}, },
{ {
key: 2, key: 2,
fastQuery: true,
activityIds: '.ona.activity.SplashHomeActivity', activityIds: '.ona.activity.SplashHomeActivity',
matches: matches:
'@ImageView[clickable=true][visibleToUser=true] -3 LinearLayout >2 [text="立即免费领取"]', '@ImageView[clickable=true][visibleToUser=true] -3 LinearLayout >2 [text="立即免费领取"]',
@@ -259,6 +261,7 @@ export default defineGkdApp({
}, },
{ {
key: 3, key: 3,
fastQuery: true,
activityIds: '.ona.activity.SplashHomeActivity', activityIds: '.ona.activity.SplashHomeActivity',
matches: '[text="暂不需要,稍后领取"][visibleToUser=true]', matches: '[text="暂不需要,稍后领取"][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/3256ed8e-752c-426d-9d64-26c9fdea9b09', exampleUrls: 'https://e.gkd.li/3256ed8e-752c-426d-9d64-26c9fdea9b09',
@@ -266,6 +269,7 @@ export default defineGkdApp({
}, },
{ {
key: 4, key: 4,
fastQuery: true,
activityIds: '.ona.activity.VideoDetailActivity', activityIds: '.ona.activity.VideoDetailActivity',
matches: '[text="放弃权益"][visibleToUser=true]', matches: '[text="放弃权益"][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/37d3d077-1d3b-4b4d-87c2-4e0fa00d423e', exampleUrls: 'https://e.gkd.li/37d3d077-1d3b-4b4d-87c2-4e0fa00d423e',
@@ -273,6 +277,7 @@ export default defineGkdApp({
}, },
{ {
key: 5, key: 5,
fastQuery: true,
activityIds: '.ona.activity.SplashHomeActivity', activityIds: '.ona.activity.SplashHomeActivity',
matches: matches:
'@ImageView[clickable=true][childCount=0][visibleToUser=true][width<200 && height<200] <2 RelativeLayout < RelativeLayout < RelativeLayout < [id="android:id/content"]', '@ImageView[clickable=true][childCount=0][visibleToUser=true][width<200 && height<200] <2 RelativeLayout < RelativeLayout < RelativeLayout < [id="android:id/content"]',
@@ -281,12 +286,21 @@ export default defineGkdApp({
}, },
{ {
key: 6, key: 6,
fastQuery: true,
activityIds: '.ona.activity.SplashHomeActivity', activityIds: '.ona.activity.SplashHomeActivity',
matches: matches:
'TextView[text^="暂不需要"] < @View[clickable=true] <6 View < ComposeView < FrameLayout <2 FrameLayout < FrameLayout <2 FrameLayout <2 [id="android:id/content"]', 'TextView[text^="暂不需要"] < @View[clickable=true] <6 View < ComposeView < FrameLayout <2 FrameLayout < FrameLayout <2 FrameLayout <2 [id="android:id/content"]',
exampleUrls: 'https://e.gkd.li/4f48767f-9cfa-4507-89ab-eb24f483d05e', exampleUrls: 'https://e.gkd.li/4f48767f-9cfa-4507-89ab-eb24f483d05e',
snapshotUrls: 'https://i.gkd.li/i/20148077', snapshotUrls: 'https://i.gkd.li/i/20148077',
}, },
{
key: 7,
activityIds: '.ona.activity.origin.OriginIconHomeActivity',
matches:
'@TextView[text="x"][clickable=true][childCount=0] + View >2 [text^="下载并领取"][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/3a524370-1dbc-4017-a357-6728f809bd9c',
snapshotUrls: 'https://i.gkd.li/i/23763930',
},
], ],
}, },
{ {