Obsoleto. Esta clase dejó de estar disponible y no se debe usar en nuevas secuencias de comandos.
Crea sitios de Google y accede a ellos.
Propiedades obsoletas
Propiedad | Tipo | Descripción |
---|---|---|
AttachmentType |
| |
PageType |
|
Métodos obsoletos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
|
| Crea un sitio nuevo copiando uno existente. |
|
| Crea un sitio nuevo. |
|
| Muestra la página activa si la secuencia de comandos está alojada en un contenedor o null de lo contrario. |
|
| Muestra el contenedor activo, si la secuencia de comandos está alojada en un contenedor, o null de lo contrario. |
|
| Recupera los primeros 200 sitios que pertenecen a este dominio. |
|
| Recupera todos los sitios que pertenecen a este dominio. |
|
| Recupera una página por URL. |
|
| Recupera un sitio para un sitio de Google determinado si el usuario es un consumidor que no tiene un dominio alojado. |
|
| Recupera un sitio para el sitio de Google determinado. |
|
| Recupera un sitio por URL. |
|
| Recupera la primera página de Sites de un usuario si es un consumidor que no tiene un dominio alojado. |
|
| Recupera Sites para un usuario entre los límites establecidos si se trata de un consumidor que no tiene un dominio alojado. |
|
| Recupera la primera página de los sitios que pertenecen a este usuario en este dominio. |
|
| Recupera todos los sitios que pertenecen a este usuario en este dominio para el rango especificado. |
Métodos obsoletos
copySite(domain, name, title, summary, site)
copySite(domain, name, title, summary, site)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Crea un sitio nuevo copiando uno existente.
Advertencia: Copiar un sitio lleva tiempo, de segundos a posiblemente muchos minutos, según su tamaño. Si bien el método se muestra de inmediato, la copia sigue en segundo plano y no todas las páginas del sitio copiado están disponibles de inmediato. También se puede usar este método para crear una instancia de un sitio nuevo a partir de una plantilla determinada.
// This creates a site. Note that this only works for Google Workspace domains. // There is no version of this API for consumer accounts. var site = SitesApp.createSite("examplepetstore.com", "homepage", "My Home Page", "This is a new site I created!"); var siteCopy = SitesApp.copySite("examplepetstore.com", "homepage-clone", "Cloned Home Page", "Begun, these clone wars have.", site);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
domain | String | El dominio alojado en Google Workspace, como examplepetstore.com. |
name | String | El nombre del espacio web que se encuentra en la URL, como miSitio. |
title | String | El título del sitio |
summary | String | La descripción del sitio |
site |
| Sitio desde el que se copiará. Puede ser un sitio o una plantilla. Si el parámetro es un sitio existente, se copiará todo el contenido de ese sitio. Si el sitio determinado es una plantilla, se creará un sitio nuevo en función de esa plantilla. |
Devolvedor
: Es el sitio que se copió. Ten en cuenta que la copia es asíncrona, y que la operación de copia puede seguir en curso aunque se haya mostrado una referencia al sitio.Site
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
createSite(domain, name, title, summary)
createSite(domain, name, title, summary)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Crea un sitio nuevo.
// This creates a site. Note that this only works for Google Workspace domains. // There is no version of this API for consumer accounts. var site = SitesApp.createSite("examplepetstore.com", "homepage", "My Home Page", "This is a new site I created!");
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
domain | String | El dominio alojado en Google Workspace, como examplepetstore.com. |
name | String | El nombre de ruta que se encuentra en la URL, como mySite. |
title | String | Es el título del sitio. |
summary | String | Es la descripción del sitio. |
Devolvedor
: Es el sitio creado.Site
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getActivePage()
getActivePage()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra la página activa si la secuencia de comandos está alojada en un contenedor o null
de lo contrario.
var site = SitesApp.getActivePage();
Devolvedor
: El contenedor activo si es una página de sitios.Page
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getActiveSite()
getActiveSite()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra el contenedor activo, si la secuencia de comandos está alojada en un contenedor, o null
de lo contrario.
var site = SitesApp.getActiveSite();
Devolvedor
: Es el contenedor activo si es un sitio.Site
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getAllSites(domain)
getAllSites(domain)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera los primeros 200 sitios que pertenecen a este dominio. Para obtener todos los sitios, usa el método
para desplazarte por los resultados.
getAllSites(domain, start, max)
// This writes the first page of sites belonging to a Google Workspace // domain to the log. var sites = SitesApp.getAllSites("examplepetstore.com."); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
domain | String | El dominio alojado en Google Workspace, como examplepetstore.com. |
Devolvedor
: Es un array de sitios que pertenecen al dominio.Site[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getAllSites(domain, start, max)
getAllSites(domain, start, max)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera todos los sitios que pertenecen a este dominio.
// This writes the a list of sites in domain example.com to the log. var pageStart = 0; var pageSize = 50; while (true) { Logger.log("Loading sites starting at %s", pageStart); var sites = SitesApp.getAllSites("examplepetstore.com", pageStart, pageSize); if (sites.length == 0) { break; } Logger.log("Got %s sites back", sites.length); pageStart += sites.length; for(var i in sites) { Logger.log("Found site: %s", sites[i].getUrl()); } }
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
domain | String | El dominio alojado en Google Workspace, como examplepetstore.com. |
start | Integer | Es el índice del primer sitio que se muestra. |
max | Integer | La cantidad máxima de resultados que se mostrarán. |
Devolvedor
: Es un array de sitios que pertenecen al dominio.Site[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getPageByUrl(url)
getPageByUrl(url)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera una página por URL.
// This snippet retrieves the page at the given URL. // Returns null if the page does not exist or if the URL given is invalid. var page = SitesApp.getPageByUrl( "https://sites.google.com/site/demositeappsscript/mylistpage"); Logger.log(page.getName());
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
url | String | La URL pública. |
Devolvedor
: Es una instancia de Page
que corresponde a la página en la URL o Pagenull
si la página no existe.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getSite(name)
getSite(name)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera un sitio para un sitio de Google determinado si el usuario es un consumidor que no tiene un dominio alojado.
// Returns a Site instance var site = SitesApp.getSite('mysite');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
name | String | El nombre del espacio web que se encuentra en la URL, como miSitio. |
Devolvedor
: Es una instancia de sitio que corresponde a un sitio de consumidor.Site
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getSite(domain, name)
getSite(domain, name)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera un sitio para el sitio de Google determinado.
// Returns a Site instance var site = SitesApp.getSite('example.com', 'mysite');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
domain | String | El dominio alojado en Google Workspace, como examplepetstore.com. |
name | String | El nombre del espacio web que se encuentra en la URL, como miSitio. |
Devolvedor
: Es una instancia de un sitio que corresponde a un dominio alojado.Site
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getSiteByUrl(url)
getSiteByUrl(url)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera un sitio por URL.
// This snippet retrieves the site at the given URL // Throws an Invalid argument exception if the site does not exist or if // the URL given is invalid var site = SitesApp.getSiteByUrl("https://sites.google.com/site/demosite"); Logger.log(site.getName());
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
url | String | La URL pública. |
Devolvedor
: Es un sitio encontrado en la URL determinada.Site
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getSites()
getSites()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera la primera página de Sites de un usuario si es un consumidor que no tiene un dominio alojado.
// This writes the first page of sites owned by the user running // the script to the log. var sites = SitesApp.getSites(); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Devolvedor
: Es un array de sitios que limita al usuario que ejecuta la secuencia de comandos.Site[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getSites(start, max)
getSites(start, max)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera Sites para un usuario entre los límites establecidos si se trata de un consumidor que no tiene un dominio alojado.
var sites = SitesApp.getSites(25, 50); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
start | Integer | Es el índice del primer sitio que se muestra. |
max | Integer | La cantidad máxima de resultados que se mostrarán. |
Devolvedor
: Es el array de todos los sitios que son propiedad de un usuario.Site[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getSites(domain)
getSites(domain)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera la primera página de los sitios que pertenecen a este usuario en este dominio.
// This writes the first page of sites owned by the user running // the script to the log. var sites = SitesApp.getSites("example.com"); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
domain | String | El dominio alojado en Google Workspace, como examplepetstore.com. |
Devolvedor
: Es un array de sitios que limita al usuario que ejecuta la secuencia de comandos.Site[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds
getSites(domain, start, max)
getSites(domain, start, max)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Recupera todos los sitios que pertenecen a este usuario en este dominio para el rango especificado.
// This writes the a list of sites owned by the user running // the script in positions bounded by the start and max values to the log. var sites = SitesApp.getSites("example.com", 25, 50); for(var i in sites) { Logger.log(sites[i].getUrl()); }
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
domain | String | El dominio alojado en Google Workspace, como examplepetstore.com. |
start | Integer | Es el índice del primer sitio que se muestra. |
max | Integer | La cantidad máxima de resultados que se mostrarán. |
Devolvedor
: Es un array de sitios que pertenecen al usuario.Site[]
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://sites.google.com/feeds