GAIEcommercePromotion クラス リファレンス

概要

Google アナリティクス ヒット用に、プロモーション関連のフィールドを作成するクラス。

このクラスのフィールドを使用すると、バナーやバナー広告など、アプリ内で実施する社内プロモーションを表すことができます。

一般的な使用方法:

GAIDictionaryBuilder *builder = [GAIDictionaryBuilder createScreenView];
GAIEcommercePromotion *promotion = [[GAIEcommercePromotion alloc] init];
[promotion setId:@"PROMO-ID1234"];
[promotion setName:@"Home screen banner"];
[builder set:kGAIPromotionClick forKey:kGAIPromotionAction];
[builder addPromotion:promotion];
[tracker send:builder.build]];

NSObject を継承します。

インスタンス メソッド

(GAIEcommercePromotion *) - setId:
 Google アナリティクス レポートでプロモーションを識別するために使用する ID を設定します。詳細...
 
(GAIEcommercePromotion *) - setName:
 Google アナリティクス レポートでプロモーションを識別するために使用する名前を設定します。詳細...
 
(GAIEcommercePromotion *) - setCreative:
 プロモーションと関連付けられたクリエイティブの名前を設定します。詳細...
 
(GAIEcommercePromotion *) - setPosition:
 プロモーションの位置を設定します。詳細...
 
(NSDictionary *) - buildWithIndex:
 このインスタンスに保存されたフィールドの NSDictionary を作成します。詳細...
 

メソッドのドキュメント

- (GAIEcommercePromotion *) setId: (NSString *)  pid

Google アナリティクス レポートでプロモーションを識別するために使用する ID を設定します。

- (GAIEcommercePromotion *) setName: (NSString *)  name

Google アナリティクス レポートでプロモーションを識別するために使用する名前を設定します。

- (GAIEcommercePromotion *) setCreative: (NSString *)  creative

プロモーションと関連付けられたクリエイティブの名前を設定します。

- (GAIEcommercePromotion *) setPosition: (NSString *)  position

プロモーションの位置を設定します。

- (NSDictionary *) buildWithIndex: (NSUInteger)  index

このインスタンスに保存されたフィールドの NSDictionary を作成します。

index パラメータは、プロモーション リストにおけるこのプロモーションのインデックスです。
通常、ユーザーがこのメソッドを呼び出す必要はありません。