オンデバイスの判定でサポートされる機能

Adobe Target JS SDKを使用すると、お客様は柔軟にデータのパフォーマンスと鮮度を選択して判断できます。 つまり、機械学習を通じて最も関連性が高く魅力的なパーソナライズされたコンテンツを配信することが最も重要な場合は、ライブサーバーコールを行う必要があります。 ただし、パフォーマンスがより重要な場合は、デバイス上およびメモリ内の判断を行う必要があります。 オンデバイス判定が機能するようにするには、サポートされる機能のリストについて、以下の節を参照してください。

サポートされるアクティビティタイプ

次の表に、フォームベースのExperience ComposerまたはVisual Experience Composer(VEC)で作成されたアクティビティタイプが、オンデバイスの判定でサポートされているかどうかを示します。

アクティビティタイプ 対応?
A/B テスト
自動配分 ×
自動ターゲット Premium ×
多変量分析テスト (MVT) ×
エクスペリエンスのターゲット設定 (XT)
自動 パーソナライゼーションPremium ×
Recommendations プレミアム ×
ターゲットにAnalyticsを使用するアクティビティ (A4T)

オーディエンスのターゲット設定

次の表に、オンデバイスの判定でサポートされているオーディエンスルールとサポートされていないデバイスルールを示します。

オーディエンス規則 対応?
地域
ネットワーク ×
モバイル ×
カスタムパラメーター
オペレーティングシステム
サイトのページ
ブラウザー
訪問者プロファイル ×
トラフィックソース ×
時間枠
Adobe Experience Cloudオーディエンス
(Adobe Analytics、Adobe Audience Manager、Adobe Experience Managerのオーディエンス
×

オンデバイス判定の地域ターゲット設定

地域ベースのオーディエンスを使用するオンデバイス判定アクティビティの待ち時間を最小限に抑えるために、Adobeでは、getOffersへの呼び出しで地域の値を自分で指定することをお勧めします。 リクエストのコンテキストで地域オブジェクトを設定します。 これは、ブラウザーから各訪問者の場所を判断する方法を意味します。 例えば、設定したサービスを使用して、IPから地域へのルックアップを実行できます。 一部のホスティングプロバイダー(Google Cloudなど)は、各HttpServletRequestのカスタムヘッダーを使用してこの機能を提供します。

window.adobe.target.getOffers({ 
	decisioningMethod: "on-device", 
	request: { 
		context: { 
			geo: { 
				city: "SAN FRANCISCO", 
				countryCode: "US", 
				stateCode: "CA", 
				latitude: 37.75, 
				longitude: -122.4 
			} 
		}, 
		execute: { 
			pageLoad: {} 
		} 
	} 
})

ただし、サーバー上でIPから地域への検索を実行できず、地域ベースのオーディエンスを含むgetOffersの要求に対してオンデバイス判定を実行したい場合は、この方法もサポートされます。 このアプローチの欠点は、リモートのIPから地域への参照を使用し、getOffersの各呼び出しに遅延が追加される点です。 この待ち時間は、サーバーの近くにあるCDNをヒットするので、サーバー側判定でのgetOffers呼び出しよりも短くする必要があります。 SDKが訪問者のIPアドレスの地域を取得するようにリクエストした場合、コンテキスト内のGeoオブジェクトに「ipAddress」フィールドのみを指定します。 「ipAddress」以外のフィールドを指定した場合、Target SDKは解決のために地域位置メタデータを取得しません。

window.adobe.target.getOffers({ 
	decisioningMethod: "on-device", 
	request: { 
		context: { 
			geo: { 
				ipAddress: "127.0.0.1" 
			} 
		}, 
		execute: { 
			pageLoad: {} 
		} 
	} 
})

配分方法

次の表に、オンデバイスの判定でサポートされている割り当てメソッド、またはサポートされていない割り当てメソッドを示します。

配分方法 対応?
手動
最高のエクスペリエンスへの自動配分 ×
パーソナライズされたエクスペリエンスの自動ターゲット ×

このページ