https://github.com/bytedance/rangers_applog_flutter_plugin
flutter plugin for RangersAppLog.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.3%) to scientific vocabulary
Repository
flutter plugin for RangersAppLog.
Basic Info
- Host: GitHub
- Owner: bytedance
- License: mit
- Language: Dart
- Default Branch: master
- Size: 125 KB
Statistics
- Stars: 13
- Watchers: 5
- Forks: 11
- Open Issues: 6
- Releases: 0
Metadata Files
README.md
RangersAppLogFlutterPlugin
For global version, please check global branch.
RangersAppLog的Flutter插件。支持埋点上报。
Flutter plugin for RangersAppLog.
提示:可以到Rangers官网查看更详细的文档
Note: Refer to more detailed docs at https://datarangers.com/
集成 Install plugin
Add dependency in pubspec.yaml
dependencies:
rangers_applog_flutter_plugin: ^1.1.0
Install plugin
flutter packages get
iOS
Podfile
Add source commands in Podfile
ruby
source 'https://cdn.cocoapods.org'
source 'https://github.com/bytedance/cocoapods_sdk_source_repo.git'
source 'https://github.com/volcengine/volcengine-specs.git'
Add RangersAppLog dependency. 具体可参考Example或iOS集成文档
ruby
pod 'RangersAppLog', '~> 6.3.2', :subspecs => ['Core', 'Log', 'Host/CN'] # 中国区上报
# pod 'RangersAppLog', '~> 5.6.3', :subspecs => ['Core', 'Log', 'Host/SG'] # report to SG
初始化 Init SDK
You can init SDK in native side or dart side.
- Natvie side
在原生
- [AppDeleate (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions]中初始化。 初始化方式请参考Example或iOS集成文档
Take a look at project example project AppDelegate.m.
- dart side.
dart RangersApplogFlutterPlugin.initRangersAppLog('123456','test_channel', true, true, false, null);#### 注册插件 Register plugin ```objective-c #import "GeneratedPluginRegistrant.h" #import
@implementation GeneratedPluginRegistrant
- (void)registerWithRegistry:(NSObject
*)registry { [RangersApplogFlutterPlugin registerWithRegistrar:[registry registrarForPlugin:@"RangersApplogFlutterPlugin"]]; }
@end ```
Android
初始化 Init SDK
You can init SDK in native side or dart side. 1. Init SDK in native side. 在android原生工程集成依赖并初始化RangersAppLog,请参考RangersAppLog Android 2. Init SDK in dart side.
Flutter
import plugin
dart
import 'package: rangers_applog_flutter_plugin/rangers_applog_flutter_plugin.dart';
Usage example
dart
RangersApplogFlutterPlugin.onEventV3("test_event_name", {"event_param":"param_value"});
其他更多接口请参考Demo和plugin注释。 For more detailed docs and usage examples, please refer to source code doc and example project in this repo.
Owner
- Name: Bytedance Inc.
- Login: bytedance
- Kind: organization
- Location: Singapore
- Website: https://opensource.bytedance.com
- Twitter: ByteDanceOSS
- Repositories: 255
- Profile: https://github.com/bytedance
GitHub Events
Total
- Issues event: 1
- Fork event: 1
Last Year
- Issues event: 1
- Fork event: 1
Committers
Last synced: 12 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| 朱元清 | z****g@b****m | 22 |
| baoyongzhang | b****g@b****m | 9 |
| duanwenbin | d****n@b****m | 8 |
| zhengpeijian | z****5@b****m | 5 |
| yezhekai.256 | y****6@b****m | 5 |
| zlrs | z****3@g****m | 3 |
| Vincent | f****i@b****m | 2 |
| bob | b****1@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 5
- Total pull requests: 7
- Average time to close issues: 11 days
- Average time to close pull requests: 3 minutes
- Total issue authors: 5
- Total pull request authors: 4
- Average comments per issue: 0.6
- Average comments per pull request: 0.14
- Merged pull requests: 6
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 1.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- li-xiaojun (1)
- flych (1)
- lanligang (1)
- Samaritan123 (1)
- WJHCode (1)
- nnianhouss (1)
Pull Request Authors
- zlrs (4)
- zhengpj1024 (1)
- baoyongzhang (1)
- A1aM0 (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 22
pub.dev: rangers_applog_flutter_plugin
flutter plugin for RangersAppLog.
- Homepage: https://github.com/bytedance/rangers_applog_flutter_plugin
- Documentation: https://pub.dev/documentation/rangers_applog_flutter_plugin/
- License: mit
-
Latest release: 1.5.0
published about 1 year ago
Rankings
Dependencies
- RangersAppLog ~> 5.6.3
- Flutter >= 0
- RangersAppLog >= 5.6.3
- com.bytedance.applog:RangersAppLog-Lite-cn 6.1.3 compileOnly
- com.android.support:appcompat-v7 28.0.0 implementation
- com.bytedance.applog:RangersAppLog-Lite-cn 6.1.3 implementation
- junit:junit 4.12 testImplementation
- flutter_test --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter development
- cupertino_icons ^1.0.3
- flutter --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter
- rangers_applog_flutter_plugin --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../"
- flutter_test --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter development
- flutter --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter