<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://smwiki.info/index.php?action=history&amp;feed=atom&amp;title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%95%A0%EB%93%9C%EC%84%BC%EC%8A%A4_%EC%84%A4%EC%A0%95</id>
	<title>미디어위키 애드센스 설정 - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://smwiki.info/index.php?action=history&amp;feed=atom&amp;title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%95%A0%EB%93%9C%EC%84%BC%EC%8A%A4_%EC%84%A4%EC%A0%95"/>
	<link rel="alternate" type="text/html" href="https://smwiki.info/index.php?title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%95%A0%EB%93%9C%EC%84%BC%EC%8A%A4_%EC%84%A4%EC%A0%95&amp;action=history"/>
	<updated>2026-05-22T23:01:57Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://smwiki.info/index.php?title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%95%A0%EB%93%9C%EC%84%BC%EC%8A%A4_%EC%84%A4%EC%A0%95&amp;diff=10048&amp;oldid=prev</id>
		<title>2025년 5월 5일 (월) 14:56에 Sam님의 편집</title>
		<link rel="alternate" type="text/html" href="https://smwiki.info/index.php?title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%95%A0%EB%93%9C%EC%84%BC%EC%8A%A4_%EC%84%A4%EC%A0%95&amp;diff=10048&amp;oldid=prev"/>
		<updated>2025-05-05T14:56:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2025년 5월 5일 (월) 14:56 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l39&quot;&gt;39번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;39번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|광고 단위를 사용하는 경우.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|광고 단위를 사용하는 경우.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;자동광고용 설정 넣어도 되는데... 하여간, header에 아래 스크립트가 들어가야 함.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;# 푸터&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;# 푸터&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$wgHooks[&amp;#039;SkinAfterBottomScripts&amp;#039;][] = function( $skin, &amp;amp;$text ) {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$wgHooks[&amp;#039;SkinAfterBottomScripts&amp;#039;][] = function( $skin, &amp;amp;$text ) {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff:1.41:old-10047:rev-10048:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Sam</name></author>
	</entry>
	<entry>
		<id>https://smwiki.info/index.php?title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%95%A0%EB%93%9C%EC%84%BC%EC%8A%A4_%EC%84%A4%EC%A0%95&amp;diff=10047&amp;oldid=prev</id>
		<title>Sam: 새 문서: 기본적으로 LocalSettings.py 에 반영한다. {| class=&quot;wikitable&quot; !과정 !역할 !설치방법 |- |사이트 등록 |구글 애드센스에서 사이트 등록. 이곳에서 메타 태그를 얻는다. 사이트에 게재할 수 있는 권한을 획득해야 한다. 광고 게재 권한은 오래걸리면 4주도 간다고.. |https://www.google.com/adsense/ |- |ads.txt 만들고 적용. | * 사이트를 클릭하고 Ads.txt 스니펫을 클릭하면 내용물을 볼 수...</title>
		<link rel="alternate" type="text/html" href="https://smwiki.info/index.php?title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%95%A0%EB%93%9C%EC%84%BC%EC%8A%A4_%EC%84%A4%EC%A0%95&amp;diff=10047&amp;oldid=prev"/>
		<updated>2025-05-05T14:50:35Z</updated>

		<summary type="html">&lt;p&gt;새 문서: 기본적으로 LocalSettings.py 에 반영한다. {| class=&amp;quot;wikitable&amp;quot; !과정 !역할 !설치방법 |- |사이트 등록 |구글 애드센스에서 사이트 등록. 이곳에서 메타 태그를 얻는다. 사이트에 게재할 수 있는 권한을 획득해야 한다. 광고 게재 권한은 오래걸리면 4주도 간다고.. |https://www.google.com/adsense/ |- |ads.txt 만들고 적용. | * 사이트를 클릭하고 Ads.txt 스니펫을 클릭하면 내용물을 볼 수...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;기본적으로 LocalSettings.py 에 반영한다.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!과정&lt;br /&gt;
!역할&lt;br /&gt;
!설치방법&lt;br /&gt;
|-&lt;br /&gt;
|사이트 등록&lt;br /&gt;
|구글 애드센스에서 사이트 등록.&lt;br /&gt;
이곳에서 메타 태그를 얻는다. 사이트에 게재할 수 있는 권한을 획득해야 한다. 광고 게재 권한은 오래걸리면 4주도 간다고..&lt;br /&gt;
|https://www.google.com/adsense/&lt;br /&gt;
|-&lt;br /&gt;
|ads.txt 만들고 적용.&lt;br /&gt;
|&lt;br /&gt;
* 사이트를 클릭하고 Ads.txt 스니펫을 클릭하면 내용물을 볼 수 있다.&lt;br /&gt;
* 루트 디렉토리에서 Ads.txt 파일을 만든다.&lt;br /&gt;
|루트 디렉토리는 우분투라면 cd /etc/apache2/sites-available 의 설정을 살펴보면 찾아볼 수 있다.&lt;br /&gt;
sudo nano Ads.txt 위 명령 따위로 txt 생성 후 내용을 복붙. 도메인/Ads.txt 로 접근했을 때 내용이 나온다면 OK.&lt;br /&gt;
|-&lt;br /&gt;
|LocalSettings.php 수정&lt;br /&gt;
|&lt;br /&gt;
* 메타 태그 부분을 대체한 후 LocalSettings.php에 넣는다.&lt;br /&gt;
* 이후 애드센스에서 사이트 소유권 확인이 마쳐진다.&lt;br /&gt;
|$wgHooks[&amp;#039;BeforePageDisplay&amp;#039;][] = function ( $out, $skin ) {&lt;br /&gt;
    $out-&amp;gt;addHeadItem(&amp;#039;adsense-meta&amp;#039;, &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;lt;meta name=&amp;quot;google-site-verification&amp;quot; content=&amp;quot;YOUR_VERIFICATION_CODE&amp;quot; /&amp;gt;&amp;#039;&amp;#039;&amp;#039;&amp;lt;nowiki/&amp;gt;&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
|-&lt;br /&gt;
|광고 설정&lt;br /&gt;
|편한 방식으로 지정.&lt;br /&gt;
&lt;br /&gt;
* 여기에선 &amp;#039;사이트 기준&amp;#039; 광고를 이용한다.&lt;br /&gt;
* 이 페이지의 &amp;#039;코드 가져오기&amp;#039;를 통해 &amp;lt;script를 얻을 수 있다.&lt;br /&gt;
|광고 탭에서 옵션을 적절히 설정.&lt;br /&gt;
|-&lt;br /&gt;
|LocalSettings.php 수정&lt;br /&gt;
|위에서 얻은 것을 우측 방식으로 기입한다.&lt;br /&gt;
여기까지가 사이트 기준 광고 완료. 반영까지는 1시간까지 걸리기도 한다고 한다.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|광고 단위를 사용하는 경우.&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;# 푸터&lt;br /&gt;
$wgHooks[&amp;#039;SkinAfterBottomScripts&amp;#039;][] = function( $skin, &amp;amp;$text ) {&lt;br /&gt;
    $adCode = &amp;lt;&amp;lt;&amp;lt;EOT&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin:20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;ins class=&amp;quot;adsbygoogle&amp;quot;&lt;br /&gt;
         style=&amp;quot;display:block&amp;quot;&lt;br /&gt;
         data-ad-client=&amp;quot;ca-pub-9484107006498284&amp;quot;&lt;br /&gt;
         data-ad-slot=&amp;quot;5130113921&amp;quot;&lt;br /&gt;
         data-ad-format=&amp;quot;auto&amp;quot;&lt;br /&gt;
         data-full-width-responsive=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/ins&amp;gt;&lt;br /&gt;
    &amp;lt;script&amp;gt;&lt;br /&gt;
        (adsbygoogle = window.adsbygoogle || []).push({});&lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
EOT;&lt;br /&gt;
    $text .= $adCode;&lt;br /&gt;
    return true;&lt;br /&gt;
};&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|사이트단위 자동광고를 사용하는 경우&lt;br /&gt;
|아무래도 광고 퍼블리셔의 일련번호는 그대로 사용하는 듯하다.&lt;br /&gt;
제대로 적용되면 자동광고설정 미리보기에서 스니펫 코드 가져가는 페이지가 나오지 않는 듯하다.&lt;br /&gt;
|&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
# 자동광고용 설정&lt;br /&gt;
$wgHooks[&amp;#039;BeforePageDisplay&amp;#039;][] = function( OutputPage &amp;amp;$out, Skin &amp;amp;$skin ) {&lt;br /&gt;
    $script = &amp;#039;&amp;lt;script async src=&amp;quot;https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9484107006498284&amp;quot; crossorigin=&amp;quot;anonymous&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;#039;;&lt;br /&gt;
    $out-&amp;gt;addHeadItem( &amp;#039;adsense-auto-ads&amp;#039;, $script );&lt;br /&gt;
    return true;&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|관련 확장기능 설치.&lt;br /&gt;
|버전에 따라 설정이 달라지기도 해서, 확장기능으로 하는 편이 좋을듯.&lt;br /&gt;
|버전명 맞춰서 설치. extention 디렉토리에서.&lt;br /&gt;
git clone -b REL1_41 &amp;quot;&amp;lt;nowiki&amp;gt;https://gerrit.wikimedia.org/r/mediawiki/extensions/AdManager&amp;lt;/nowiki&amp;gt;&amp;quot; LocalSettings.php에 아래 코드를 더한다. &amp;lt;code&amp;gt;wfLoadExtension( &amp;#039;AdManager&amp;#039; );&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
[[분류:관리용 문서]]&lt;/div&gt;</summary>
		<author><name>Sam</name></author>
	</entry>
</feed>