I saw the ad, too. The small print says the offer excludes group fares, but didn't define group fares.
That would appear to offer points for all fare classes except IT tickets, though most of us must have travelled as individuals on an IT ticket from time to time. I know I have.
So the position is not exactly clear!