Отправка таблицы визуализации Google на электронную почту - PullRequest
6 голосов
/ 19 февраля 2012

Можем ли мы отправить диаграмму визуализации Google почтовому клиенту? Я пытался скопировать и вставить код javascript при отправке электронного письма, но он был удален на лету с помощью gmail.

Спасибо и всего наилучшего.

Ответы [ 5 ]

4 голосов
/ 14 сентября 2018

Отказ от ответственности: я основатель Image-Charts .

6 лет спустя!Google Image-Charts устарела с 2012 года, и, как независимый разработчик, я не хочу с нуля переписывать бэкэнд генерации изображений каждый раз, когда я запускаю новый SaaS, чтобы просто иметь возможность отправлять диаграммы по электронной почте ...

Вот почему я построил графические изображения ? и добавил gif animation поверх него ? (анимация диаграмм в электронных письмах потрясающая !!),больше нет боли при рендеринге серверной диаграммы, нет проблем с масштабированием, она работает очень быстро, 1 URL = 1 диаграмма изображения.

https://image-charts.com/chart
?cht=bvg
&chd=t:10,15,25,30,40,80
&chs=700x300
&chxt=x,y
&chxl=0:|March '18|April '18|May '18|June '18|July '18|August '18|
&chdl=Visitors (in thousands)
&chf=b0,lg,90,05B142,1,0CE858,0.2
&chxs=1N**K
&chtt=Visitors report
&chma=0,0,10,10
&chl=||||+33% !|x2 !

enter image description here

enter image description here

enter image description here

enter image description here

2 голосов
/ 25 ноября 2015

3,5 года спустя ...:)

Моя команда в Ramen недавно внедрила некоторые внутренние функции в отдельный продукт, который делает именно это: https://ChartURL.com

Вы можете создавать диаграммы на лету, используя схему «Зашифрованный URL», или вы можете отправлять нам огромные объемы данных и возвращать короткий URL, который разрешит изображение.

Он был построен поверх C3js.org, поэтому вы можете сгенерировать массу гибкости.

Эти URL-адреса можно использовать в веб-приложениях и мобильных приложениях, но первоначальная цель заключалась в создании диаграмм электронной почты, поэтому я надеюсь, что это поможет!

2 голосов
/ 10 марта 2012

Google графики могут быть опубликованы двумя способами:

  1. как изображение. Редактировать диаграмму-> Опубликовать диаграмму-> Формат: изображение. Ссылка на изображение генерируется. Эта ссылка на изображение может быть использована на любой html-странице или может быть встроена в любое электронное письмо.

  2. как интерактивная диаграмма. Редактировать диаграмму-> Опубликовать диаграмму-> Формат: Интерактивная диаграмма. В этом случае код JavaScript должен быть вставлен. Это может быть опубликовано только в HTML-страницах. Это не может быть прикреплено к телу электронной почты, так как большинство почтовых серверов / клиентов не обрабатывают код JavaScript (AFAIK).

1 голос
/ 10 марта 2012

В почтовых клиентах очень мало поддержки JS.так что вам придется использовать диаграмму изображения.Но вы можете обернуть график в ссылку на версию SVG.

0 голосов
/ 19 февраля 2012

Разве в Google Charts нет API, где вы можете просто создать URL-адрес, и он возвращает изображение - Javascript не нужен? Это, конечно, раньше. Если вы можете использовать это, то:

a) Просто вставьте URL в электронное письмо и дайте клиенту электронной почты пользователя получить его

b) Получите изображение с помощью CURL и прикрепите его к электронному письму.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...