Skip to content

Commit dbf6898

Browse files
authored
Merge pull request readthedocs#3256 from rtfd/ads-served-ethically
Add small “ads by” copy to our ads
2 parents ebf9a40 + 75ba66a commit dbf6898

File tree

6 files changed

+27
-20
lines changed

6 files changed

+27
-20
lines changed

docs/ethical-advertising.rst

+14-19
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,35 @@
11
Ethical Advertising
22
===================
33

4-
Read the Docs is a large,
5-
free web service.
6-
There is one proven business model to support this kind of site:
7-
**Advertising**.
8-
However,
9-
instead of using Google,
10-
we are building the advertising model that we want to exist.
11-
We only work with companies we like and respect,
12-
and offer products that are relevant to developers.
13-
We hope that you'll discover new products and services that are relevant,
14-
and also new companies that care about supporting the open source community.
4+
Read the Docs is a large, free web service.
5+
There is one proven business model to support this kind of site: **Advertising**.
6+
Instead of using an existing ad network, we are building the model we want to exist.
157

168
**We're building an advertising model that respects users while providing value to advertisers.**
17-
We feel like this is something we can be proud of,
18-
and we can start leading the ad industry in the right direction.
9+
We don't track you, sell your data, or anything else.
10+
We simply show ads to users, based on the content of the pages you look at.
11+
12+
We talk a bit below about :ref:`our worldview on advertising <ethical-info>`,
13+
if you want to know more.
1914

2015
.. note::
2116

2217
**Are you a marketer?**
2318
`Learn more <https://readthedocs.org/sustainability/advertising/>`_ about how you can connect with the millions of developers who Read the Docs each month.
2419

20+
Feedback
21+
--------
2522

26-
We talk a bit :ref:`below <ethical-info>` about our worldview on advertising.
2723
We're a community,
2824
and we value your feedback.
2925
If you ever want to reach out about this effort,
3026
feel free to `shoot us an email <mailto:[email protected]>`_.
31-
You can also :ref:`opt out <opt-out>` if you prefer.
3227

33-
We have gone into more detail about our views in our `blog post <https://blog.readthedocs.com/ads-on-read-the-docs/>`_ about this topic.
34-
Also,
35-
Eric Holscher,
36-
one of our co-founders also `talks a bit more <http://ericholscher.com/blog/2016/aug/31/funding-oss-marketing-money/>`_ about funding open source this way on his blog.
28+
You can :ref:`opt out <opt-out>` of having paid ads on your projects,
29+
or seeing paid ads if you want.
3730

31+
We have gone into more detail about our views in our `blog post <https://blog.readthedocs.com/ads-on-read-the-docs/>`_ about this topic.
32+
Eric Holscher, one of our co-founders `talks a bit more <http://ericholscher.com/blog/2016/aug/31/funding-oss-marketing-money/>`_ about funding open source this way on his blog.
3833

3934
.. _ethical-info:
4035

media/css/readthedocs-doc-embed.css

+4
Original file line numberDiff line numberDiff line change
@@ -180,3 +180,7 @@ div.rtd-pro-wrapper {
180180
border-color: #656565;
181181
}
182182
}
183+
184+
div.rtd-pro > p.ethical-callout {
185+
margin-top: 1em;
186+
}

readthedocs/core/static-src/core/js/sponsorship.js

+8
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,14 @@ Promo.prototype.place_promo = function (selector, promo_class) {
8989
});
9090
promo.append(promo_text);
9191

92+
var copy_text = $(
93+
'<p class="ethical-callout"><small><em><a href="https://docs.readthedocs.io/en/latest/ethical-advertising.html">' +
94+
'Ads served ethically' +
95+
'</a></em></small></p>'
96+
)
97+
promo.append(copy_text);
98+
99+
92100
promo.appendTo(selector);
93101

94102
promo.wrapper = $('<div />')
Binary file not shown.
Binary file not shown.

readthedocs/core/static/core/js/readthedocs-doc-embed.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)