translate English to German: Online advertising is still possible, although the number of offers is very limited.
Online-Werbung ist immer noch möglich – jedoch nur in sehr begrenztem Umfang.