Tengo el plugin instalado en dos sitios y el uso de la API de Google Translate parece estar altamente correlacionado con el tráfico de rastreadores. ¿El plugin solo traduce las publicaciones cuando un usuario hace clic en
?
Sí, creo que es exactamente así como funciona.
Para ser más específicos, el plugin solo traduce una vez por idioma por publicación. Sin embargo, la publicación deberá ser traducida nuevamente si se realiza una revisión.
Hola. Soy responsable de uno de los sitios que @yanokwa mencionó en su publicación anterior. Nuestros costos de traducción durante los primeros dos meses de uso después de instalar este plugin han sido mucho más altos de lo esperado, considerando el volumen normal de tráfico en nuestro sitio y nuestras expectativas sobre qué porcentaje de nuestra comunidad utilizaría este plugin.
Al comparar un gráfico de nuestro gasto en la API de Google Translate generado por este plugin en agosto con el informe de tráfico del sitio Discourse del mismo período, observo lo siguiente:
Esto parece mostrar una correlación muy fuerte (casi 1:1) entre la fluctuación diaria de nuestro gasto en la API y el tráfico de rastreadores web hacia nuestro sitio Discourse. Esto es especialmente notable el 2-3 de agosto y el 14-15 en estos gráficos.
Esto me lleva a creer que la mayoría de estas solicitudes de API están siendo activadas de alguna manera por tráfico de bots. Seguimos monitoreando la situación, pero si la tendencia continúa, es probable que desactivemos el plugin, a menos que podamos identificar algún otro aspecto de nuestra configuración que pueda estar contribuyendo a esto. ¿Podrías investigar esto de tu lado o tienes alguna sugerencia o configuración del plugin/Discourse que deberíamos verificar nuevamente?
En el panel de control de Google, ¿puedes desglosar el tipo de traducción que se solicitó? El complemento utiliza el punto final de detección de idioma y el punto final de traducción.
Esto es algo esperado, ya que encolamos una tarea para detectar el idioma de la publicación cuando esta se crea o se lee por primera vez desde que se instaló el plugin. No podemos posponer la detección, ya que necesitamos conocer el idioma de la publicación para decidir si se debe mostrar el botón de traducción al usuario.

