Before you attempt any grout coloring, you must acid wash the floor to prep it for the color to bond properly. Since you will be investing a few hours making your ceramic tile look beautiful, you don't want it to last a few months only to start chipping and fading. You can compare it to painting a car. First you sand, then primer and finally the paint. The same rules apply to the grout color, if you paint it without acid washing the floor, it simply will not last.
Here are some essentia...