Cuando abordamos la creación de un script en Microsoft tenemos que tener en cuenta algunos puntos esenciales.
El número de opciones es mucho más reducido en Microsoft que en Google. Por ejemplo, con los scripts de Microsoft no es posible obtener un informe de los términos de búsqueda de la cuenta, en ningún nivel (grupo de anuncios, campaña o cuenta). Por tanto, es clave bucear en la información que ofrece Microsoft para asegurarnos de que lo que pretendemos hacer, se puede hacer.
En la página Microsoft Advertising Scripts Overview está incorporada toda la información relacionada con los scripts. Para ver qué entidades se puede utilizar podéis ir a la sección Script reference -> Single account.
En la misma página se incorporan enlaces a ejemplos de código para trabajar con palabras clave, grupos de anuncios, campañas, etc. que pueden ser de mucha utilidad.
Otra de las diferencias fundamentales para quienes seáis usuarios de los scripts de Google es que en Microsoft no están disponibles las Querys para obtener información. Todas las consultas a la base de datos han de hacerse a través de Iteradores.
Por otra parte, los scripts de Microsoft Ads están orientados más que nada al reporting y a la automatización de tareas muy sencillas de gestión de la cuenta. Para tareas más complejas o para actuar sobre parámetros de la cuenta más complejos se ha de recurrir al uso de la API.
Para acceder a servicios de Google como Google Drive, Sheets y Email desde scripts, es necesario obtener credenciales mediante la API y añadir funciones específicas en el código que faciliten el acceso a estas herramientas de Google.
Instrucciones para obtener las credenciales (son varios pasos pero la documentación es muy precisa y se pueden obtener las credenciales aún sin conocer previamente las herramientas necesarias):
https://learn.microsoft.com/en-us/advertising/scripts/examples/authenticating-with-google-services
(Recomendamos la opción 2 o 3 para obtener el token de actualización)
Ejemplo de la documentación oficial de Microsoft Ads que muestra cómo usar servicios de Google como Google Drive, Sheets y Email.
También es importante tener presente que el soporte y el foro de consulta de Microsoft no tiene nada que ver con el de Google. La asistencia y los recursos van a ser muy escasos. Vais a tener que aprender paso a paso contando básicamente con vuestra habilidad para salir de los callejones de salida que siempre aparecen.