funding_choices 0.5.2+1 copy "funding_choices: ^0.5.2+1" to clipboard
funding_choices: ^0.5.2+1 copied to clipboard

A flutter library to unofficially support Google Funging Choices, a google service to handle GDPR and CCPA Consent

Funding Choices #

A wrapper for Google's Mobile Ads Consent SDK, i.e. used as GDPR dialog on Android and iOS

Usage #

First of all set up your account at Google Funding Choices and activate SDK for your App.

To use this plugin, add funding_choices as a dependency in your pubspec.yaml file.

Example #

import 'package:funding_choices/funding_choices.dart';

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
      FundingChoices();
      ...

You can use FundingChoices(true) for under age consent.

Installation #

Add this to your package's pubspec.yaml file:

dependencies:
    funding_choices: ^0.5.2

Install the packages

flutter pub get

Android

Edit your app/build.gradle

android {
    compileSdkVersion 28
    ...
    defaultConfig {
        ...
        minSdkVersion 28
        targetSdkVersion 28
        ...

Edit you AndroidManifeft.xml

   <application
       ...
       >
       <meta-data
           android:name="com.google.android.gms.ads.APPLICATION_ID"
           android:value="Publisher-ID"/>
       <activity android:name=".MainActivity"
       ...

iOS

You need to add an app id in your Info.plist

<key>GADApplicationIdentifier</key>
<string>YOUR-APP-ID</string>

And description in your Info.plist

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

Publisher ID #

Your publisher ID is the unique identifier for your AdMob account. Find your publisher ID. It should look like this ca-app-pub-XXXXXXXXXXXXXXXX~XXXXXXXXXX.

6
likes
40
pub points
0%
popularity

Publisher

verified publishermicropp.net

A flutter library to unofficially support Google Funging Choices, a google service to handle GDPR and CCPA Consent

Homepage
Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

Dependencies

flutter

More

Packages that depend on funding_choices