Assume that $G$ is a finite group and that $A$ is an arbitrary $G$-module. Then we know that can define the cohomology groups of $G$ with coefficients in $A$ in the usual way and we denote the latter by $H^{∗}(G;A)$. However, I never read that for an arbitrary $G$-module we can define a "product" on cohomology groups that gives the structure of a graded ring, whilst we are talking about the associative graded-commutative ring (given by the so-called cup product) whether $A=Z,F$, with the latter being an arbitrary field and both they've been treated in that case as trivial GG-modules. Why we don't have ring structure in the case where the coefficients are given by non-trivial $G$-modules?
P.S. Excuse me if you find the question simple, but I am looking desperately for an answer. Thank you!