问题标签 [google-schemas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 Java 的邮件 API 发送电子邮件时,我无法在 gmail 中获取查看操作
示例代码片段
我已将脚本类型设置为 json+ld ,但我仍然收到一封没有查看操作的普通电子邮件。
gmail - 新的优惠模式需要注册吗?
快速操作所需的“向 Google 注册”流程是否也需要参与新“促销”标签的“优惠”架构?
gmail - 优惠模式中的图像有限制吗?
可用作新优惠模式的一部分的图像文件类型是否有限制?PNG、JPG、GIF、GIF 动画?
此外,这些图像是否会像现在在电子邮件消息中缓存图像一样被缓存?
gmail - Gmail 提供的发布者名称会覆盖发件人名称吗?
在“带有发布者详细信息的优惠”的规范中,需要发布者名称。这会覆盖电子邮件标题中的实际发件人名称,或者,如果不是,发布者名称如何考虑?
google-schemas - Gmail 网格视图中的特色图片自动选择问题
新的 Gmail 网格视图在类似页面的网格中显示电子邮件中的选定图像。我发现Gmail的图像自动选择例程可能会进入导致网格视图中没有图像显示的状态,即使电子邮件中有足够的候选图像。
我相信这是由选择图像的例程和处理图像的例程之间的冲突引起的。
- 使用 Offer 架构标记(绕过自动选择过程)时,Gmail 允许我使用小至 233x161 的图像 - 这表明图像处理器的最小值为 233x161。
- 对于没有 Offer 架构的电子邮件,Gmail 通过扫描 HTML 图像的宽度和高度属性来选择电子邮件中小至 100x100 的图像。
- 如果选择了介于 100x100 和 233x161 之间的图像,则永远不会呈现该图像,从而导致电子邮件中可能包含其他较大图像的电子邮件在网格视图中显示而没有特色图像。
这就是我如何得出这个结论的。
这是我所指的代码:
此电子邮件包含两个“主要图像”:
- 560x117
- 560x209
如果您将此电子邮件发送给自己,则不会有特色图片。
但是,如果您将 560x117 中引用的图像替换为高于 161 像素的图像,即。560x162 然后 560x162 图像将出现在网格视图中。
这使我相信正在发生以下情况:
- 图像选择例程选择了 560x117 图像,因为它“超过”了其最小尺寸 (100x100)。
- 然后它将它发送到图像处理器。
- 在第一种情况下,处理器检索到图像并发现其小于其最小尺寸(233x161)并拒绝它,并且在网格视图中没有显示图像。
- 在第二种情况下,当检索图像时,虽然 HTML 的宽度和高度属性显示其为 560x117,但图像处理器检索图像并将实际图像尺寸检测为 560x162。由于这高于其最小值,图像被处理并显示在网格视图中。
我添加了第二张图片以表明,如果您仅删除第一张图片(在单独的测试中),则将显示 560x209 的图片 - 这让我相信第一张图片会导致问题,因为最初根本没有图片。
可能的解决方案:
- 将图像自动选择例程更改为仅选择 233x161 或更大的图像
microdata - Google-Schemas:发件人图片
如何让我的 G+ 个人资料/徽标在 Gmail 的新网格视图中显示为发件人图片?
我将 Google-Schema 标记添加到我的电子邮件中。当我测试我的电子邮件时,“特色图片”正常显示,但我无法显示“发件人图片”。我错过了什么?
html-email - GMail RSVPAction 到 Google 日历
我已成功使用此 google 应用程序脚本测试 RSVP 操作,操作按钮出现在收件箱中,但我的最终目标是让它以“是”或“可能”将事件发布到收件人的 Google 日历. 它目前不显示响应选项,也不发布到日历。
我正在使用来自https://developers.google.com/gmail/actions/reference/rsvp-action的示例代码
该模式还需要一个 HttpActionHandler 来引导请求(在这种情况下是谷歌日历)。有没有办法使用通用 URL 将其定向到用户 Google 日历?我发现的任何基于 url 的邀请似乎都要求用户在 Google Calendar 中设置选项并从那里获取其“Magic Cookie”。
(我意识到谷歌说 GMail RSVP 操作“不受支持”,但它似乎到目前为止有效)
google-schemas - 收件箱中的 Gmail 操作 - 域注册后调试
我不知道如何设置 Gmail 收件箱操作。我向 gmail-schema-whitelisting-samples@google.com 发送了一封电子邮件,然后填写了注册表单。但是,模式没有出现。
他们应该在注册后立即工作吗?我的 SPF 和 DKIM 记录似乎很好。我以引用可打印编码从注册域发送所有电子邮件,这可能是架构未显示的原因吗?
Received-SPF: pass (google.com: domain of pm_bounces@pm.mtasv.net designates 50.31.156.118 as permitted sender) client-ip=50.31.156.118;
Authentication-Results: mx.google.com;
spf=pass (google.com: domain of pm_bounces@pm.mtasv.net designates 50.31.156.118 as permitted sender) smtp.mail=pm_bounces@pm.mtasv.net;
dkim=pass header.i=inbound@livechatinc.com
google-schemas - 谷歌行动点击跟踪
Google Actions [google-schemas] 是否对点击提供任何跟踪/分析?我可以在处理(URL)页面上跟踪这些点击,但我想知道是否有内置的东西。
testing - 使用 gmail 帐户进行测试
我尝试测试模式与 Rails 应用程序的集成。我使用我的个人 Gmail 帐户来配置 SMTP:
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
address: 'smtp.gmail.com',
port: 587,
domain: 'gmail.com',
user_name: 'XXXX@gmail.com',
password: 'XXXX',
authentication: 'plain',
enable_starttls_auto: true
}
我测试将其发送到我自己的帐户。不过好像不行。。
我使用以下示例代码进行测试:
PS:邮件通过验证
谢谢
编辑:我的邮件标题
Return-Path: <XXX@gmail.com>
Received: from gmail.com (84-74-24-22.dclient.hispeed.ch. [84.74.24.22])
by mx.google.com with ESMTPSA id m8sm9364668eeg.11.2014.04.23.13.34.35
for <XXX@gmail.com>
(version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Wed, 23 Apr 2014 13:34:35 -0700 (PDT)
Date: Wed, 23 Apr 2014 22:34:34 +0200
From: XXX@gmail.com
To: XXX@gmail.com
Message-ID: <535823da92e7c_3d223ffc2442dbe093598@WS-39.local.mail>
Subject: =?UTF-8?Q?Merci_d'avoir_command=C3=A9_!?=
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="--==_mimepart_535823da916a1_3d223ffc2442dbe0934a9";
charset=UTF-8
Content-Transfer-Encoding: 7bit