如何将 AdSense 代码添加到我的 ASP.NET MVC 网站?
How can I add AdSense code to my ASP.NET MVC site?
我正在为我的网络应用程序设置 AdSense。我得到了一个 AdSense 代码,可以粘贴到我网站的 HTML 和 标签之间。但是我正在为网站使用 ASP.NET MVC。请问,如何在我的网站上使用此 AdSense 代码?
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-5888633898042518",
enable_page_level_ads: true
});
</script>
只需将它添加到您的 _Layout.cshtml
文件中,在 head 标签上。
在 razor AdsComponent 中是这样的。
<h3>AdsComponent</h3>
<div>
@Ads
</div>
@code {
private RenderFragment Ads
{
get
{
RenderFragment form = b =>
{
b.OpenElement(0, "script");
b.AddAttribute(0, "async", true);
b.AddAttribute(0, "src", "https://pagead2/googlesyndication.com/pagead/js/adsbygoogle.js");
b.CloseElement();
b.OpenElement(0, "ins");
b.AddAttribute(0, "class", "adsbygoogle");
b.AddAttribute(1, "style", "display:inline-block;width:728px;height:90px");
b.AddAttribute(2, "data-ad-client", "ca-pub-988649660289431");
b.AddAttribute(3, "data-ad-slot", "4069520508");
//Test
b.AddAttribute(4, "data-adtest", "on");
b.CloseElement();
b.OpenElement(0, "script");
b.AddContent(0, "(adsbygoogle = window.adsbygoogle || []).push({});");
b.CloseElement();
};
return form;
}
}
}
我正在为我的网络应用程序设置 AdSense。我得到了一个 AdSense 代码,可以粘贴到我网站的 HTML 和 标签之间。但是我正在为网站使用 ASP.NET MVC。请问,如何在我的网站上使用此 AdSense 代码?
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-5888633898042518",
enable_page_level_ads: true
});
</script>
只需将它添加到您的 _Layout.cshtml
文件中,在 head 标签上。
在 razor AdsComponent 中是这样的。
<h3>AdsComponent</h3>
<div>
@Ads
</div>
@code {
private RenderFragment Ads
{
get
{
RenderFragment form = b =>
{
b.OpenElement(0, "script");
b.AddAttribute(0, "async", true);
b.AddAttribute(0, "src", "https://pagead2/googlesyndication.com/pagead/js/adsbygoogle.js");
b.CloseElement();
b.OpenElement(0, "ins");
b.AddAttribute(0, "class", "adsbygoogle");
b.AddAttribute(1, "style", "display:inline-block;width:728px;height:90px");
b.AddAttribute(2, "data-ad-client", "ca-pub-988649660289431");
b.AddAttribute(3, "data-ad-slot", "4069520508");
//Test
b.AddAttribute(4, "data-adtest", "on");
b.CloseElement();
b.OpenElement(0, "script");
b.AddContent(0, "(adsbygoogle = window.adsbygoogle || []).push({});");
b.CloseElement();
};
return form;
}
}
}