セットアップ方法
インポート手順
- Marketing Cloud にログインし Interaction Studio / Personalization にアクセスします。
CHANNELS & CAMPAIGNS
>Web
>Web Templates
に移動します。NEW TEMPLATE
をクリックします。- 定義ファイルの中身をテキストコピーします。
例) ここではpop-up
>pop-up-01-config.json
の全範囲をコピーします。
※ ファイルのダウンロードはこちら import template from clipboard
をクリックします。- ソースコードがインポートされると、
Handlebars
,CSS
,Clientside Code
,Serverside Code
にコードがペーストされるのを確認します。 - 左上の
New Template
にテンプレート名を入力し、SAVE
をクリックします。 SAVE
メッセージが表示されたらPUBLISH
をクリックします。PUBLISH
メッセージを確認します。
疎通確認
CHANNELS & CAMPAIGNS
>Web
>Website Configuration
にアクセスします。疎通確認するサイトドメインを
Allowed Domains
に追加しSAVE
をクリックします。追加したドメインサイトにアクセスします。
Salesforce Interactions SDK Launcherを Chrome にインストールします。アプリケーションアイコンをクリックし、下記の設定をしていきます。
- Account と Dataset 名
Interaction Studio の画面からWeb
>JavaScript Integration
をクリックします。 上記のsrc="//cdn.evgnet.com/beacon/account_name/dataset_name/scripts/evergage.min.js"
のaccount_name
とdataset_name
の位置にある値を、それぞれAccount
とDataset
に設定します。 - Force SDK URL (*サイト内に SDK を組み込み済みの場合は、
Force SDK URL
と、INJECT SDK
の有効化設定は不要) 「1」で参照した URL の先頭にhttps:
を付与したものを設定します。https://cdn.evgnet.com/beacon/account_name/dataset_name/scripts/evergage.min.js
- Account と Dataset 名
VISUAL EDITOR
を有効にすると自動的にページがリロードされます。
※ローディング中の画面がしばらく経っても切り替わらない場合は、再度ページをリロードしてお試しください。FORCE SDK URL で擬似的に WEB SDK がロードされ Visual Editor が起動します。
Visual Editor 内
Template
のView List
をクリックします。インポートしたテンプレートが一覧にあることを確認し、
CAMPAIGN FROM TEMPLATE
をクリックします。
※作成したテンプレートが表示されない場合は、セッションが切れている可能性があるため、疎通確認
の4
と5
をお試しください。キャンペーン作成画面よりテンプレートでコンテンツ作成できることを確認します。
※入力したコンテンツがプレビュー画面に反映されない場合は、以下を試してください。
1. Auto Render のチェックを外す
2. テキストを入力する
3. RENDER をクリックする
※設定用UIに入力項目が表示されない場合は、以下を試してください。
1. Auto Render のチェックを外す
2. RENDER をクリックする