UserIdentifier

ユーザー識別情報。

JSON 表現
{
  "userIdentifierSource": enum (UserIdentifierSource),

  // Union field identifier can be only one of the following:
  "hashedEmail": string,
  "hashedPhoneNumber": string,
  "mobileId": string,
  "thirdPartyUserId": string,
  "addressInfo": {
    object (OfflineUserAddressInfo)
  }
  // End of list of possible types for union field identifier.
}
フィールド
userIdentifierSource

enum (UserIdentifierSource)

Store Sales、ConversionUploadService、ConversionAdjustUploadService のいずれかからアップロードが行われた場合のユーザー ID のソース。

共用体フィールド identifier。1 つのみ指定する必要があります。OfflineUserDataJobService では、カスタマー マッチでは hashed_email、hashed_phone_number、mobile_id、third_party_user_id、address_info を使用できます。店舗での販売では、hashed_email、hashed_phone_number、third_party_user_id、address_info を使用できます。ConversionUploadService は、hashed_email と hashed_phone_number を受け入れます。ConversionAdjustUploadService は、hashed_email、hashed_phone_number、address_info を受け入れます。identifier は次のいずれかになります。
hashedEmail

string

正規化後の SHA-256 ハッシュ関数を使用してハッシュ化されたメールアドレス。カスタマー マッチ、店舗での販売、ConversionUploadService、ConversionAdjustUploadService で使用できます。

hashedPhoneNumber

string

正規化後の SHA-256 ハッシュ関数(E164 標準)を使用してハッシュ化された電話番号。カスタマー マッチ、店舗での販売、ConversionUploadService、ConversionAdjustUploadService で使用できます。

mobileId

string

モバイル デバイス ID(広告 ID または IDFA)。カスタマー マッチでのみ使用できます。

thirdPartyUserId

string

カスタマー マッチのアップロード用に広告主様が割り当てたユーザー ID、または店舗販売用に第三者が割り当てたユーザー ID。カスタマー マッチと店舗販売でのみ設定可能です。

addressInfo

object (OfflineUserAddressInfo)

住所情報。カスタマー マッチ、店舗での販売、コンバージョン調整のアップロードサービスでのみ指定できます。

UserIdentifierSource

オフラインの店舗での販売、クリック コンバージョン、コンバージョン調整のアップロードに使用されるユーザー識別子のソースのタイプ。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します
FIRST_PARTY ユーザー ID が自社(広告主)から提供されたものであることを示します。
THIRD_PARTY ユーザー ID が第三者(パートナー)から提供されたものであることを示します。

OfflineUserAddressInfo

オフライン データのアドレス識別子。

JSON 表現
{
  "hashedFirstName": string,
  "hashedLastName": string,
  "city": string,
  "state": string,
  "countryCode": string,
  "postalCode": string,
  "hashedStreetAddress": string
}
フィールド
hashedFirstName

string

ユーザーの名。正規化後に SHA-256 としてハッシュ化されます(すべての文字を小文字にし、前後や途中の余分なスペースは削除してください)。

hashedLastName

string

ユーザーの姓。正規化された後、SHA-256 としてハッシュ化されます(小文字のみ、句読点はありません)。

city

string

住所の市区町村。店舗での販売と ConversionAdjustUploadService の場合にのみ使用できます。

state

string

住所の州コード。店舗での販売と ConversionAdjustUploadService の場合にのみ使用できます。

countryCode

string

ユーザーの住所の 2 文字の国コード(ISO-3166-1 alpha-2)。

postalCode

string

ユーザーの住所の郵便番号。

hashedStreetAddress

string

正規化後の SHA-256 ハッシュ関数でハッシュ化されたユーザーの番地(小文字のみ)。ConversionAdjustUploadService でのみ使用できます。