Google Adsense 적용 » 이력 » 버전 1
Jinwuk Admin, 2018/07/26 03:02
1 | 1 | Jinwuk Admin | h1. Google Adsense 적용 |
---|---|---|---|
2 | 1 | Jinwuk Admin | |
3 | 1 | Jinwuk Admin | 의외로 간단하다. |
4 | 1 | Jinwuk Admin | *Google Analytics* 의 적용방식을 참고하여 만들면 된다. |
5 | 1 | Jinwuk Admin | |
6 | 1 | Jinwuk Admin | * 먼저 다음의 Google Adsense code (맨 처음, Mail을 통해 받게 된다.)를 가지고 *google_adsense.html* 을 만든다. |
7 | 1 | Jinwuk Admin | |
8 | 1 | Jinwuk Admin | <pre><code class="html"> |
9 | 1 | Jinwuk Admin | <!-- google_ad_client: "ca-pub-2352406350095521" --> |
10 | 1 | Jinwuk Admin | |
11 | 1 | Jinwuk Admin | {% if jekyll.environment == 'production' and google_ad_client %} |
12 | 1 | Jinwuk Admin | <!-- google Adsence --> |
13 | 1 | Jinwuk Admin | <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> |
14 | 1 | Jinwuk Admin | <script> (adsbygoogle = window.adsbygoogle || []).push({ |
15 | 1 | Jinwuk Admin | google_ad_client: "{{ site.google_ad_client }}", |
16 | 1 | Jinwuk Admin | enable_page_level_ads: true |
17 | 1 | Jinwuk Admin | }); |
18 | 1 | Jinwuk Admin | </script> |
19 | 1 | Jinwuk Admin | {% endif %} |
20 | 1 | Jinwuk Admin | </code></pre> |
21 | 1 | Jinwuk Admin | |
22 | 1 | Jinwuk Admin | * if 문이 들어간 것은 google adsense를 적용하지 읺기 위해서는 단순히 _config.yml에서 해당 파라미터를 지우면 되기 때문이다. |
23 | 1 | Jinwuk Admin | * google_ad_client의 값을 _config.yml을 통해 받기 위해 다음과 같이 _config.yml에 파라미터를 추가한다. |
24 | 1 | Jinwuk Admin | |
25 | 1 | Jinwuk Admin | <pre><code class="ruby"> |
26 | 1 | Jinwuk Admin | google_ad_client: ca-pub-2352406350095521 |
27 | 1 | Jinwuk Admin | </code></pre> |
28 | 1 | Jinwuk Admin | |
29 | 1 | Jinwuk Admin | * 그 다음, google_analytics.html 이 적용된 html을 찾아본다. |
30 | 1 | Jinwuk Admin | ** 해당 파일은 Hydeout Theme에서는 *head.html*에 다음과 같이 적용되어 있다. |
31 | 1 | Jinwuk Admin | |
32 | 1 | Jinwuk Admin | <pre><code class="ruby"> |
33 | 1 | Jinwuk Admin | <title> |
34 | 1 | Jinwuk Admin | {% if page.title == "Home" %} |
35 | 1 | Jinwuk Admin | {{ site.title }}{% if site.tagline %} · {{ site.tagline }}{% endif %} |
36 | 1 | Jinwuk Admin | {% else %} |
37 | 1 | Jinwuk Admin | {{ page.title }} · {{ site.title }} |
38 | 1 | Jinwuk Admin | {% endif %} |
39 | 1 | Jinwuk Admin | </title> |
40 | 1 | Jinwuk Admin | |
41 | 1 | Jinwuk Admin | {% include google-analytics.html %} |
42 | 1 | Jinwuk Admin | </code></pre> |
43 | 1 | Jinwuk Admin | |
44 | 1 | Jinwuk Admin | * 여기에 다음과 같이 Google Adsense를 적용시킨다. |
45 | 1 | Jinwuk Admin | |
46 | 1 | Jinwuk Admin | <pre><code class="ruby"> |
47 | 1 | Jinwuk Admin | <title> |
48 | 1 | Jinwuk Admin | {% if page.title == "Home" %} |
49 | 1 | Jinwuk Admin | {{ site.title }}{% if site.tagline %} · {{ site.tagline }}{% endif %} |
50 | 1 | Jinwuk Admin | {% else %} |
51 | 1 | Jinwuk Admin | {{ page.title }} · {{ site.title }} |
52 | 1 | Jinwuk Admin | {% endif %} |
53 | 1 | Jinwuk Admin | </title> |
54 | 1 | Jinwuk Admin | |
55 | 1 | Jinwuk Admin | {% include google_adsense.html %} |
56 | 1 | Jinwuk Admin | {% include google-analytics.html %} |
57 | 1 | Jinwuk Admin | </code></pre> |
58 | 1 | Jinwuk Admin | |
59 | 1 | Jinwuk Admin | post.html 파일에 Debug Code를 넣고 테스트 해보면 된다. |
60 | 1 | Jinwuk Admin | |
61 | 1 | Jinwuk Admin | h2. 참고 사이트 |
62 | 1 | Jinwuk Admin | |
63 | 1 | Jinwuk Admin | "Jekyll 애드센스 승인받기 (포스팅 22개)":http://leechoong.com/posts/2018/jekyll_adsense/ |
64 | 1 | Jinwuk Admin | "Google Analytics & AdSense for Jekyll Blogs":https://flipdazed.github.io/blog/website/google-adsense-and-google-analytics |