Can someone illuminate why the choice of canonical injections seems to be a part of the structure of a coproduct? Given a category $\mathcal{C}$ and objects $A, B$. Then their coproduct, if it exists, is defined to be the triple $(A\coprod B,\iota_A\colon A\to A\coprod B, \iota_B\colon B\to A\coprod B)$ subject to the universal property that given $f_A\colon A\to C, f_B\colon B\to C$ there exists a unique $f\colon A\coprod B\to C$ such that $f_A=f\circ\iota_A, f_B=f\circ\iota_B$.
I wonder if it suffices to demand that there are just some maps, say, $j_A\colon A\to A\coprod B, j_B\colon B\to A\coprod B$ such that given $f_A\colon A\to C, f_B\colon B\to C$ there exists a unique $f\colon A\coprod B\to C$ such that $f_A=f\circ j_A, f_B=f\circ j_B$.
For example in the category of groups: Is the free product of two groups $G,H$ just the group $G\ast H$ for which there exist some maps (the canonical inclusion maps $\iota_G, \iota_H$) that satisfy the universal property or should the coproduct be the triple $(G\ast H, \iota_G, \iota_H)$? I was taught the latter but I am not sure about the significance.
Maybe it has some significance for being unique up to unique isomorphism but I am puzzled here and would appreciate your help.
If you only demand that there are some such maps, you cannot distinguuish $A\oplus B$ from $B\oplus A$, for instance. In the end, the canonical maps used in the universal peroperty are the only thing you have and know about the product, coproduct, limit, colimit, hence it is important to carry them with you ...