Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

phmd2004

s adsGoogle+ScriptManager

Recommended Posts

galera eu to com meu site rodando beleza, porem na hora de aparecer meus ads´s do google não ta dando certo ...to tentando a seguinnte coisa....mas nao ta dando certo...tentei isto no page load da master page e de uma pagina qualquer que usa a master page que contem o scriptmanager

String scriptsAds = " <script type=\"text/javascript\">";
		scriptsAds += " google_ad_client = \"pub-5171562616796034\";";
		scriptsAds += "google_ad_width = 728;";
		scriptsAds += "google_ad_height = 90;";
		scriptsAds += "google_ad_format = \"728x90_as\";";
		scriptsAds += "google_cpa_choice = \"CAEaCKx8D4vNnKGYUEdQrgFQBVANUAg\";";

		scriptsAds += "</script>";
		scriptsAds += "<script type=\"text/javascript\" src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">";
		scriptsAds += "</script>";


		ScriptManager.RegisterClientScriptBlock(Master.FindControl("PanelAds"), typeof(Panel), "AdsGoogle", scriptsAds, true);
//e tentei sem o Master.findcontrol em outras paginas....

 

 

 

 

 

 

alguem sabe como corrigir isto ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui da seguinte forma:

Criei um Master.Page no Master.Page eu coloquei um ScriptManager, só que sem o Panel.

O HTML do Master.Page ficou:

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
   <title>Untitled Page</title>
</head>
<body>
   <form id="form1" runat="server">
   <div>
       <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
           <asp:ScriptManager ID="ScriptManager1" runat="server">
           </asp:ScriptManager>
       </asp:contentplaceholder>
   </div>
   </form>
</body>
</html>

 

Dei uma alterada no seu código, pois estava dando erro de Script, fiz no Page_Load do Master, ficou assim:

string scriptsAds;
		scriptsAds = " google_ad_client = \"pub-5171562616796034\";";
		scriptsAds += "google_ad_width = 728;";
		scriptsAds += "google_ad_height = 90;";
		scriptsAds += "google_ad_format = \"728x90_as\";";
		scriptsAds += "google_cpa_choice = \"CAEaCKx8D4vNnKGYUEdQrgFQBVANUAg\";";
		scriptsAds += "</script>";

		scriptsAds += "<script type=\"text/javascript\" src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">";

		ScriptManager.RegisterClientScriptBlock(this.FindControl("form1"), this.GetType(), "AdsGoogle", scriptsAds, true);

Espero que sirva.

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara,,,tentei e nao deu certo tbm,,,,

 

codigo da master page....

protected void Page_Load(object sender, EventArgs e)
	{
		string scriptsAds;
		scriptsAds = " <script type=\"text/javascript\">";
		scriptsAds += " google_ad_client = \"pub-5171562616796034\";";
		scriptsAds += "google_ad_width = 728;";
		scriptsAds += "google_ad_height = 90;";
		scriptsAds += "google_ad_format = \"728x90_as\";";
		scriptsAds += "google_cpa_choice = \"CAEaCKx8D4vNnKGYUEdQrgFQBVANUAg\";";
		scriptsAds += "</script>";

		scriptsAds += "<script type=\"text/javascript\" src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">";

		ScriptManager.RegisterClientScriptBlock(this.FindControl("form1"), this.GetType(), "AdsGoogle", scriptsAds, true);
	}

 

 

//********************************************************************************

CONTEUDO DA MASTER PAGE...

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
   <title>Pedro Henrique | Home</title>
   <meta name="keywords" content="pedro henrique martins durães,asp.net,pedro henrique,playboy juliana knust,c#,ado.net,.net,sistemas de informação,sites,ajax,css,javascript,masterpages,aspx,brasil,brazil,uliana knust" />
   <link href="styles.css" rel="stylesheet" type="text/css" />

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-2979393-1";
urchinTracker();

</script>



</head>
<body>
   <form id="form1" runat="server">
   <center>

<div id="principal">
 <div id="top">
     <asp:HyperLink ID="HyperLink1" runat="server" EnableViewState="False" ImageUrl="~/images/logo.gif"
         NavigateUrl="~/Default.aspx">Home</asp:HyperLink>

 </div>
 <asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackErrorMessage="Ocorreu um Erro...Tente Novamente">
       </asp:ScriptManager>
       <asp:UpdatePanel ID="UpdatePanel1" runat="server">
           <ContentTemplate>
         <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
       </asp:contentplaceholder>
           </ContentTemplate>
       </asp:UpdatePanel>
 <div id="div_conteudo_midlle">
     </div>

 <div id="fundo">
     <asp:Panel ID="PanelAds" runat="server" EnableViewState="False" Width="100%">
<!--
     <script type="text/javascript">
google_ad_client = "pub-5171562616796034";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_cpa_choice = "CAEaCKx8D4vNnKGYUEdQrgFQBVANUAg";

</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
-->
         </asp:Panel>
<!--<script type="text/javascript">
google_ad_client = "pub-5171562616796034";

google_ad_slot = "0227489901";
google_ad_width = 728;
google_ad_height = 90;
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>





<script type="text/javascript">
google_ad_client = "pub-5171562616796034";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_cpa_choice = "CAEaCKx8D4vNnKGYUEdQrgFQBVANUAg";

</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
-->
</div>
 </div>


</center>

   </form>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

phmd2004 se você retirar esta linha que você adicionou:

scriptsAds = " <script type=\"text/javascript\">";

Imagem Postada

 

irá funcionar, mas como eu disse ele esta exibindo no formulário e não no Panel. Mas vou tentar fazer mostrar dentro do Panel se conseguir posto aqui.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.