私のアンパサンドの問題を理解してください。アンパスクリプト構文のエラー
だからここにある:
%%[ Var @phone Set @phone = Lookup(“Support Phone Numbers”, “Phone”, “Locale”, "%%Opportunity:Account:Locale__c%%") ]%%
スクリプトの結果は、このような電子メールに配置されます:
%%=v(@phone)=%%
しかし、私は、電子メールをプレビューしようとすると、私はこのエラーを取得:
There is an error in your email. Please contact your customer service representative. Error 1: Script SET Statement Invalid An error occurred when attempting to resolve a script expression. See inner exception for detail. Script Expression: Lookup(“Support Phone Numbers”, “Phone”, “Locale”, "%%Opportunity:Account:Locale__c%%") MemberID: 7295734 JobID: 0
The specified attribute or custom object field name was not found for this client. Function Call: Lookup(“Support Phone Numbers”, “Phone”, “Locale”, "%%Opportunity:Account:Locale__c%%") Attribute or Field Name: “Support
Invalid Content: Set @phone = Lookup(&#“;Support Phone Numbers&#”;, &#“;Phone&#”;, &#“;Locale&#”;, "%%Opportunity:Account:Locale__c%%")
ここにスクリーンショットがあります: template code
Opportunity:Account:Locale__cに引用符を付けずに試しましたか?私はあなたが%%の折り返しが必要ではないと思います。 – edu8rdo
助けてくれてありがとう。 ルックアップ(「サポート電話番号」、「電話番号」、「ロケール」、「機会:アカウント:Locale__c」) –
SFMCに関する質問は、[salesforce]でもっと目を覚まします。特に、[marketing-cloud](http://salesforce.stackexchange.com/questions/tagged/marketing-cloud)および[ampscript](http://salesforce.stackexchange.com) //salesforce.stackexchange.com/questions/tagged/ampscript)タグを使用します。 –