国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Unity 歐盟UMP用戶隱私協(xié)議Android接入指南

這篇具有很好參考價值的文章主要介紹了Unity 歐盟UMP用戶隱私協(xié)議Android接入指南。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

google ump 接入,Unity,Android,unity,android,游戲引擎

官方文檔鏈接

Google 歐盟地區(qū)用戶意見征求政策 UMPSDK接入文檔

開始接入

mainTemplate.gradle 中引入

項目路徑下 Assets/Plugins/Android/mainTemplate.gradle
google ump 接入,Unity,Android,unity,android,游戲引擎

implementation 'com.google.android.ump:user-messaging-platform:2.1.0'

CustomUnityPlayerActivity 導入UMP相關的包

import com.google.android.ump.ConsentInformation;
import com.google.android.ump.ConsentRequestParameters;
import com.google.android.ump.FormError;
import com.google.android.ump.UserMessagingPlatform;
import com.google.android.ump.ConsentForm;
import com.google.android.ump.ConsentDebugSettings;
java類中新增字段
   private ConsentInformation consentInformation;
   
   boolean isUseEEA = false;
   boolean isUseTestDeivce = false;
   boolean isResetUMP = false;
初始化UMPSDK方法

在下面代碼注釋 “加載廣告”的地方處理你的開屏廣告

 
    private  void InitUMPSDK(){
    
    
    if(isUseTestDeivce && isUseEEA){   
    ConsentDebugSettings debugSettings = new ConsentDebugSettings.Builder(this)
    .setDebugGeography(ConsentDebugSettings.DebugGeography.DEBUG_GEOGRAPHY_EEA)
    .addTestDeviceHashedId("TEST-DEVICE-HASHED-ID")
    .build();
    }

    
    
        // Set tag for under age of consent. false means users are not under age
        // of consent.
        ConsentRequestParameters params = new ConsentRequestParameters
                .Builder()
                .setTagForUnderAgeOfConsent(false)
                .build();

        consentInformation = UserMessagingPlatform.getConsentInformation(this);
        consentInformation.requestConsentInfoUpdate(
                this,
                params,
                (ConsentInformation.OnConsentInfoUpdateSuccessListener) () -> {
                    UserMessagingPlatform.loadAndShowConsentFormIfRequired(
                            this,
                            (ConsentForm.OnConsentFormDismissedListener) loadAndShowError -> {
                                if (loadAndShowError != null) {
                                    // Consent gathering failed.
                                    Log.w(TAG, String.format("%s: %s",
                                            loadAndShowError.getErrorCode(),
                                            loadAndShowError.getMessage()));
                                }

                                // Consent has been gathered.
                                if (consentInformation.canRequestAds()) {
                                    /
                                    / 在此處加載廣告
                                    /
                                    // tpSplash.showAd();
                                }
                            }
                    );
                },
                (ConsentInformation.OnConsentInfoUpdateFailureListener) requestConsentError -> {
                    // Consent gathering failed.
                    Log.w(TAG, String.format("%s: %s",
                            requestConsentError.getErrorCode(),
                            requestConsentError.getMessage()));
                });

        // Check if you can initialize the Google Mobile Ads SDK in parallel
        // while checking for new consent information. Consent obtained in
        // the previous session can be used to request ads.
        if (consentInformation.canRequestAds()) {
               /
              / 在此處加載廣告
             /
             // tpSplash.showAd();
        }
            if(isResetUMP){
               consentInformation.reset();
            }
            //記錄有沒有授權
            SharedPreferences.Editor editor = sharedPreferences.edit();
            editor.putBoolean("authorization", true); //
            editor.apply();
    }
調用google ump 接入,Unity,Android,unity,android,游戲引擎
測試

TEST-DEVICE-HASHED-ID 為你的設備測試ID
google ump 接入,Unity,Android,unity,android,游戲引擎

獲取測試設備ID

當isUseEEA,isUseTestDeivce,isResetUMP都為true時運行后搜setTestDeviceIdsgoogle ump 接入,Unity,Android,unity,android,游戲引擎

google ump 接入,Unity,Android,unity,android,游戲引擎

需要和發(fā)行溝通一下 開啟UMP測試

google ump 接入,Unity,Android,unity,android,游戲引擎

真機端測試配置環(huán)境

開啟VPN -選德國節(jié)點

接通成功應展示的界面

google ump 接入,Unity,Android,unity,android,游戲引擎文章來源地址http://www.zghlxwxcb.cn/news/detail-778757.html

