Skip to content

🔥🔥🔥 Flutter 版本的 AdSpark (穿山甲、巨量引擎、增长参谋、巨量广告、归因上报、广告监测)

License

Notifications You must be signed in to change notification settings

FlutterAds/flutter_adspark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 版插件

💬 App 广告变现群

  • 插件问题解答
  • 变现玩法交流
  • 收益提升探讨
  • 大盘趋势推送
  • 版本更新推送

因微信群入群限制,请添加个人微信备注:变现群,我拉你进群。

wechat:toponelan

About

🔥🔥🔥 Flutter 版本的 AdSpark (穿山甲、巨量引擎、增长参谋、巨量广告、归因上报、广告监测)

Topics

Resources

License

Stars

Watchers

Forks