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)

店舗販売、ConversionUploadService、ConversionAdjustUploadService からのアップロードである場合のユーザー ID のソース。

共用体フィールド identifier。1 つのみ指定する必要があります。OfflineUserDataJobService の場合、カスタマー マッチでは hashed_email、structured_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

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

mobileId

string

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

thirdPartyUserId

string

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

addressInfo

object (OfflineUserAddressInfo)

住所情報。カスタマー マッチ、店舗販売、ConversionAdjustUploadService でのみ使用できます。

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 でのみ使用できます。