Veeva Web2PDF 让您能够轻松创建网站的 PDF 文件以供审查。借助文档生命周期状态用户操作,Web2PDF 可以向用户发送包含网站 PDF 文件的电子邮件。为此,您需要:

  1. 验证要与 Web2PDF 配合使用的文档类型上是否存在临时 URL网站保护用户名网站保护密码成员区域用户名成员区域密码文档字段。
  2. 为 Web2PDF 创建 Web 操作。
  3. 创建用户操作,以便用户可以触发 Web 操作。

验证文档字段

在 Vault 中使用 Veeva Web2PDF 前,要与 Web2PDF 配合使用的文档类型(例如宣传材料 > Web)必须具有以下字段。如果没有,则需要新建文档字段

  • 临时 URL 或等效字段;此字段定义 Web2PDF 将转换的网站的 Web 地址。Web 操作的 URL 包括此字段用于提取 Web 地址的令牌。
  • 可选:网站保护用户名网站保护密码字段;如果要转换的任何网站在网站加载前要求提供登录凭据,则这些字段是必需的。如果需要创建这些字段,请使用以下设置:
    • 网站保护用户名:类型 = 文本,最大长度 = 255
    • 网站保护密码:类型 = 文本,最大长度 = 100
  • 可选:成员区域用户名成员区域密码字段;如果要转换的任何网站拥有保护某些区域的登录页,则这些字段是必需的。如果需要创建这些字段,请使用以下设置:
    • 成员区域用户名:类型 = 文本,最大长度 = 255
    • 成员区域密码:类型 = 文本,最大长度 = 100
  • 可选:设备方向字段;您可以使用这些字段指定要针对其生成 PDF 的设备和方向。如果需要创建这些字段,请使用以下设置:
    • 设备:类型 = 选项列表
    • 方向:类型 = 选项列表

    您可能需要创建这些选项列表。创建选项列表时,请使用以下值:

    • 装备:台式机、智能手机、平板电脑
    • 方向:纵向、横向

备注

  • Web 操作 URL 包括 ${User.email__v}。此令牌指向触发 Web2PDF 操作的用户的电子邮件地址。它不是文档字段。
  • 我们建议将设备选项列表文档字段配置为多选,以便用户可以生成组合设备 PDF。

Web 操作

在配置用户操作前,需要先创建 Web2PDF Web 操作。下面显示 Web 操作的必要信息。

文档
字段:类型
此 Web 操作仅适用于文档。
https://www.veevaweb2pdf.com/crawl/crawlStartGet?url=${Document.staging_url__vs}&emailTo=${User.email__v}
字段:URL
如果没有网站要求提供登录凭据,则使用此 URL。Document.staging_url__vs 定义 Web2PDF 将转换的网站的 URL,而 emailTo 指向触发此操作的用户的电子邮件地址。
https://www.veevaweb2pdf.com/crawl/crawlStartGet?url=${Document.staging_url__vs}&emailTo=${User.email__v}&username=${Document.staging_username__c}&password=${Document.staging_password__c}
字段:URL
如果任何网站要求提供登录凭据(在 Document.staging_username__cDocument.staging_password__c 令牌中捕获),则使用此 URL。
https://www.veevaweb2pdf.com/crawl/crawlStartGet?url=${Document.staging_url__vs}&emailTo=${User.email__v}&device=${Document.device__c}&orientation=${Document.orientation__c}
字段:URL
如果网站不要求提供登录凭据,但您想指定 Web2PDF 在转换网站时要使用的设备 (Document.device__c) 和方向 (Document.orientation__c),则使用此 URL。
https://www.veevaweb2pdf.com/crawl/crawlStartGet?url=${Document.staging_url__vs}&emailTo=${User.email__v}&memberUsername=${Document.members_area_username__c}&memberPassword=${Document.members_area_password__c}
字段:URL
如果任何网站要求提供仅限成员区域凭据(在 Document.members_area_username__cDocument.members_area_password__c 令牌中捕获),则使用此 URL。
https://www.veevaweb2pdf.com/crawl/crawlStartGeturl=${Document.staging_url__vs}&emailTo=${User.email__v}&username=${Document.staging_username__c}&password=${Document.staging_password__c}&device=${Document.device__c}&orientation=${Document.orientation__c}
字段:URL
如果网站要求提供登录凭据,且您想指定 Web2PDF 在转换网站时要使用的设备 (Document.device__c) 和方向 (Document.orientation__c),则使用此 URL。
https://www.veevaweb2pdf.com/crawl/crawlStartGet?url=${Document.staging_url__vs}&emailTo=${User.email__v}&username=${Document.staging_username__c}&password=${Document.staging_password__c}}&memberUsername=${Document.members_area_username__c}&memberPassword=${Document.members_area_password__c}&device=${Document.device__c}&orientation=${Document.orientation__c}
字段:URL
如果网站要求提供密码保护和仅限成员区域,且您想指定 Web2PDF 在转换网站时要使用的设备 (Document.device__c) 和方向 (Document.orientation__c),则使用此 URL。
https://www.veevaweb2pdf.com/crawl/crawlStartGet?url=${Document.staging_url_c}&emailTo=${User.emailv}&device=${Document.staging_devicec}&pageVisitedLimit=1&orientation=${Document.staging_orientation_c}
字段:URL
如果想要 Web2PDF 仅转换网站临时 URL 的登陆页 (pageVisitedLimit=1),则使用此 URL。

备注

Veeva Web2PDF 默认使用 TruWeb 3 引擎。这是建议的引擎。如果在使用此引擎时遇到问题,则可以通过将 &engine=2 附加到临时 URL 末尾来使用 v2 引擎。

用户操作

您可以使用 Web2PDF Web 操作将一个或多个用户操作添加到想要从中生成 PDF 的任何文档生命周期状态。我们建议为用户操作设置条件,以便仅对属于包含 URL 的网站的文档显示。

  • 临时 URL 不为空。
  • 文档类型 = [计划与 Web2PDF 配合使用的文档类型].例如,文档类型 = 宣传材料 > Web