[Android SDK][5.1.0] Trackers GIPHY Analytics and IAB Open measurement
See original GitHub issueDescription:
I am using the LIBRE_BUILD SDK but some trackers are detected with version 5.1.0.
See the log from this PR:
- https://github.com/vector-im/element-android/pull/6195
- build: https://buildkite.com/matrix-dot-org/element-android/builds/8696
- exodus report: https://buildkite.com/organizations/matrix-dot-org/pipelines/element-android/builds/8696/jobs/01811a21-a9f5-43c8-8473-8dbc6a5e2026/artifacts/01811a3c-1043-4fb3-8634-8250810bfb25
"trackers": [
{
"name": "GIPHY Analytics",
"id": 299
},
{
"name": "IAB Open Measurement",
"id": 328
}
]
Is it possible to have a LIBRE_BUILD version without any trackers?
Steps to reproduce:
- Use SDK 5.1.0 LIBRE_BUILD version
- Run exodus
Expected behavior:
No tracker is added when using the LIBRE_BUILD of the Jitsi SDK
Actual behavior:
Trackers GIPHY Analytics and IAB Open measurement are detected
Server information:
N/A
Client information:
- Operating System: Android
Additional information:
Using
implementation('org.jitsi.react:jitsi-meet-sdk:5.1.0') {
exclude group: 'com.giphy.sdk'
}
works, but the application crashes at runtime when joining a Jitsi conf.
Thread: create_react_context, Exception: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/giphy/sdk/ui/GPHSettings;
Using
implementation('org.jitsi.react:jitsi-meet-sdk:5.1.0') {
exclude group: 'com.giphy.sdk', module: 'analytics'
exclude group: 'com.giphy.sdk', module: 'tracking'
}
does not exclude the package from the generated APKs.
Please let me know if you need more information. Thanks!
Issue Analytics
- State:
- Created a year ago
- Comments:8 (4 by maintainers)
Top Results From Across the Web
Open Measurement SDK - IAB Tech Lab
The Open Measurement Software Development Kit (OM SDK) is designed to facilitate third party viewability and verification measurement for ads served to web...
Read more >Open Measurement in the IMA SDK - Google Developers
The IMA SDK for Android includes the Open Measurement (OM) SDK, ... Advertising Bureau (IAB) to enable third-party viewability and verification measurement.
Read more >Open Measurement SDK. OMID API Version 1.0 - DocPlayer.net
The OM SDK consists of a native library for ios & Android operating systems ... 4 Open Measurement Working Group Commit Group Members...
Read more >Android OM SDK Documentation | Open-Measurement ...
The steps below describe how to create a tracking session for a WebView (HTML) ad. 1. Initialize the WebView. Initialize the WebView, and...
Read more >Viewing online file analysis results for 'H.E.S..apk'
Filename: H.E.S..apk; Size: 2.5MiB (2596782 bytes); Type: android; Description: Java archive data (JAR); Architecture; SHA256 ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hi there!
Ah bummer, I could nuke those on the JS side, but the RN SDK uses their Android SDK, so that’s more complicated. HEre is what we can do (PRs are welcome):
com.giphy.sdk
group entirely in case of a libre buildI can help with review, but I’m a bit busy these days to work on it myself, it may take me a few weeks.
Fix on https://github.com/jitsi/jitsi-meet/pull/11894
@bmarty The libre build was not really intended for the SDK but for the app. At any rate, once that PR lands and a new release is made you can
exclude group: 'com.giphy.sdk'
and that will work.@licaon-kter Once it lands I’ll tag a new 22.4.0 tag so you can give it a go.