appcenter-logs

appcenter-logs

operated by: Microsoft Ireland Operations Ltd. (get company information on datarequests.org, go to tracker entry in the Exodus database)

Endpoint URLs

These are URLs or regexes of endpoints the tracker sends data to. We use these to determine which adapter to apply to a request. Some trackers use the same endpoint for several formats. In this case we use additional logic to match the adapter to the request, refer to the code for more information.
  • https://in.appcenter.ms/logs

Decoding steps

Every tracking library has its own way of transmitting tracking data, often even several. They are regularly pretty convoluted, nested encoding schemes. Because of that, the adapter needs to decode the request information into a consistent format. We try to keep keys and paths intact, but the structure results from our decoding. All steps used in the decoding for this adapter are documented here.
  1. Parse the request body as JSON. Store that in the result for the request body.
1res.body = parseJson(body)

Observed data transmissions

This is data that we observed being transmitted by this tracker. Not every request contains all of this data. The context of the data describes where we found the data in the request, the path describes the location of the data in the decoded request. The examples are a selection of observed values.
PropertyContextPathExamples of observed values
App IDbodylogs.*.device.appNamespacede.aral.iphoneapp
com.esound
com.changtao.followersreports
com.microsoft.office.word
com.planet.centerparcs
App versionbodylogs.*.device.appVersion5.4.0
4.1.6
1.5.0
16.0.14931.20096
3.9.1
Carrierbodylogs.*.device.carrierNameo2-de
Android
Countrybodylogs.*.device.localeen_DE
en_US
en
en-DE
de_DE
Languagebodylogs.*.device.localeen_DE
en_US
en
en-DE
de_DE
Manufacturerbodylogs.*.device.oemNameApple
Google
Modelbodylogs.*.device.modeliPhone9,3
sdk_gphone_x86_64_arm64
iPhone
OS namebodylogs.*.device.osNameiOS
Android
OS versionbodylogs.*.device.osVersion14.8
11
bodylogs.*.device.osBuild18H17
RSR1.201211.001.A1
Other identifiersbodylogs.*.sidc43557bc-80cd-48a4-a2a7-7f79c81358f9
BAA18EE1-CAFC-457D-A6F8-EB456EA4DD8F
F0CBC265-3691-4E80-BE32-B9ABF55296E4
51592492-4b8d-4375-bcf0-a98a080a01d7
2876B85D-4E1F-4EF7-B56B-9C06124CA928
bodylogs.*.userId5c1fbd3a-733d-491b-98c3-4b48d25f28fc
8a6d6b73-4e02-4100-a232-701508a09fe6
4A5AC356-C5EA-4AC1-A64B-B6985652CFAA
-1
048cc009-d3cc-4e30-a3f1-f396899004b0
Screen heightbodylogs.*.device.screenSize1334x750
1440x2392
2392x1440
750x1334
1136x640
Screen widthbodylogs.*.device.screenSize1334x750
1440x2392
2392x1440
750x1334
1136x640
Time zonebodylogs.*.device.timeZoneOffset120
Tracker SDK versionbodylogs.*.device.sdkVersion4.3.0
4.4.2
4.1.0
4.3.1
3.3.4