← Gallery に戻る

Popup Template (Composer)

Cxense is proud to welcome publishers and media companies in Japan, to a seminar at the Royal Norwegian Embassy in Tokyo on May 28th.

As the first Cxense Japan event in 2013 was a great success and attended by over 80 publishers and media contacts, we have decided to host another event this year.

The seminar will provide Cxense customers and contacts in the Japanese publishing world with valuable industry updates, and serve as a networking forum for media companies.

The seminar will feature two Cxense case studies with esteemed guest speakers from DMM.com Lab and MediaGene, as well as an industry update from Cxense's founder Dr. John M. Lervik, and an update and demo of the newly launched Cxense DMP solution by its Product Manager, Mr. Jan Helge Sageflaat coming in from Oslo, Norway, for the event.

As the first Cxense Japan event in 2013 was a great success and attended by over 80 publishers and media contacts, we have decided to host another event this year.

The seminar will provide Cxense customers and contacts in the Japanese publishing world with valuable industry updates, and serve as a networking forum for media companies.

本テンプレートをご利用の際の注意点

  1. Piano DMP/Composerをご契約されているお客様のみご利用いただけます。
  2. 会員に対して設定できる1stパーティデータではなくDMPイベントとして取得するため、アノニマスユーザに対してもご利用いただけます。
  3. DMPの拡張セグメントに使う目的で本アンケートをご利用される場合、回答内容によっては拡張をお断りさせていただくケースもございます。予めご了承ください。(選択肢が多すぎる場合や、ユーザのサイト上での行動に差がないと思われるケースなど)
  4. 半角記号は除去した形で計測いたします。(除去例: [A]回答1 -> A回答1)
  5. 本テンプレートで必要となる、/dmp/push API用のpersistedQueryIdとカスタマープレフィックスを事前にご用意した上で作成をお願いします。persistedQueryIdについてはほとんどのお客様環境ですでに用意されていますので、不明の場合はご連絡ください。
  6. 本ページでは表示制御をしておらず、表示済み・回答済みに関わらずアンケートが表示されるようにしてあります。Cookieによる表示制御をしたい場合はこちらをご参照ください。

Procedure - Template

  1. Piano Composerにログインする
  2. [管理]タブメニューのテンプレートから「テンプレートを追加」をクリックする
  3. テンプレート名を任意に入力し、ユースケースを「ニュースレター」に設定し「ライブラリへ追加」をクリックする
  4. 作成したテンプレートを開き、「コンテンツフィールド」をクリックする
  5. コンテンツフィールドの入力項目設定を以下のRender Template Settingsの通りに作成し、到達URLや画像URLなどの値はカスタマイズする
  6. 設問を複数用意する場合は、コンテンツフィールド編集の際に、設問用フィールドを設問数分増やす。
  7. 同様に「コードを編集」をクリックし、Render Template HTMLRender Template CSSのコードをコピーしてペーストする(CSS/HTML上での位置調整用の修正等は適宜行ってください)
  8. コードを編集する際に、複数設問がある場合は、HTMLコード中の"scope.questions"変数の要素を設問数分増やす。(編集例参照)
  9. 「保存」をクリックする

Procedure - Experience

  1. Piano Composerにログインする
  2. 新規サイトエクスペリエンス、もしくは既存のエクスペリエンスの編集画面に入る
  3. 任意の対象ページ、ターゲットオーディエンス、イベント/トリガーを定義する
  4. アクションで「JSを実行」を選択し、以下のExperience Settings (RunJS)をコピーしてペーストする
  5. 同様にアクションで「JSを実行」を選択し、以下のCallback用JavaScriptExperience Settings (RunJS/Callback)をコピーしてペーストする
  6. アクションの「テンプレートを表示」をドラッグし、上記で作成したRun JSの下にドロップする
  7. 表示設定を以下のように設定する。
    タイプ:ページ上のインライン
    コンテナのセレクター:#piano_inline
  8. 「保存」をクリックする

Render Template Settings (コンテンツフィールド)

コンテンツフィールド名 内容 設定例
header アンケートタイトル 編集部からのアンケートに<br>ご協力お願いします
subheader アンケートタイトル下 プライバシーポリシーを確認する
subheader-link プライバシーポリシー等へのリンク https://piano.io/
header-image ウィジェット左上の画像/企業ロゴ等をURL指定 -
cta-text 送信ボタンのテキスト 回答を送信する
header-text-color headerのテキスト配色 #323232
subheader-text-color subheaderのテキスト配色 rgba(50, 50, 50, 0.7)
input-box-text-color input
cta-text-color 送信ボタンのテキスト配色 #ffffff
background-color ウィジェットの背景色 #ffffff
question_id1 設問のID。パフォーマンスパラメータのグループ名になります。(数字は複数設問の場合、適宜増やしてください) householdincome
question_text1 設問の内容。パフォーマンスパラメータの値になります。(数字は複数設問の場合、適宜増やしてください) Q1: 世帯年収
question_type1 設問の入力方法を指定してください。(数字は複数設問の場合、適宜増やしてください) text/radio/select
answer_choices1 設問が選択式の場合の選択肢一覧です。カンマ区切りで指定してください。(数字は複数設問の場合、適宜増やしてください) 〜300万円未満,300万円〜500万円未満,500万円〜700万円未満,700万円以上
footer_note 設問下のテキスト。 回答結果は記事執筆の参考にさせて頂きます。

Render Template HTML


設問数を増やす場合の変数編集例

Render Template CSS

Experience Settings

Experience Settings (RunJS) -ウィジェット差し込み用要素の追加とテンプレートの表示-

Experience Settings (RunJS/Callback)

Experience Settings(Cookie)

Cookieを使った表示制御に関して

Cookie名 内容 利用例
_pc_survey_shown エクスペリエンス作成の際に「クッキーを設定」にてセットする値です。実装例では、アンケートを表示した際に期限1日でセットしています。 オーディエンス条件で、_pc_survey_shown=trueのユーザを対象オーディエンスから除外する、など
_pc_survey_closed エクスペリエンス作成の際に、Callbackとして設定された処理の中でセットする値です。実装例では、アンケートのクローズボタンを押したユーザに期限14日でセットしています。 オーディエンス条件で、_pc_survey_shown=trueのユーザを対象オーディエンスから除外する、など
(追加例) _pc_survey_[アンケートタイトル] 回答済みユーザに対して表示制御をするためのCookie追加案です。Callbackの中の「case 'survey'」の処理の中で、_pc_survey_closedと同様にsetCookie関数を使ってセットします。 オーディエンス条件で、_pc_survey_[アンケートタイトル]=trueのユーザを対象オーディエンスから除外する、など。
名称例: _pc_survey_enc202104