SDK说明


初始化说明

<h1>SDK初始化<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Flutter/%E5%88%9D%E5%A7%8B%E5%8C%96%E8%AF%B4%E6%98%8E/#sdk%E5%88%9D%E5%A7%8B%E5%8C%96">​</a></h1> <h2>初始化<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Flutter/%E5%88%9D%E5%A7%8B%E5%8C%96%E8%AF%B4%E6%98%8E/#%E5%88%9D%E5%A7%8B%E5%8C%96">​</a></h2> <p>dart</p> <pre><code>WindmillAd.init (&amp;quot;your appid&amp;quot;);</code></pre> <h2>设置流量分组自定义规则<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Flutter/%E5%88%9D%E5%A7%8B%E5%8C%96%E8%AF%B4%E6%98%8E/#%E8%AE%BE%E7%BD%AE%E6%B5%81%E9%87%8F%E5%88%86%E7%BB%84%E8%87%AA%E5%AE%9A%E4%B9%89%E8%A7%84%E5%88%99">​</a></h2> <p>dart</p> <pre><code>Map customGroup = Map(); customGroup.put(&amp;quot;user_source&amp;quot;, &amp;quot;huawei&amp;quot;);// 流量安装来源:oppo、华为等,开发者自己传 customGroup.put(&amp;quot;channel&amp;quot;, &amp;quot;toutiao&amp;quot;);// 买量渠道:穿山甲、快手、sigmob等 customGroup.put(&amp;quot;sub_channel&amp;quot;, &amp;quot;toutiao&amp;quot;);// 买量子渠道:穿山甲、快手、sigmob等 WindmillAd.initCustomGroup(json.encode(customGroup));</code></pre> <h2>示例代码<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Flutter/%E5%88%9D%E5%A7%8B%E5%8C%96%E8%AF%B4%E6%98%8E/#%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81">​</a></h2> <p>dart</p> <pre><code>import 'package:windmill_ad_plugin/windmill_ad_plugin.dart'; import 'package:flutter/material.dart'; void main() { WidgetsFlutterBinding.ensureInitialized(); //Android 大陆权限 WindmillAd.requestPermission(); //初始化 await WindmillAd.init( APPID ); /// 设置流量分组自定义规则【聚合广告位级设置】 Map customGroup = Map(); customGroup.put(&amp;quot;user_source&amp;quot;, &amp;quot;huawei&amp;quot;);// 流量安装来源:oppo、华为等,开发者自己传 customGroup.put(&amp;quot;channel&amp;quot;, &amp;quot;toutiao&amp;quot;);// 买量渠 //设置流量分组自定义规则. 全广告位生效, 可选 WindmillAd.initCustomGroup(customGroup); //设置流量分组自定义规则.,指定广告位生效, 可选 WindmillAd.initCustomGroupForPlacement(customGroup,&amp;quot;placementId&amp;quot;); //打印 版本号 print(&amp;quot;sdkVersion: ${await WindmillAd.sdkVersion()}&amp;quot;); runApp(MyApp()); } class MyApp extends StatefulWidget { @override MyAppState createState() =&amp;gt; MyAppState(); } class MyAppState extends State&amp;lt;MyApp&amp;gt; { @override void initState() { super.initState(); // Load ads. } }</code></pre>

页面列表

ITEM_HTML