Retail Store en Google Cloud Platform

1

Lo que aprender谩s sobre GCP para ecommerce

2

Etapas clave y MLOps

3

Arquitectura de alto nivel

4

Tour de la aplicaci贸n de retail

5

Backend as a Service y modelo de seguridad

6

Introducci贸n al proyecto

7

Medici贸n de interacciones

8

Setup de Google Tag Manager

9

Etiquetando con Google Tag Manager

10

Etiquetas relevantes para CLV

11

Integraci贸n con servicios

Exposici贸n de servicios con Apigee

12

Servicios expuestos con APIs

13

驴Qu茅 son las APIs?

14

Apigee

15

Creaci贸n de tu primer API Proxy en Apigee

16

Administraci贸n de APIs con Apigee

17

Creando un portal de desarrolladores

18

Interactuando con el portal de desarrolladores

19

Insights to Actions

Generaci贸n de modelos AI/ML

20

Machine Learning con datos estructurados

21

BigQuery para modelos de Forecasting y LTV

22

Bigquery ML - Manos a la Obra

23

Auto ML vs. Bigquery ML

24

Consideraciones para entrenar un modelo en BigQueryML

25

Entrenamiento del modelo en BigQuery ML

26

C贸mo exportar modelos hechos en BQML

27

Exportando un modelo hecho con BQML

Consumo de servicios de AI/ML

28

C贸mputo Serverless y Contenedores

29

驴Qu茅 es Kubernetes?

30

Consumo de modelos ML mediante BigQuery API

31

Almacenamiento de predicciones

32

Ejecuci贸n de predicciones y persistencia

33

Despliegue continuo con Cloud Run

34

Ejecuci贸n de despliegue con Cloud Run

35

Escalamiento de servicios en Cloud Run

36

AuthN y AuthZ con Cloud Run

Google Marketing Platform

37

An谩lisis de las predicciones

38

Segmentamos nuestras Predicciones

39

Caso pr谩ctico para definir tu estrategia de activaci贸n

40

Generemos nuestros modelos en la plataforma

41

Segmentamos nuestras audiencias en BigQuery

42

Carga tus audiencias y conecta tu medio de activaci贸n

Introducci贸n al proyecto

6/42

Lectura

Esta gu铆a asume que tienes una cuenta de Google y que est谩s autenticado en tu navegador con esa cuenta. En caso de que no tengas una cuenta de Google, puedes crearla de manera gratuita en este enlace.

...

Reg铆strate o inicia sesi贸n para leer el resto del contenido.

Aportes 20

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Si tienen el siguiente problema en el punto numero 10, cuando ejecutan el Script que carga los datos a firestore

Cannot find module firebase-admin

Lo solucionan agregando la siguiente dependencia en el package.json que se encuentra en la carpeta Script,

鈥淍firebase/component鈥: "0.1.0

Luego que lo agreguen deben ejecutar npm install para que se agregue la dependencia a su proyecto.

Complicado pero se logro ejecutar 馃槃
Menci贸n especial a la comunidad que sin sus comentarios no hubiera podido lograrlo.

Resumen.
antes del punto 9

falta una dependencia, yo lo correg铆 ejecutando en la ra铆z del proyecto
npm install firebase-admin (en la terminal)

si llegas al final y no te cargan las im谩genes, en el punto 10 debes ejecutar antes
gcloud auth login
gcloud config set project <PROJECT_ID>
y ya luego
SET SET PROJECT_ID="<PROJECT_ID>"
SET DATABASE_URL=鈥渉ttps://<PROJECT_ID>.firebaseio.com鈥 (windows).

y corres el script

-todo esto en la terminal

y Listo 馃槃

Me qued茅 en el punto 9 jajaja. Supongo que debo crear el archivo .env.local en la terminal pero tampoco encuentro el .env.template.

Lo complicado lo deja en escrito y no hace una clase, la teor铆a debe ser escrito y la pr谩ctica en video as铆 entender los que no tienen base de que es esto ya est谩n perdidos

No puedo visualizar las variables de configuraci贸n de mi app en Firebase. Hasta ese punto he seguido todos los pasos de la gu铆a, excepto realizar el deploy. 驴Es necesario el deploy para ver las variables de configuraci贸n o qu茅 me faltar铆a realizar?

Gracias.

Hola , me quede atorado en el paso 8, al momento de poner el comando firebase use --add en la terminal de Google Cloud SDK Shell para seleccionar el proyecto previamente creado, me dice que no se reconoce como un comando, ya busqu茅 en Firebase intente agregar npm y me arrojo Warnings y Errors, baje Node.js y sigue sin darme la opci贸n del comando. Alguien que me pueda guiar? Se los agradezco de antemano. Saludos!

En el paso 7 cuando usas Windows, antes de escribir

firebase login

debes verificar las directiva de ejecuci贸n de PowerShell esto lo haces escribiendo el siguiente comando en la terminal

Get-ExecutionPolicy -List

Si esto, te da como resultado:
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine Undefined
Entonces debes escribir la siguiente l矛nea de comando

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser

Con este cambio puedes avanzar.

Done 馃槂 . Hay que asegurarse que las variables de entorno esten bien definidas para que el script no de errores.

Ya hice todo lo que comentan aqui, pero al momento de subir las imagenes cuando ejecuto el node index.js me nada un error que dice Invalid bucket name: 鈥樷減latzi-storefront-2a01a鈥.appspot.com鈥 y de ahi no paso la aplicacion ya se ve pero en blanco sin imagenes, alguien me puede ayudar?

Hola, he le铆do los comentarios de los compa帽eros he instalado el firebase/component y guardado las variable con SET SET PROJECT_ID="<PROJECT_ID>"
SET DATABASE_URL=鈥渉ttps://<PROJECT_ID>.firebaseio.com鈥 pero al aplicar el node index.js me sale una lista larga de errores espero me puedan ayudar

Bien, solo creo que en el paso 10 falt贸 mencionar que hay que hacer:

gcloud auth login
gcloud config set project <PROJECT_ID> 

Despu茅s de esta lectura qued茅 con ganas de profundizar y ver el curso de Firebase

Luego de realizar todos los pasos, me carga ok la pagina, pero no veo los producos. En firebase storage veo que los productos estan cargados correctamente. A alguien mas le paso?. Borre todo y volvi a realizar todo el proceso de cero nuevamente y me sigue sucediendo. A Alguien mas le paso?

A alguien m谩s les salen estos errores al ejecutar el script index.js ?

Hola. En que parte del tutorial se habilita la webapp? En el paso 7 solo se habilita el hosting sin iniciar ni levantar nada (dice que se har谩 en pasos posteriores) y en el paso 9 piden que vayamos a settings del proyecto y que tomemos los par谩metros de nuestra app para meterlos en el archivo .env.local pero no hay nada en settings porque no hay webapp.

Hay alg煤n curso en el que se lleve a cabo este proyecto de la tienda de platzi?

Disculpen la pregunta (tal vez tonta), 驴El paso 1 donde lo realizo?, pueden ayudarme con los pasos para ejecutar el paso 1?
Gracias.

驴Cu谩l es la diferencia entre el comando gcloud auth application-default login y gcloud init?

驴Es necesario ejecutar ambos?

quede en el punto 10 no me quedo claro 驴C贸mo hago esto en diferentes sistemas operativos?