Class: Google::Apis::ContentV2_1::AccountGoogleMyBusinessLink
- Inherits:
-
Object
- Object
- Google::Apis::ContentV2_1::AccountGoogleMyBusinessLink
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/content_v2_1/classes.rb,
lib/google/apis/content_v2_1/representations.rb,
lib/google/apis/content_v2_1/representations.rb
Instance Attribute Summary collapse
-
#gmb_account_id ⇒ String
The ID of the Business Profile.
-
#gmb_email ⇒ String
The Business Profile email address of a specific account within a Business Profile.
-
#status ⇒ String
Status of the link between this Merchant Center account and the Business Profile.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AccountGoogleMyBusinessLink
constructor
A new instance of AccountGoogleMyBusinessLink.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ AccountGoogleMyBusinessLink
Returns a new instance of AccountGoogleMyBusinessLink.
508 509 510 |
# File 'lib/google/apis/content_v2_1/classes.rb', line 508 def initialize(**args) update!(**args) end |
Instance Attribute Details
#gmb_account_id ⇒ String
The ID of the Business Profile. If this is provided, then gmbEmail
is
ignored. The value of this field should match the accountId
used by the
Business Profile API.
Corresponds to the JSON property gmbAccountId
493 494 495 |
# File 'lib/google/apis/content_v2_1/classes.rb', line 493 def gmb_account_id @gmb_account_id end |
#gmb_email ⇒ String
The Business Profile email address of a specific account within a Business
Profile. A sample account within a Business Profile could be a business
account with set of locations, managed under the Business Profile.
Corresponds to the JSON property gmbEmail
500 501 502 |
# File 'lib/google/apis/content_v2_1/classes.rb', line 500 def gmb_email @gmb_email end |
#status ⇒ String
Status of the link between this Merchant Center account and the Business
Profile. Acceptable values are: - "active
" - "pending
"
Corresponds to the JSON property status
506 507 508 |
# File 'lib/google/apis/content_v2_1/classes.rb', line 506 def status @status end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
513 514 515 516 517 |
# File 'lib/google/apis/content_v2_1/classes.rb', line 513 def update!(**args) @gmb_account_id = args[:gmb_account_id] if args.key?(:gmb_account_id) @gmb_email = args[:gmb_email] if args.key?(:gmb_email) @status = args[:status] if args.key?(:status) end |