Salesforce ampscript语法错误
请帮我解决ampscript中的问题 这就是:Salesforce ampscript语法错误,salesforce,ampscript,Salesforce,Ampscript,请帮我解决ampscript中的问题 这就是: %%[ Var @phone Set @phone = Lookup(“Support Phone Numbers”, “Phone”, “Locale”, "%%Opportunity:Account:Locale__c%%") ]%% 脚本的结果被放置在电子邮件中,如下所示: %%=v(@phone)=%% Lookup("Support Phone Numbers","Phone","Locale",[Opportunity:Accoun
%%[ Var @phone Set @phone = Lookup(“Support Phone Numbers”, “Phone”, “Locale”, "%%Opportunity:Account:Locale__c%%") ]%%
脚本的结果被放置在电子邮件中,如下所示:
%%=v(@phone)=%%
Lookup("Support Phone Numbers","Phone","Locale",[Opportunity:Account:Locale__c])
但当我尝试预览电子邮件时,会出现以下错误:
您的电子邮件中有一个错误。请联系您的客户服务代表。
错误1:脚本集语句无效
尝试解析脚本表达式时出错。有关详细信息,请参见内部异常。
脚本表达式:查找(“支持电话号码”、“电话”、“地区设置”、“%%Opportunity:Account:Locale\uu c%%”)
会员编号:7295734
JobID:0
找不到此客户端的指定属性或自定义对象字段名。
函数调用:查找(“支持电话号码”、“电话”、“区域设置”、“%%Opportunity:Account:Locale\uu c%%”)
属性或字段名:“支持”
无效内容:
设置@phone=Lookup(“支持电话号码”,“电话”,“语言环境”,“%%机会:帐户:语言环境c%%”)
以下是截图:
该问题似乎是由函数中使用的两种不同样式的双引号(“)引起的 例如:
Lookup(“Support Phone Numbers”, “Phone”, “Locale”, "%%Opportunity:Account:Locale__c%%")
应该是这样的:
Lookup("Support Phone Numbers", "Phone", "Locale", "%%Opportunity:Account:Locale__c%%")
另外,%%wrapping for Opportunity:Account:Locale\uu\c也存在问题
最后,脚本应该如下所示:
%%=v(@phone)=%%
Lookup("Support Phone Numbers","Phone","Locale",[Opportunity:Account:Locale__c])
谢谢。该问题似乎是由函数中使用的两种不同样式的双引号(“)引起的 例如:
Lookup(“Support Phone Numbers”, “Phone”, “Locale”, "%%Opportunity:Account:Locale__c%%")
应该是这样的:
Lookup("Support Phone Numbers", "Phone", "Locale", "%%Opportunity:Account:Locale__c%%")
另外,%%wrapping for Opportunity:Account:Locale\uu\c也存在问题
最后,脚本应该如下所示:
%%=v(@phone)=%%
Lookup("Support Phone Numbers","Phone","Locale",[Opportunity:Account:Locale__c])
谢谢。您是否尝试过不使用Opportunity:Account:Locale\uu c上的引号?我认为您也不需要包装%%。感谢帮助。以下是方法:查找(“支持电话号码”、“电话”、“区域设置”、[Opportunity:Account:Locale\uu c])您将更多地关注您在上的SFMC问题,特别是和标记。您是否尝试过不使用Opportunity:Account:Locale\uu c上的引号?我认为您也不需要包装%%。感谢您的帮助。以下是它的方式:查找(“支持电话号码”、“电话”、“Locale”、[Opportunity:Account:Locale\uu c])您将在上看到更多关于SFMC的问题,特别是和标记。