AdWords
489 Usuários online agora
489 Usuários online agora
Otimização de ROI, CTR, índice de Qualidade, segmentação, página de destino.
Guie-me
star_border
Responder

Scripts - XML pelo UrlFetchApp

Calouro ✭

Estou tentando criar meu primeiro script para o AdWords. A função é criar um anúncio com texto dinâmico baseado na cotação de uma ação na bolsa. Mas não consigo pegar o parâmetro "Ultimo" (por exemplo) desta estrutura de XML:

 

<ComportamentoPapeis>
<Papel Codigo="PETR4" Nome="PETROBRAS PN" Ibovespa="#" Data="30/10/2013 15:01:09" Abertura="19,83" Minimo="19,16" Maximo="19,95" Medio="19,54" Ultimo="19,93" Oscilacao="1,17"/>
</ComportamentoPapeis>
 

 

 

 

O código q tenho até agora, lê até a primeira tag, apenas (deixei comentado as outras tentativas):

 

function main() {
//var response = UrlFetchApp.fetch("http://www.bmfbovespa.com.br/Pregao-Online/ExecutaAcaoAjax.asp?CodigoPapel=PETR4");
//Logger.log(response)

//for (var i = 0; i < response[0]; i ++) {
// Logger.log(response[i]);
// }



var url = 'http://www.bmfbovespa.com.br/Pregao-Online/ExecutaAcaoAjax.asp?CodigoPapel=PETR4';
var xml = UrlFetchApp.fetch(url).getContentText();
var document = XmlService.parse(xml);
var atom = XmlService.getNamespace('http://www.w3.org/2005/Atom');

//var entries = document.getRootElement().getChildren();
var entries = document.getRootElement().getAttributes();

//var title = entries.getName();

Logger.log(entries)

}

 

 

 

 

Podem me ajudar?

Especialistas responderamverified_user

Oi Denise, tudo bem?   Você chegou a dar uma olhada na do...

Funcionário do Google

Oi Denise, tudo bem?

 

Você chegou a dar uma olhada na documentação dessa Classe? Nessa página tem alguns exemplos. @Gravity, você tem mais alguma dica nesse caso?

 

Um abraço!

Cassiana

 

 

Re: Oi Denise, tudo bem?   Você chegou a dar uma olhada na do...

Calouro ✭
Oi Cassiana

Dei uma olhada sim, na documentação. Achei bastante coisa, especialmente do fetch.
Consegui chegar beeeem próximo do dado que preciso, mas não consigo mais nada mais profundo do que isso, infelizmente.

Brigadão, mesmo assim.