flutter_adspark 1.1.1 copy "flutter_adspark: ^1.1.1" to clipboard
flutter_adspark: ^1.1.1 copied to clipboard

Flutter 版的 AdSpark 主要功能广告监测、增长分析、归因上报、事件管理(巨量引擎、巨量广告、穿山甲)

logo

Flutter Adspark

一款优质的广告监测、增长分析、归因上报、事件管理插件(巨量广告、穿山甲)

gromore

支持平台 #

  • 穿山甲
  • 巨量引擎
  • 巨量广告

核心功能 #

  • ✅ 激活
  • ✅ 注册
  • ✅ 支付
  • ✅ 账户登录、登出
  • ✅ 绑定社交账号
  • ✅ 完成教学任务/副本
  • ✅ 升级
  • ✅ 创建角色
  • ✅ 查看内容/商品详情
  • ✅ 添加到购物车
  • ✅ 提交购买/下单
  • ✅ 添加支付渠道
  • ✅ 数据检测
  • ✅ 自定义事件
  • 📱 可视化测试助手

可视化测试助手 #

为了方便开发者调试,提供了可视化助手,方便开发者查看数据上报情况

功能区 事件区 日志区 网络区

获取 Pro 版 #

开始接入 #

在项目根目录下新建一个 'plugins' 文件夹,将我提供 'flutter_adspark.zip' 压缩包解压至此文件夹

dependencies:
  flutter_adspark: 
    path: plugins/flutter_adspark # 本地引入

使用方法 #

初始化 #

import 'package:flutter_adspark/flutter_adspark.dart';

Future<void> init() async {
    bool? result;
    if (Platform.isAndroid) {
      result = await FlutterAdspark.init("appid", "huawei");
    } else {
      result = await FlutterAdspark.init("appid", "AppStore");
    }
    print("FlutterAdspark init result: $result");
  }

事件上报 #

/// 上报事件(系统+自定义)
/// [eventName] 事件名称
/// [params] 参数信息
FlutterAdspark.addEvent(GrownEventType.order, params: {
                        "orderId": "54323454323",
                        "amount": 2000,
                        "count": 1,
                      });

系统事件 #

  • 注册
/// 注册事件(系统)
/// [method] 注册方式
/// [isSuccess] 是否成功
FlutterAdspark.registerEvent("wechat", true);
  • 其他事件看文档

常用事件 #

如果够用,则直接使用,不沟通则自己传字符串即可

class GrownEventType {
  //注册
  static var register = "grown_attribution_event_register";
  //付费
  static var purchase = "grown_attribution_event_purchase";
  //关键行为
  static var key_behavior = "grown_attribution_event_key_behavior";
  //下单
  static var order = "grown_attribution_event_order";
  //下载
  static var download = "grown_attribution_event_download";
  //应用内拉起
  static var deeplink = "grown_attribution_event_deelink";
  //授权
  static var authorization = "grown_attribution_event_authorization";
  //广告变现
  static var ad_purchase = "grown_attribution_event_ad_purchase";
  //次留
  static var retention_2d = "grown_attribution_event_retention_2d";
  //添加购物车
  static var add_to_cart = "grown_attribution_event_add_to_cart";
  //表单提交
  static var form_submit = "grown_attribution_event_form_submit";
  //拉活
  static var app_re_active_wake_up =
      "grown_attribution_event_app_re_active_wake_up";
  //自定义激活
  static var custom_activition = "grown_attribution_event_custom_activition";
  //自定义注册
  static var custom_register = "grown_attribution_event_custom_register";
}

官方文档 #

FlutterAds 广告插件系列 #

插件 描述
flutter_gromore_pro 🏆🏆🏆 帮你大幅提升广告收益,发挥出最大的用户价值
flutter_gromore_ads 字节跳动、穿山甲、GroMore 聚合 Flutter 广告开源版插件
flutter_pangle_ads 字节跳动、穿山甲 Flutter 广告插件
flutter_qq_ads 腾讯广告、广点通、优量汇 Flutter 广告插件
flutter_adspark 巨量广告/穿山甲的广告监测、增长分析、归因上报、事件管理 Flutter 版插件
2
likes
0
pub points
0%
popularity

Publisher

verified publisherflutterads.top

Flutter 版的 AdSpark 主要功能广告监测、增长分析、归因上报、事件管理(巨量引擎、巨量广告、穿山甲)

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_adspark