Os dados sincronizados entre Adjust e OneSignal são baseados no alias personalizado adjust_id. Você deve definir tanto o external_id quanto o adjust_id para que os dados sejam sincronizados no nível do usuário. Consulte Aliases e ID Externo para detalhes.
Quando um usuário se identifica em seu aplicativo, use o método login do OneSignal para definir o external_id, depois use o método addAlias para definir o rótulo como adjust_id e o valor como o ID Adjust do usuário.Se você não tiver nenhum outro ID de usuário, pode definir tanto o external_id quanto o adjust_id com os mesmos valores.
O Adjust usa iOS Universal Links e Android Intents para sua funcionalidade de deep linking. Ao enviar notificações, você precisa definir a URL de Inicialização do OneSignal conforme descrito em sua documentação sobre Deep Links > Push Notifications.