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
minSdkVersion: 21
Adja hozzá a JitPack-adattárat a gyökér build.gradle fájlhoz.
allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
Adja hozzá a függőséget.
dependencies { implementation ('com.github.microsoft:fraudprotection-sdk-android:$version@aar'){ transitive = true } }
Válassza a Projekt szinkronizálása Gradle-fájlokkal lehetőséget.
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).
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
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
Bizalmas adathozzáférési igények meghatározása
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.)
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: