{ "id": "176172", "key": "AC-6699", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": null, "resolutiondate": null, "created": "2021-04-29T12:40:59.000+0000", "labels": [ "events", "facebookSDK", "tracking" ], "versions": [], "issuelinks": [], "assignee": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2021-04-29T12:40:59.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "14550", "name": "Appcelerator Modules", "description": "Please enter tickets related to Modules here." } ], "description": "The Facebook module currently allows us to set the app event variables in the info.plist but does not let us alter them at runtime.\r\n\r\nThis is required as with iOS14.5 and appTrackingTransparency we need to start with these 'false' and enable them once the user has agreed.\r\n\r\nFacebook has a page that discusses exactly how to do this and we need this making available through the module:\r\n\r\nhttps://developers.facebook.com/docs/app-events/getting-started-app-events-ios#disable-auto-events\r\n\r\nIn essence we need the Ti equivalent of:\r\n\r\n[FBSDKSettings setAutoLogAppEventsEnabled:YES];\r\n[FBSDKSettings setAdvertiserIDCollectionEnabled:@YES];\r\n\r\nI believe that this is a critical issue as currently there is no way to integrate facebook correctly without disabling event collection completely.\r\n", "attachment": [], "flagged": false, "summary": "Facebook - Control Automatically Logged Events", "creator": { "name": "martz256", "key": "martz256", "displayName": "Martyn Joyce", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "martz256", "key": "martz256", "displayName": "Martyn Joyce", "active": true, "timeZone": "Europe/London" }, "environment": null, "comment": { "comments": [], "maxResults": 0, "total": 0, "startAt": 0 } } }