2016-05-04 1 views
1

本当にこの1つとETのサポートに苦労してほとんど役に立たなかった。私は、電子メールに以下のサイトからRSSフィードを構築しようとしている:...私はETでのガイドに従い、このコードを建てRSSフィードin Exact Targetのメール

feeds.feedburner.com/en-kaplanblog

%%[Var @xml, @title, 
Set @xml = ContentAreaByName("My Contents\zTesting and training\RSS") 
/*  This line specifies the content area from which the RSS content will 
be pulled for the email message. */ 

Set @title = BuildRowsetFromXML(@xml,"//item/title",1) ]%% 

<div style="border: 1px solid #444; background-color: #F7F7F7; margin: 
0.76em 0; padding: 0.76em;">%%=v(@title)=%%</div> 

... 'title'フィールドを使用して機能をテストするだけです。テスト時に電子メールは送信されますが、@title変数にはコンテンツが含まれていません。この変数のターゲティングが間違っていますか?誰にもアイデアはありますか?

ありがとうございます!

ベスト、

ジェームズ

+0

@タイトルに印刷されているので、タイトルで繰り返されるデータの数があるでしょう特に、[Marketing-Cloud](http://salesforce.stackexchange.com/questions/tagged/marketing-cloud)と[AMPScript](http(http://salesforce.stackexchange.com) ://salesforce.stackexchange.com/questions/tagged/ampscript)タグ。 –

答えて

0

それはあなたを助けるかもしれません。これで確認してください。

`%%[ 
/* @xml for your URL or content Area, means in @xml you will get the RSS feed data */ 
set @xml = HTTPGet(“YourURL;) 

set @titles = BuildRowsetFromXML(@xml,”//item/title”,1) 

/* XMLフィードに、我々はこのトピックでは、Salesforceの[でかなり上に議論されています*/

If RowCount(@titles) > 0 THEN 
for @cnt = 1 to @titles DO 
Set @title = Field(Row(@titles,@cnt),”Value”) 
]%% 

%%=v(@title)=%% 

%%[ 
NEXT @cnt 
ENDIF 
]%%` 
+1

ようこそスタックオーバーフロー!あなたの答えを[編集]して、それがどのように働くかを説明してください。 – dorukayhan

+0

私はそれが今あなたを助けてくれることを願っています –