2015-03-01 3 views
0

Возможно ли получить доступ к данным SendLog и DataView i.e. _Click через AMPScript для заполнения содержимого электронной почты? Что-то вроде:DataView в AMPScript

%%[SET EmailContent = _Click(linkName);]%% 

Я знаю, как запустить SQL запрос и сохранить это в качестве расширения данных, но я хотел бы использовать его на лету. Кто-нибудь знает, как это можно сделать?

Благодаря

Dan

ответ

1

Да, это возможно, используя один из функций поиска AMPScript. Вот простой пример:

%%[ 
var @DEColumn1, @lookupValue 
set @lookupValue = "whee" 
set @DEColumn1 = Lookup("DataExtensionName", "ReturnColumn", "LookupColumn", @lookupValue) 

]%% 
DEColumn1 is %%=v(@DEColumn1)=%% 

У меня есть несколько примеров различных типов поиска является here на моем блоге.

UPDATE: Пример получения данных _Click:

%%[ 
var @rows, @row, @rowCount, @numRowsToReturn, @lookupValue, @i 

set @lookupValue = "[email protected]" 
set @numRowsToReturn = 0 /* 0 means all */ 
set @rows = LookupOrderedRows("_Click",@numRowsToReturn,"EventDate desc","SubscriberKey", @lookupValue) 
set @rowCount = rowcount(@rows) 

if @rowCount > 0 then 

for @i = 1 to @rowCount do 

var @jobID, @batchID 
set @row = row(@rows,@i) /*get row based on loop counter */ 
set @jobID= field(@row,"jobID") 
set @batchID= field(@row,"batchID") 

]%% 

Row %%=v(@i)=%%, jobID: %%=v(@jobID)=%%, batchID: %%=v(@batchID)=%%<br> 

%%[ 

next @i ]%% 

%%[ else ]%% 

No rows found 

%%[ endif ]%% 

Ссылка: System data views

+0

Благодаря Адам, но это не совсем то, что я ожидал услышать. Или ты ответил на половину моего вопроса. Я знаю, как использовать поиск, когда данные находятся в ET, но как вы получаете доступ к _Click или _Send данным в Salesforce без продолжения сиквела? Я только что проверил SendLog, и это не так. – dan123

+0

Данные просмотра системных данных находятся в ET, и вы можете рассматривать его так же, как и любое другое расширение данных. Я обновил свой ответ на примере. –

+0

Блестящий. Это очень помогает. Я буду отвечать за мои требования. Удивительно, спасибо за ваш вклад Адам! – dan123

Смежные вопросы