I see a continuously textured mesh in SketchUp, and there are no obvious misalignments of the material. The model in SketchUp must have UVs, otherwise the texture would be misaligned.
For the model you want to make (Toblerone), depending on the details you need, it’s easier to create your desired texture (one with all faces on it) and apply it directly from SU.
But if you have more complex models and you need UVmapping, then follow that tutorial carefully.
You must watch very careful how the material is chosen (min 0:09). Create that new material, before exporting. That makes the difference, because otherwise, Blender it’s not able to embed textures into Collada *.dae files.
Or you can read the text and do exactly the same, step by step: Blender 2.79b model export to Collada - Blender Stack Exchange
If you use UVmapping from any other program, such as 3dsMax, Maya, 3D-coat, Mudbox, etc., then you get rid of this problem with the lack of coordinates of texture on DAE export.