Megosztás a következőn keresztül:


Dynamics 365 Fraud Protection mobil SDK androidos

Ez a funkció a Microsoft Dynamics 365 Fraud Protection szolgáltatáshoz készült és ajánlott. A Dynamics 365 Fraud Protection mesterséges intelligencián (AI) alapuló eszköz ujjlenyomat-készítést biztosít; az Azure-ban fut; felhőméretezhető és megbízható, nagyvállalati szintű biztonsággal rendelkezik. A Csalásvédelem eszköz ujjlenyomat-kezelési funkciója lehetővé teszi az eszközök (például számítógépek, Xbox konzolok, táblagépek és mobiltelefonok) azonosítását több munkamenetben vagy interakcióban, amely a csalás elleni védelem csalási hálózatában lévő vállalkozással és más vállalkozásokkal foglalkozik. Emellett lehetővé teszi a Csalás elleni védelem számára, hogy a csalási hálózatban egymáshoz látszólag nem kapcsolódó eseményeket összekapcsoljon a csalási minták azonosításához.

Ha androidos Dynamics 365 Fraud Protection szoftverfejlesztői készlettel (SDK) valósítja meg androidos alkalmazását, elfogadja a Microsoft alkalmazásprogramozási felületeinek (API-k) használati feltételeit. Arra is utasítja a Microsoftot, hogy dolgozza fel a következő típusú adatokat a Csalás elleni védelem szolgáltatással kommunikáló eszközökről. (Ezeket az adatokat együttesen eszköz ujjlenyomat-adatoknak nevezzük.)

  • Eszközattribútumok, például az eszközazonosító, a képernyő adatai, a processzor és az osztály
  • Az operációs rendszer (OS) attribútumai, például az operációs rendszer adatai, az operációs rendszer verziója és az eredeti berendezésgyártó (OEM) adatai
  • A böngészővel kapcsolatos attribútumok, például a böngésző nyelve és a telepített alapértelmezett alkalmazások

Ön a következő feladatokat látja el:

  • Hozzájárulást kap a felhasználóktól, hogy gyűjtsék össze és engedélyezsék a Microsoftnak az eszköz ujjlenyomat-vételi adatainak feldolgozását.
  • Tájékoztassa ügyfeleit az adatgyűjtési és feldolgozási eljárásokról. Közzéteheti például, hogy milyen adatokat gyűjt és hogyan használja fel.
  • Tegye közzé az Ön nevében dolgozó harmadik feleknek az Ön által gyűjtött adatok feldolgozására való felhasználását. Ezek a harmadik felek közé tartoznak a Fraud Protection-szolgáltatók.
  • Minden, a Csalás elleni védelem használatára vonatkozó törvénynek és rendeletnek meg kell felelnie. Ezek a törvények és rendeletek adatvédelmi jogszabályokat is tartalmaznak.

Androidos műszaki referencia

Csalás elleni védelem

minSdkVersion: 21

  1. Adja hozzá a JitPack-adattárat a gyökér build.gradle fájlhoz.

    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    
  2. Adja hozzá a függőséget.

    dependencies {
        implementation ('com.github.microsoft:fraudprotection-sdk-android:$version@aar'){
            transitive = true
        }
    }
    
  3. Válassza a Projekt szinkronizálása Gradle-fájlokkal lehetőséget.

  4. Kezdeményezheti az SDK-t az alapalkalmazás-osztályban, hogy megkezdhesse az eszközattribútumok gyűjtését.

    import com.microsoft.fraudprotection.androidsdk.FraudProtection;
    FraudProtection.start(getApplicationContext(), tenantId);
    

    Ebben a kódban a tenantId a Microsoft által biztosított globálisan egyedi azonosító (GUID) vagy univerzálisan egyedi azonosító (UUID).

  5. Az összegyűjtött eszközattribútumok küldése a Microsoftnak a send() hívásával. Bármely töredékben/tevékenységben meghívhatja a küldést() azon az oldalon vagy azon az oldalon, amelynek a műveletéhez kockázatértékelést kell végeznie. Bejelentkezési/regisztrációs forgatókönyv esetén közvetlenül a start() után hívhatja meg a küldést() az alapalkalmazás-osztályban.

    import com.microsoft.fraudprotection.androidsdk.FraudProtection;
    FraudProtection.send(pageId);
    

    Ebben a kódban a pageId nem kötelező, és a forgatókönyvtől függően a következő módokon állítható be:

    • SI – Bejelentkezés
    • SU – Regisztráció
    • P – Vásárlás
    • tst – Teszt
  6. Hívja meg a getSessionId() metódust a kockázatértékelési API-k meghívásához szükséges sessionId érték lekéréséhez.

    import com.microsoft.fraudprotection.androidsdk.FraudProtection;
    String sessionId = FraudProtection.getSessionId();
    

Android-futtatókörnyezeti engedélyek

Az Android SDK a következő futtatókörnyezeti engedélyekre támaszkodik a különböző eszközadatok gyűjtéséhez. Az Android SDK nem kér futtatókörnyezeti engedélyeket. Az alkalmazásnak be kell szereznie ezeket a futtatókörnyezeti engedélyeket a felhasználótól.

  • android.permission.ACCESS_COAR Standard kiadás_LOCATION
  • android.permission.READ_PHONE_STATE
  • android.permission.BLUETOOTH_CONNECT

További Android-hivatkozások

Android API-referencia

Tudnivalók az engedélyekről

Alkalmazásjegyzékfájl

Függőség hozzáadása

Bizalmas adathozzáférési igények meghatározása

Android jogi közlemény

Támogatás

Támogatási jegy naplózásához lépjen a webhelyre https://dfp.microsoft.com. (Globális rendszergazdai engedélyekre van szükség.)