删除埋点,im和客服
This commit is contained in:
@@ -6,7 +6,6 @@ import 'package:jydj/hj_utils/screen.dart';
|
||||
import 'package:jydj/tools_base/ad_manager.dart';
|
||||
|
||||
import '../../hj_model/splash/ads_model.dart';
|
||||
import '../../track_event_manager/track_manager.dart';
|
||||
import 'ads_banner.dart';
|
||||
import 'ads_item.dart';
|
||||
|
||||
@@ -24,7 +23,6 @@ class AdsGridView extends StatelessWidget {
|
||||
final List<AdsInfoModel>? ads; //外部直接传入的广告,优先于 position
|
||||
final bool autoStyle; //true:按第一个广告的 coverImgSize 选样式;false:固定两排九宫格
|
||||
final EdgeInsetsGeometry? padding;
|
||||
final AdExposureModel? exposureModel; //曝光埋点模型
|
||||
|
||||
const AdsGridView(
|
||||
this.position, {
|
||||
@@ -32,7 +30,6 @@ class AdsGridView extends StatelessWidget {
|
||||
this.ads,
|
||||
this.autoStyle = false,
|
||||
this.padding,
|
||||
this.exposureModel,
|
||||
});
|
||||
|
||||
@override
|
||||
@@ -50,14 +47,9 @@ class AdsGridView extends StatelessWidget {
|
||||
};
|
||||
}
|
||||
|
||||
//统一构造广告项;每个 item 用独立的曝光模型副本,避免共享同一实例导致曝光 adType 被覆盖串号
|
||||
//统一构造广告项
|
||||
Widget _item(AdsInfoModel model, {double? aspectRatio}) {
|
||||
final em = exposureModel;
|
||||
return AdsItem(
|
||||
adInfo: model,
|
||||
aspectRatio: aspectRatio,
|
||||
exposureModel: em == null ? null : AdExposureModel(pageType: em.pageType, adType: model.adType, tabIndex: em.tabIndex),
|
||||
);
|
||||
return AdsItem(adInfo: model, aspectRatio: aspectRatio);
|
||||
}
|
||||
|
||||
//两排共 10 个
|
||||
@@ -89,7 +81,6 @@ class AdsGridView extends StatelessWidget {
|
||||
child: AdsBanner(
|
||||
list.length > 20 ? list.take(20).toList() : list,
|
||||
autoPlayMs: 2000,
|
||||
exposureModel: exposureModel,
|
||||
),
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user