Hello,
Welcome to Microsoft Q&A!
There is no mandatory requirement for the content of Store logo images. In theory, you can put any picture you want. Generally, developers would put the app logo on it. You could also go through the Store app to see what do other developers choose.
Here is the detailed information about the Store listing: Create app Store listings
Thank you.
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.