显示带有标签的帖子 销售队伍. 显示所有帖子
显示带有标签的帖子 销售队伍. 显示所有帖子

2017年3月9日星期四

使用脚本将Salesforce数据导入AdWords

在我的帖子之后 将Zoho CRM数据导入AdWords,我收到了很多有关为Salesforce做类似事情的评论。最后,我花了一些时间来构建一个简单的类,该类允许您从Salesforce实例中查询数据和对象并在脚本中使用它们。

首先,我们需要为您设置一些OAuth凭据,为此,您需要在Salesforce中设置一个新的连接应用程序。每个版本的位置稍有不同,但是使用开发人员版本,我可以在安装程序下找到它> Build > Create >应用。从那里一直到底部,您都可以看到“连接的应用程序”部分。
创建一个新的连接的应用程序

如果由于某种原因在Salesforce实例中找不到它,则可能是您的管理员未授予您访问权限。希望他们能为您提供帮助。

单击新按钮后,您需要填写一些必填字段,然后选择“启用Oauth设置”选项。您需要输入一个回调URL,但我们不会使用它,因此您可以输入任何以https开头的URL。对于“作用域”,我只是说了“完全访问权限”,但是您可能必须与您的Salesforce管理员讨论该问题。我们将仅从Salesforce进行阅读,因此这不是问题。
启用OAuth设置

这就是您需要填写的全部内容,并且应该创建一个新应用。这里重要的是脚本连接到Salesforce实例所需的“用户密钥”和“用户密钥”。
Salesforce消费者和秘密密钥

您需要从Salesforce实例中获得的最后一件事是安全令牌。在这种情况下,您可能已经拥有一个,则可以跳过这一步。但是,如果没有,您可以在“我的设置”下将其重置> Personal >重置我的安全令牌。它将通过电子邮件发送给您一个新令牌。
重置您的安全令牌

好的,现在我们终于可以使用AdWords脚本代码了。以下代码将建立一个新的SalesforceAPI对象,并查询最近获得成功的机会,以便您可以在AdWords帐户中使用该收入。


就这么简单。如果要在查询特定对象后获取有关该对象的所有信息,则可以使用函数getObjectByUrl()并将查询结果中的URL发送给该对象。要了解有关查询语法的更多信息,请查看 Salesforce SOQL文档.

此代码有一些警告。每个Salesforce安装都是唯一的,因此我真的没有办法对您的特定安装问题进行真正的故障排除。此代码已在新的Salesforce for Developers帐户上进行了测试,因此您的结果可能会有所不同。与在这里发表评论相比,联系Salesforce管理员可能会更幸运。另外,您可能会注意到,使用 最不安全的选择 登录到Salesforce。您的AdWords帐户的所有用户都可以访问带有用户名和密码的代码,因此请务必小心。最好为这样的事情创建一个具有非常有限权限的特殊Salesforce用户。

如果您认为这很有用,请告诉我 东SMX 本星期。

谢谢,
拉斯