21

SmartTarget and Profiling and Personalization are not the same although at a very very basic level it may appear you can force them to do the same thing. Profiling and personalization will allow you do display specific Component Presentations (attached to the page) to be displayed on the page if the profile logic is met. SmartTarget integrates with the ...


9

According to Elena's blog post this should be configurable in logback.xml and should output a file of the format sync_audiencemanager.%d{yyyy-MM-dd}.log There is more information in the online documentation (requires login). <appender name="rollingAudiencemanagerLog" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="...


8

Only with a custom DAO (storage extension)* I'm afraid - the CD API isn't really geared towards this type of behavior. *requires login


8

It would be great if the question has been asked with more details and provide some clear information - ensure following: Ensure a Synchronization Target has been created in CME and marked as Active Profile and Tracking has been setup and their URL is mentioned in the Sync Target with appropriate authentication mode. Refer the documentation mentioned by ...


7

Follow below steps: Go to IIS (run inetmgr.exe in command prompt) on your CMS server Explore the Application Pool section There must be an App Pool for your website, Select it and Choose the Advance Settings. Choose Identity section and change the Buil-in account to Network Services as shown below: Alternatively you can choose to provide your custom ...


7

When is this error happening? You may want to verify that in the Audience Manager database (by default Tridion_cm_email) in the fields definition of the table CONTACTS_EXTENDED_DETAILS whether the MAIL field is mandatory (Allows Nulls unchecked). You can use Sql Management studio to configure the CONTACTS_EXTENDED_DETAILS table. Alternatively, do not ...


7

Outbound E-mail functionality is not exposed by the Core Service. However, Audience Manager / Outbound E-mail does have its own C# management API that you can use on the server (Tridion.AudienceManagement.API). If you need to call it from another machine, I'm afraid you will have to create your own web service that calls the API. There is a web service ...


7

Actually it was a slightly silly one :( The licence file for the cloned server was missing a licence for Audience Manager. Steps to investigate: Tried starting all Tridion Outbound E-mail services and got an issue while starting "Tridion Outbound E-mail Synchronization" Went to Event Viewer and had a look in the Tridion error event log Saw the error ...


7

Operations that might result in data loss are not yet in the UI, due to the challenges and risks involved. That includes changing the type of a field. So for that, you need to do what you did in the previous versions: edit the databases manually. There's a couple of new tables that you might not be aware of, so I'll try to outline all of the steps for ...


6

The <Item/> tag is supposed to be use a capital "i". If you fix that, I'm guessing it will solve your problem :)


5

Contacts are not directly linked to publications. A contact can (in theory) sign in to any web application where the contact information is in the subscription management database (usually called tridion_submgmt) - regardless of which site they signed up on. When you create a contact, usually you assign it to a global address book (you can have one of ...


5

Check out the Tridion.AudienceManagement.API.ContactFilter class. This has a Keywords property you can use to filter a list of contacts from an address book.


5

This can happen if the Address Book isn't set to be synchronized to the subscription database. Make sure you add the Address Book to the "Audience Management" tab of a Publication which uses the right Synchronization Target. Also make sure that the "Synchronize Address Book" checkbox is checked (and thus the "Synchronized" list column says "Yes" next to ...


5

The "Custom Contact Extended Details" table is designed to be extended by the implementation team, and this is the suggested method to add your own fields to contacts. The Documentation (login required) covers this in quite some extensive detail. In a nutshell you need to: Create the fields you need in the databases (need both CM and CD tables to be ...


5

The Contact data is loaded anew on every request. There's no caching involved. That makes it simple, if not the most optimal in terms of resources.


5

It appears that you have a mismatch between your Content Manager and Audience Manager databases. The AM database refers to items in the CM database and thus is dependent on it. They will typically always be a sync. But it's possible that someone restored a backup of the CM database without also restoring the AM database -- or maybe someone restored the ...


5

I can only think of two reasons why they would not show up in the Administration tab: You do not have a valid Audience Manager license. Audience Manager was not installed. Listed in order of likelihood :)


5

Audience Manager needs to know the current Publication. It can do that in one of two ways: Figure it out based on the current URL. Read a configuration setting that you've manually set. When looking it up based on the URL, it first tries to extract the URL from the Ambient Data Framework (taf:request:full_url claim) and then looks up the page using the ...


5

Seeing your issue and gone through with the link provided, there is a comment by Peter that powershell script could not get completed. Or might be the stored procedure got corrupted somehow. You can try executing upgrade script once with administrator privileges to restore the stored procedure in its correct form. Yes re-run the installer is also an option ...


4

I got this similar issue with Content porter but solution was Content Porter application's app pool(in my case it was default app pool) was referring ApplicationIdentity account instead of network service. Please check could be same case with this issue.


4

This article may well be of use as it seems to describe a very similar problem we had too... http://www.tridiondeveloper.com/issues-with-the-tridionrsacontainer-registration


4

Keep in mind that the database IDs will not match across the two databases. That is perfectly normal. What matters is the identification key(s) that you provide. They should be the same on both sides. If your problem is that they are not, you have a serious problem that we are unlikely to be able to solve through this site; you'll need to contact customer ...


4

Have you looked into using Dynamic Address Books for this? I don't quite see the full picture of your setup, but you could have one static Address Book per country, assign whatever Keywords or Extended Details you need to the Contacts so that you can group them further, and then create Dynamic Address Books filtering on said fields/Keywords and assign them ...


4

A Contact can only ever exist in one static Address Book. The identification fields you have configured will determine the unique identifier for that Contact and thus determine what is considered a 'duplicate'. However, Contacts can show up in multiple Dynamic Address Books and they in turn can be assigned to multiple Publications. So it depends on what ...


4

The claimstore is physically stored in the web application's session; although most cartridges (re)set claim values at every request it makes sense they do not remove claim values at every request (if no contact ID claim is set the audience manager cartridge simply does nothing; a removal of existing claims would be relatively expensive here). You will ...


4

There isn't anything out-of-the-box for that, but you can certainly implement it however you choose. Typically you would have a localized template for the Mailing which will write everything in the language for the Publication -- including the order of fields and potentially the 'localized' version of Contact data if so required. In general, though, it ...


4

I downloaded the latest nuget package Sdl.Web.Cil version 8.1.1 (released 5th April) and I do get the Sdl.AudienceManager.ContentDelivery reference in there: If that isn't working for you could try installing the SDL Web Audience Manager nuget package directly:


4

The default file size allowed on upload is roughly 30 MBs. So I don't think you are hitting the limit there. It seems more likely that you have a load balancer and have not enabled sticky sessions for the Content Manager Explorer. So it sometimes sends you to a different server when the upload completes and thus cannot find the file that was uploaded. ...


4

Okay so this was not the sticky session stuff, I had to make changes to 2 files and it worked. {TRIDION_HOME}\web\WebUI\WebRoot\Web.config {TRIDION_HOME}\web\Web.config The entries are as below: <system.web> <httpRuntime executionTimeout="100000" maxRequestLength="1073741824" /> </system.web> And <system.webServer> <...


4

As the exception suggest, please try to configure audience manager synchronization target in your publication 121 properties. Follow the instructions in the documentation. Can you explain what you configured so far for Audience Manager? Did you create a synchronization target? Did you install the Audience Manager microservices? Did you create an address ...


Only top voted, non community-wiki answers of a minimum length are eligible