1. スクリプト

影響

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

ユーザーは、コンテンツに対するアクションの数に基づいて影響を計算することにより、公開物の目標を追跡できます。

  • 表示
  • クリック
  • シェア
  • いいね
  • コメント

ただし、影響は計算されたスコアです。 影響の値は、事前定義された、以下の重み付けに基づいて生成されます。

アクション数重み付け
リーチ数5 で掛け算
クリック数10 で掛け算
シェア数50 で掛け算
いいねの数20 で掛け算
コメント数30 で掛け算

この重み付けの計算は、ユーザーが影響を手動で上書きするつど発生します。

ユーザーが影響を手動で入力した場合は、この入力値が返されます。 それ以外の場合は、影響は加重値の合計となります。

if (impactProperty.IsDirty) return;

var reaches = entity.GetPropertyValue<long>("Publication.Reach") * 5;
var clicks = entity.GetPropertyValue<long>("Publication.Clicks") * 10;
var shares = entity.GetPropertyValue<long>("Publication.Shares") * 50;
var likes = entity.GetPropertyValue<long>("Publication.Likes") * 20;
var comments = entity.GetPropertyValue<long>("Publication.Comments") * 30;

var impact = reaches + clicks + shares + likes + comments;
impactProperty.SetValue(impact);

この重み付けは、[管理] メニューの [スクリプト] で修正できます。 影響の重み付けは、CMP - M.Usage - Impact で確認できます。

スクリプト

スクリプトを開いたら、重み付けの値をスクリプト内で修正できます。 [編集] ボタン をクリックして、編集するスクリプトを開きます。

Impact スクリプトで [編集] をクリックして修正

この例では、リーチの値を 5 から 15 に変更しています。 修正が完了したら、 [変更の保存] ボタンをクリックしてから、[ビルド] ボタン をクリックします。

Impact スクリプトで [編集] をクリックして修正

ビルド出力が始まります。

[ビルド] ボタン

ビルド出力が成功した場合は、 [パブリッシュ] ボタン をクリックします。

ビルドが成功した場合は [パブリッシュ] をクリック

スクリプトを更新する前に、コンテンツ管理ページの [管理] > [エンティティ] を選択して、公開物の影響を確認できます。

エンティティの影響

次の表は、変更前の元の重み付けを反映した影響を示します。

アクション数重み付け
1 リーチ5
1 クリック10
1 シェア50
1 いいね20
1 コメント30
合計115

キャッシュをクリアして影響を再確認すると、変更が反映された影響が表示されます。

アクション数重み付け
1 リーチ15
1 クリック10
1 シェア50
1 いいね20
1 コメント30
合計125
この記事を改善するための提案がある場合は、 お知らせください!