GAIEcommerceFields クラス リファレンス

概要

このクラスは、拡張 e コマース用に転送形式パラメータとして有用ないくつかのフィールドとメソッドを提供します。拡張 e コマース機能の使用方法については、拡張 e コマースのオンライン デベロッパー ガイドをご覧ください。

NSObject を継承します。

クラスメソッド

(NSString *) + productFieldForIndex:suffix:
 拡張 e コマース商品フィールドを生成します。その他...
 
(NSString *) + impressionListForIndex:
 インデックス付きで拡張 e コマース インプレッション リスト フィールド名を生成します。その他...
 
(NSString *) + productImpressionForList:index:suffix:
 インプレッション リスト、商品インデックス、商品接尾辞をパラメータとして含む拡張 e コマース商品インプレッション フィールドを生成します。その他...
 
(NSString *) + promotionForIndex:suffix:
 インデックスと接尾辞付きで拡張 e コマース プロモーション フィールドを生成します。その他...
 

メソッドのドキュメント

+ (NSString *) productFieldForIndex: (NSUInteger)  index
suffix: (NSString *)  suffix

拡張 e コマース商品フィールドを生成します。

customDimensionForIndex や customMetricForIndex で生成されたフィールド名は接尾辞として使用できます。

パラメータ
index商品のインデックス
suffix商品フィールド接尾辞(kGAIProductPrice など)
戻り値
商品フィールド パラメータを表す NSString
+ (NSString *) impressionListForIndex: (NSUInteger)  index

インデックス付きで拡張 e コマース インプレッション リスト フィールド名を生成します。

このメソッドの戻り値は、下の productImpressionForList メソッドの入力としても使用してください。

パラメータ
indexインプレッション リストのインデックス
戻り値
インプレッション リスト パラメータを表す NSString
+ (NSString *) productImpressionForList: (NSString *)  list
index: (NSUInteger)  index
suffix: (NSString *)  サフィックス

インプレッション リスト、商品インデックス、商品接尾辞をパラメータとして含む拡張 e コマース商品インプレッション フィールドを生成します。

上の impressionListForIndex メソッドの出力は、このメソッドの入力としても使用してください。customDimensionForIndex や customMetricForIndex の出力は、接尾辞として使用できます。

パラメータ
listこの商品インプレッションのインプレッション リスト
indexインプレッション リスト内のこの商品のインデックス
suffixこのフィールドの商品インプレッション接尾辞
戻り値
この商品インプレッション フィールド パラメータを表す NSString。
+ (NSString *) promotionForIndex: (NSUInteger)  index
suffix: (NSString *)  suffix

インデックスと接尾辞付きで拡張 e コマース プロモーション フィールドを生成します。

パラメータ
indexプロモーションのインデックス
suffixプロモーション接尾辞(kGAIPromotionId など)
戻り値
このプロモーション フィールド パラメータを表す NSString。