What does Beförderungschance mean?

Beförderungschance - German to English

chance of advertising