When making the logo, you will need to know the name, the slogan and the idea behind the brand, what the brand wants to show or express, you will need the color palette that the brand handles, in case you do not have any established , the client will be discussed to reach an agreement before making the logo (which would have an extra value since it would be like making a graphic line).