Make sure the concrete is sufficiently cured before laying any tiles.
For porcelain you want to use a flexible cement based powdered adhesive.
10mm notched trowel and back butter the tiles.
Colour of adhesive is irrelevant. Personally I'd prime the concrete first using either diluted SBR or...