Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
privacysandbox
Search
ymsk11
June 09, 2023
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
privacysandbox
社内LT会の資料です
ymsk11
June 09, 2023
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Agile that works and the tools we love
rasmusluckow
331
22k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.2k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
240
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Transcript
10 things to know about the Privacy Sandbox on Android
https://io.google/2023/program/fc59358a-e959-42e8-8043-93775cfd7191
この動画で話されていたこと Recap What's New! How to get Involved! Status update
Beta and Jetpack As an ad tech Partner Feedback SDK Extensions As an app developer SDK Runtime SDK Shim Library APP <> Web Measurement Measurement Simulation Libary Topics Classifier Colab
SDK Runtime https://developer.android.com/design-for-safety/privacy-sandbox/sdk-runtime
Beta and Jetpack Developer Preview と同時に、Privacy Sandbox Beta が リリース
Jetpack ライブラリを利用して、Privacy Sandbox を利 用することができる
PrivacySandboxKotlin https://github.com/android/privacy-sandbox-samples jetpack-main branch 試した環境 Android Studio Hedgehog | 2023.1.1
Canary 4 https://github.com/android/privacy-sandbox- samples/issues/43 Android 14 Beta / Emulator TiramisuPrivacySandbox
Load SDK mSdkSandboxManager.loadSdk( SDK_NAME, Bundle(), { obj: Runnable -> obj.run()
}, callback ) Request WebView mSdkSandboxManager.requestSurfacePackage( SDK_NAME, params, { obj: Runnable -> obj.run() }, RequestSurfacePackageCallbackImpl() ) https://github.com/android/privacy-sandbox- samples/blob/a138f15fdaabe914d16c955a610fd798436e8d a3/PrivacySandboxKotlin/client- app/src/main/java/com/example/client/MainActivity.kt
SDK Extensions Android 10 以降で、一部のAndroid System Componentがモジュール化 通常のAndroid リリースサイクル以外で更新が可能 SDK
Extensionを使用して Privacy Sandboxにアクセスすることが可能
SdkSandboxManager https://developer.android.com/design-for-safety/privacy- sandbox/reference/sdksandbox/SdkSandboxManager
Privacy Sandbox に SDK Extensions 経由でアクセスす る build.gradle android {
compileSdk = 33 compileSdkExtension = 5 } 端末の SDK Extensions のバージョンをチェック SdkExtensions.getExtensionVersion(SdkExtensions.AD_SERVICES) >= 3
Topics Classifier Colab https://github.com/privacysandbox/android-topics- classifier アプリからトピックを分類するデモ
Beta and Jetpack SDK Extensions SDK Runtime Topics Classifier Colab