問題
- Audience Targetingを7.2以上のバージョンに移行すると、起動時に展開エラーが発生し、そのモジュールが installed, not activeと表示される:
1764|Installed | 10|com.liferay.content.targeting.analytics.api (5.0.0)|5.0.0
1765|Installed | 15|com.liferay.content.targeting.analytics.web (2.0.0)|2.0.0
1766|Installed | 10|com.liferay.content.targeting.anonymous.users.api (3.0.0)|3.0.0
1767|Installed | 10|com.liferay.content.targeting.anonymous.users.service (3.0.0)|3.0.0
1768|Installed | 10|com.liferay.content.targeting.api (5.0.0)|5.0.0
1769|Installed | 10|com.liferay.content.targeting.report.campaign.content.api (2.0.0)|2.0.0
1770|Installed | 10|com.liferay.content.targeting.report.campaign.tracking.action.api (2.0.0)|2.0.0
1771|Installed | 10|com.liferay.content.targeting.report.user.segment.content.api (2.0.0)|2.0.0
1772|Installed | 10|com.liferay.content.targeting.rule.score.points.api (2.0.0)|2.0.0
1773|Installed | 10|com.liferay.content.targeting.rule.visited.api (2.0.0)|2.0.0
Environment
- Liferay DXP 7.2以上であること。
解決策
- オーディエンスターゲティングは7.1までしか使えません。 この機能が必要な場合は、 「オーディエンスターゲティングからセグメンテーションとパーソナライゼーションへの移行」に従ってセグメンテーションとパーソナライゼーションに移行することができます。
- セグメンテーションとパーソナライゼーションを使用するしないに関わらず、 osgi/marketplace フォルダに以下の lpkg が存在しないことを確認する必要があることを忘れないでください:
- Liferay オーディエンスターゲティング - Impl.lpkg
- Liferay Audience Targeting - API.lpkg
追加情報