到了這里,關于Unity 歐盟UMP用戶隱私協(xié)議Android接入指南的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 小程序用戶隱私保護協(xié)議純文案修改指引

    小程序用戶隱私保護協(xié)議純文案修改指引

    小程序提交審核不通過。 審核失敗原因:存在平臺未允許的服務內容,違反 《微信小程序平臺運營規(guī)范常見拒絕情形3.4》。 詳情描述:你好,你的小程序涉及收集、使用和存儲用戶信息,請增加《用戶服務協(xié)議》及《隱私政策》,明確告知收集用戶信息的使用目的、方式和

    2024年02月11日
    瀏覽(30)
  • 微信小程序添加用戶授權《隱私保護協(xié)議》

    微信小程序添加用戶授權《隱私保護協(xié)議》

    官方文檔:wx.onNeedPrivacyAuthorization(function listener) | 微信開放文檔 微信小程序平臺上需要進行隱私配置,審核成功后 大概半小時左右 才會生效。 小程序公眾平臺 --- 設置 --- 服務內容聲明 --- 用戶隱私保護指引(提交審核時,也會檢測是否采集用戶隱私,有用到隱私接口的話需

    2024年02月08日
    瀏覽(27)
  • 微信小程序提交審核用戶隱私協(xié)議怎么寫?

    今天給大家出個隱私協(xié)議的模板供大家參考,內容如下: 為了分辨用戶,開發(fā)者將在獲取你的明示同意后,收集你的微信昵稱、頭像 為了顯示距離,開發(fā)者將在獲取你的明示同意后,收集你的位置信息。 開發(fā)者收集你的地址,用于獲取位置信息。 開發(fā)者收集你的發(fā)票信息,

    2024年02月06日
    瀏覽(31)
  • uniapp新版微信小程序用戶隱私協(xié)議授權

    manifest.json文件中進行配置 App.vue中配置 判斷用戶有沒有進行過隱私授權 編寫組件 使用組件

    2024年02月09日
    瀏覽(32)
  • Taro小程序隱私協(xié)議開發(fā)指南填坑

    Taro小程序隱私協(xié)議開發(fā)指南填坑

    一. 配置文件 app.config.js 二. 開發(fā)者工具基礎庫修改 原因: 從基礎庫 2.32.3 開始支持 修改路徑:詳情-本地設置-調試基礎庫 三. 用戶隱私保護指引更新 修改路徑:mp后臺-設置-服務內容聲明-用戶隱私保護指引 隱私接口: 直達文檔 報錯: { \\\"errMsg\\\": \\\"A:fail api scope is not declared in

    2024年02月07日
    瀏覽(48)
  • unity接入mqtt自救指南

    1.環(huán)境準備 HslCommunication.dll (版本:11.5.3.0) Newtonsoft.Json.dll (版本 13.0.1.25517) dll自取 2.client相關 3.server相關 server 我使用的是?mosquitto? mqtt server 自取 參數(shù)說明 啟動服務器 (我在這里使用cmd 調用會報錯 后來使用 powershell.exe 調用命令并未報錯) 服務器配置 mosquitto.conf配置文件,1、

    2024年02月04日
    瀏覽(25)
  • Unity導出安卓工程并新建activity用于放置隱私協(xié)議

    Unity導出安卓工程并新建activity用于放置隱私協(xié)議

    1.現(xiàn)在unity里導出安卓工程 2.用Android Studio,打開導出的工程 點擊Open打開,這不用說了吧 3.右鍵新建一個empty Activity 4.替換這里為Activity 5.打開這個布局文件 6.點開design,自己搞下布局,這里我只是舉個例子,大概這樣 點開code,粘貼這段代碼,就能得到一個跟我一樣的界面

    2024年02月07日
    瀏覽(26)
  • uniapp適配微信隱私協(xié)議開發(fā)指南[uniapp+vue3+js]

    uniapp適配微信隱私協(xié)議開發(fā)指南[uniapp+vue3+js]

    沒怎么做過uniapp,找了一些文章做了出來,給大家分享一下 2023.9.15以后需要適配微信的隱私協(xié)議開發(fā)指南 目前uniapp的說法是微信小程序隱私協(xié)議開發(fā)指南 | uni-app官網(wǎng) 微信小程序小程序隱私協(xié)議開發(fā)指南 | 微信開放文檔 微信官方提供了幾個demo demo1: 演示使用? wx.getPrivacySet

    2024年02月07日
    瀏覽(23)
  • Android App保護用戶隱私————禁止應用截屏或錄屏

    Android App保護用戶隱私————禁止應用截屏或錄屏

    ???????相信大家在使用某些平臺應用的時候,都會有 限制的規(guī)定 。 ???????通常情況下,錄屏、截圖軟件都可以在手機的運行過程中進行錄屏、截圖,普通的平臺也不會阻止錄屏、截圖軟件運行。 ???????但是在某些比較 敏感 的平臺上面,有可能出于 保密 的原因

    2024年02月02日
    瀏覽(21)
  • 【unity小技巧】taptap過審,隱私協(xié)議最簡單解決方案

    最近各個平臺的隱私協(xié)議,監(jiān)管越來越嚴,游戲需要明確自己的隱私協(xié)議是做啥的,需要在所有sdk沒有啟動前,就向用戶展示隱私協(xié)議,特別是最近我的游戲上架taptap遇到的問題,一直審核不過 由于我是使用unity開發(fā),所以自己找了一個方法,去做到這個隱私協(xié)議的合規(guī)化。

    2024年02月07日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包