Sempre que forem enviar alguma notificação push, recomendamos fazer alguns testes com celulares internos. No caso da imagem, a renderização pode variar de acordo com aparelho (tamanho da tela, sistema operacional, etc)
De qualquer maneira, existem sugestões de acordo com o sistema operacional
iOS Recomendamos usar o formato paisagem, com largura de 1038 pixels. A altura pode variar, com o máximo de 1038 pixels (se for maior que isso, a imagem vai ser automaticamente ajustada para esse tamanho)
Android Também recomendamos usar o formato paisagem, com largura entre 800 e 1038 pixels. A imagem vai ser ajustada automaticamente para algo entre 16:9 e 2:1, então sugiro produzir a imagem nessa proporção.
Para ambos sistemas operacionais a extensão da imagem deve ser em .jpg ou .png