Skip to content

Instantly share code, notes, and snippets.

View seojcarlos's full-sized avatar

Juan Carlos Díaz seojcarlos

View GitHub Profile
@seojcarlos
seojcarlos / gtm-ajaxsuccess-eventlistener.js
Created April 28, 2017 04:55
Medir formularios Ajax a través de Ajax con Google Tag Manager
<script>
(function($) {
$(document).ajaxSuccess(function( event, xhr, settings ) {
dataLayer.push({
'event': 'ajaxSuccess',
'eventCategory': 'AJAX',
'eventAction': settings.url,
'eventLabel': xhr.responseText
});
});
library("igraph")
# Intercambiar ruta a su Screaming Frog Todos_Outlink CSV. Para Windows, recuerde cambiar las barras invertidas de barras diagonales.
links <- read.csv("C:/Documents/screaming-frog-all-outlinks.csv", skip = 1) # CSV Path
# Esta línea de código es opcional. Se filtra el JavaScript, CSS e imágenes. Técnicamente debe mantenerlos allí.
links <- subset(links, Type=="HREF") # Optional line. Filter.
links <- subset(links, Follow=="true")
links <- subset(links, select=c(Source,Destination))
g <- graph.data.frame(links)
pr <- page.rank(g, algo = "prpack", vids = V(g), directed = TRUE, damping = 0.85)
values <- data.frame(pr$vector)
library("igraph")
# Intercambiar ruta a su Screaming Frog Todos_Outlink CSV. Para Windows, recuerde cambiar las barras invertidas de barras diagonales.
links <- read.csv("C:/Documents/screaming-frog-all-outlinks.csv", skip = 1) # CSV Path
# Esta línea de código es opcional. Se filtra el JavaScript, CSS e imágenes. Técnicamente debe mantenerlos allí.
links <- subset(links, Type=="HREF") # Optional line. Filter.
links <- subset(links, Follow=="true")
links <- subset(links, select=c(Source,Destination))
g <- graph.data.frame(links)
pr <- page.rank(g, algo = "prpack", vids = V(g), directed = TRUE, damping = 0.85)
values <- data.frame(pr$vector)