2015-12-04 3 views
0

Долгое время lurker, первый раз постер. Я очень ценю любую помощь!Что не так с моей функцией AMPScript LookUp?

Я пытаюсь вытащить объекты из отдельного расширения данных, чем наше расширяемое расширение данных. Здесь хранятся различные темы, и они различаются по каждой записи.

Я использую функцию LookUp(), но по какой-то причине она работает только в том случае, если я выбираю расширение данных, которое, как я предполагаю, ищу для предварительного просмотра отправки в Exacttarget.

Итак, скажем, мое отправленное расширение данных называется «SendableDE» (объявление, справа?), А расширение данных, которое я просматриваю, - «DEWithSubjectLines». Например, у меня есть

%%[SET @subjectLine =  Lookup("DEWithSubjectLines","SUBJ_LINE","SUB_KEY",_subscriberkey)]%% Returns:  %%=v(@subjectLine)=%% 

Так что, если я выбираю «SendableDE», когда я делаю отправляющий просмотр ЕТ, функция ничего не возвращает.

Но если я выбираю «DEWithSubjectLines», когда я делаю предварительный просмотр отправки, динамическая строка темы возвращается по назначению и изменяется, когда я нажимаю на разные записи. Но почему он будет работать только с этим расширением? Это сильно ухудшает цель функции LookUp.

Мне, должно быть, что-то концептуально отсутствует. Есть предположения? Благодаря!

ответ

1

Добро пожаловать, Джейк. Вы получите гораздо больше глаз на ваши вопросы SFMC по адресу salesforce.stackexchange.com, в частности, с тегами и AMPScript.

_subscriberkeypersonalization string не назначен, пока электронное письмо не отправляется на адрес в первый раз. Возможно, вы просматриваете адрес электронной почты, который никогда не был отправлен по электронной почте из учетной записи? Если ваши требования к бизнесу не диктуют иное, было бы неплохо использовать строку персонализации emailaddr:

%%[ 

var @subjectLine 
set @subjectLine = Lookup("DEWithSubjectLines","SUBJ_LINE","SUB_KEY",emailaddr) 

]%% 
<br>@subjectLine:%%=v(@subjectLine)=%% 
+1

Эй, Адам. Спасибо за ваш ответ. Я пошел и поставил вопрос на доске SFMC. Кроме того, просто хочу сказать, что я следую вашему блогу, и это здорово! Один из немногих ресурсов для Ampscript. Благодаря! – jake314159

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

  • Нет связанных вопросов^_^