활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
Hi everyone,
How can I read an audience dynamically and only combine it with data read from a file if there is an existing audience? Otherwise, I would want to create a new audience from the file.
Two challenges:
Maybe I'm doing it all wrong but I want to pass an Audience from a Segment in Adobe Experience Platform.
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
Currently helping myself with:
Replace(Replace(Replace(FileName($(vars/@filename)),Left(FileName($(vars/@filename)),52),''),Right(FileName($(vars/@filename)),52),''),'_',' ')
Which is kind of nerve wrecking.
조회 수
답글
좋아요 수
This may not answer your question, but couldn't you do something like this?
조회 수
답글
좋아요 수
Unfortunately Like does not serve my case, as the name of the audience can be different each time.
조회 수
답글
좋아요 수
Currently helping myself with:
Replace(Replace(Replace(FileName($(vars/@filename)),Left(FileName($(vars/@filename)),52),''),Right(FileName($(vars/@filename)),52),''),'_',' ')
Which is kind of nerve wrecking.
조회 수
답글
좋아요 수
Unfortunately there is nothing better available at the moment
Thank you so part 1 is solved. And only the second part about unionizing remains to be solved.
조회 수
답글
좋아요 수
ok, what you could do on that part:
This is what my flow currently looks like.
I don't know how I can read the audience only if it exists and do different things depending on if it exists.
Also, I'm having the issue, that the union is failing. I'm not sure how I can modify this in a way that the unioning is only done if there is an existing audience.
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
Hi Benedikt,
what you could do:
Hi Ramon,
thanks for the suggestion. Could be a good approach.
The only issue I'm worried about that solution is, that on sending out the audience might be off for a moment.
But with batch audiences, everything is about timing anyways. Can I somehow block send-outs to the audience while the workflow is still running to be 100% safe?
Best
Benedikt
조회 수
답글
좋아요 수
Unfortunately no.
To ensure that option you would need a more complicated workflow:
* Use enrichment to search for the audience
* then do a segmentation with "enable only with data" option for the 2 paths (check if audience is found)
* If found, use the read + update way
* If not, just use Save audience
Sounds like a great approach, will try that.
조회 수
답글
좋아요 수
@ramon_bisswanger How would I use an Enrichment to read an Audience dynamically?
조회 수
답글
좋아요 수
You can't read the full audience dynamically.
Indeed my text was a bit wrong. You would use Reconciliation to search for the audience by name
Then in a segmentation you can check if it was found
조회 수
답글
좋아요 수
I'm not sure how I can use reconciliation, to search an audience by a file name.
조회 수
답글
좋아요 수
The issue is that I cannot select the filename as a source for the join.
It only has fields available from inside the CSV file. Is there a way to make the filename available as a field?
조회 수
답글
좋아요 수
you could define a new field using the enrichment and set it to
$(vars/@filename
Then you could use there
조회 수
Likes
답글
조회 수
Likes
답글
조회 수
Likes
답글