#include <linked_foreign_account.h>
JSON template for an Analytics Remarketing Audience Foreign Link.
◆ LinkedForeignAccount() [1/2]
google_analytics_api::LinkedForeignAccount::LinkedForeignAccount |
( |
const Json::Value & |
storage | ) |
|
|
explicit |
Standard constructor for an immutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ LinkedForeignAccount() [2/2]
google_analytics_api::LinkedForeignAccount::LinkedForeignAccount |
( |
Json::Value * |
storage | ) |
|
|
explicit |
Standard constructor for a mutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ ~LinkedForeignAccount()
google_analytics_api::LinkedForeignAccount::~LinkedForeignAccount |
( |
| ) |
|
|
virtual |
◆ clear_account_id()
void google_analytics_api::LinkedForeignAccount::clear_account_id |
( |
| ) |
|
|
inline |
Clears the 'accountId
' attribute.
◆ clear_eligible_for_search()
void google_analytics_api::LinkedForeignAccount::clear_eligible_for_search |
( |
| ) |
|
|
inline |
Clears the 'eligibleForSearch
' attribute.
◆ clear_id()
void google_analytics_api::LinkedForeignAccount::clear_id |
( |
| ) |
|
|
inline |
Clears the 'id
' attribute.
◆ clear_internal_web_property_id()
void google_analytics_api::LinkedForeignAccount::clear_internal_web_property_id |
( |
| ) |
|
|
inline |
Clears the 'internalWebPropertyId
' attribute.
◆ clear_kind()
void google_analytics_api::LinkedForeignAccount::clear_kind |
( |
| ) |
|
|
inline |
Clears the 'kind
' attribute.
◆ clear_linked_account_id()
void google_analytics_api::LinkedForeignAccount::clear_linked_account_id |
( |
| ) |
|
|
inline |
Clears the 'linkedAccountId
' attribute.
◆ clear_remarketing_audience_id()
void google_analytics_api::LinkedForeignAccount::clear_remarketing_audience_id |
( |
| ) |
|
|
inline |
Clears the 'remarketingAudienceId
' attribute.
◆ clear_status()
void google_analytics_api::LinkedForeignAccount::clear_status |
( |
| ) |
|
|
inline |
Clears the 'status
' attribute.
◆ clear_type()
void google_analytics_api::LinkedForeignAccount::clear_type |
( |
| ) |
|
|
inline |
Clears the 'type
' attribute.
◆ clear_web_property_id()
void google_analytics_api::LinkedForeignAccount::clear_web_property_id |
( |
| ) |
|
|
inline |
Clears the 'webPropertyId
' attribute.
◆ get_account_id()
const StringPiece google_analytics_api::LinkedForeignAccount::get_account_id |
( |
| ) |
const |
|
inline |
Get the value of the 'accountId
' attribute.
◆ get_eligible_for_search()
bool google_analytics_api::LinkedForeignAccount::get_eligible_for_search |
( |
| ) |
const |
|
inline |
Get the value of the 'eligibleForSearch
' attribute.
◆ get_id()
const StringPiece google_analytics_api::LinkedForeignAccount::get_id |
( |
| ) |
const |
|
inline |
Get the value of the 'id
' attribute.
◆ get_internal_web_property_id()
const StringPiece google_analytics_api::LinkedForeignAccount::get_internal_web_property_id |
( |
| ) |
const |
|
inline |
Get the value of the 'internalWebPropertyId
' attribute.
◆ get_kind()
const StringPiece google_analytics_api::LinkedForeignAccount::get_kind |
( |
| ) |
const |
|
inline |
Get the value of the 'kind
' attribute.
◆ get_linked_account_id()
const StringPiece google_analytics_api::LinkedForeignAccount::get_linked_account_id |
( |
| ) |
const |
|
inline |
Get the value of the 'linkedAccountId
' attribute.
◆ get_remarketing_audience_id()
const StringPiece google_analytics_api::LinkedForeignAccount::get_remarketing_audience_id |
( |
| ) |
const |
|
inline |
Get the value of the 'remarketingAudienceId
' attribute.
◆ get_status()
const StringPiece google_analytics_api::LinkedForeignAccount::get_status |
( |
| ) |
const |
|
inline |
Get the value of the 'status
' attribute.
◆ get_type()
const StringPiece google_analytics_api::LinkedForeignAccount::get_type |
( |
| ) |
const |
|
inline |
Get the value of the 'type
' attribute.
◆ get_web_property_id()
const StringPiece google_analytics_api::LinkedForeignAccount::get_web_property_id |
( |
| ) |
const |
|
inline |
Get the value of the 'webPropertyId
' attribute.
◆ GetTypeName()
const StringPiece google_analytics_api::LinkedForeignAccount::GetTypeName |
( |
| ) |
const |
|
inline |
◆ has_account_id()
bool google_analytics_api::LinkedForeignAccount::has_account_id |
( |
| ) |
const |
|
inline |
Determine if the 'accountId
' attribute was set.
- Returns
- true if the '
accountId
' attribute was set.
◆ has_eligible_for_search()
bool google_analytics_api::LinkedForeignAccount::has_eligible_for_search |
( |
| ) |
const |
|
inline |
Determine if the 'eligibleForSearch
' attribute was set.
- Returns
- true if the '
eligibleForSearch
' attribute was set.
◆ has_id()
bool google_analytics_api::LinkedForeignAccount::has_id |
( |
| ) |
const |
|
inline |
Determine if the 'id
' attribute was set.
- Returns
- true if the '
id
' attribute was set.
◆ has_internal_web_property_id()
bool google_analytics_api::LinkedForeignAccount::has_internal_web_property_id |
( |
| ) |
const |
|
inline |
Determine if the 'internalWebPropertyId
' attribute was set.
- Returns
- true if the '
internalWebPropertyId
' attribute was set.
◆ has_kind()
bool google_analytics_api::LinkedForeignAccount::has_kind |
( |
| ) |
const |
|
inline |
Determine if the 'kind
' attribute was set.
- Returns
- true if the '
kind
' attribute was set.
◆ has_linked_account_id()
bool google_analytics_api::LinkedForeignAccount::has_linked_account_id |
( |
| ) |
const |
|
inline |
Determine if the 'linkedAccountId
' attribute was set.
- Returns
- true if the '
linkedAccountId
' attribute was set.
◆ has_remarketing_audience_id()
bool google_analytics_api::LinkedForeignAccount::has_remarketing_audience_id |
( |
| ) |
const |
|
inline |
Determine if the 'remarketingAudienceId
' attribute was set.
- Returns
- true if the '
remarketingAudienceId
' attribute was set.
◆ has_status()
bool google_analytics_api::LinkedForeignAccount::has_status |
( |
| ) |
const |
|
inline |
Determine if the 'status
' attribute was set.
- Returns
- true if the '
status
' attribute was set.
◆ has_type()
bool google_analytics_api::LinkedForeignAccount::has_type |
( |
| ) |
const |
|
inline |
Determine if the 'type
' attribute was set.
- Returns
- true if the '
type
' attribute was set.
◆ has_web_property_id()
bool google_analytics_api::LinkedForeignAccount::has_web_property_id |
( |
| ) |
const |
|
inline |
Determine if the 'webPropertyId
' attribute was set.
- Returns
- true if the '
webPropertyId
' attribute was set.
◆ New()
Creates a new default instance.
- Returns
- Ownership is passed back to the caller.
◆ set_account_id()
void google_analytics_api::LinkedForeignAccount::set_account_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'accountId
' attribute.
Account ID to which this linked foreign account belongs.
- Parameters
-
◆ set_eligible_for_search()
void google_analytics_api::LinkedForeignAccount::set_eligible_for_search |
( |
bool |
value | ) |
|
|
inline |
Change the 'eligibleForSearch
' attribute.
Boolean indicating whether this is eligible for search.
- Parameters
-
◆ set_id()
void google_analytics_api::LinkedForeignAccount::set_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'id
' attribute.
Entity ad account link ID.
- Parameters
-
◆ set_internal_web_property_id()
void google_analytics_api::LinkedForeignAccount::set_internal_web_property_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'internalWebPropertyId
' attribute.
Internal ID for the web property to which this linked foreign account belongs.
- Parameters
-
◆ set_kind()
void google_analytics_api::LinkedForeignAccount::set_kind |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'kind
' attribute.
Resource type for linked foreign account.
- Parameters
-
◆ set_linked_account_id()
void google_analytics_api::LinkedForeignAccount::set_linked_account_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'linkedAccountId
' attribute.
The foreign account ID. For example the an Google Ads linkedAccountId
has the following format XXX-XXX-XXXX.
- Parameters
-
◆ set_remarketing_audience_id()
void google_analytics_api::LinkedForeignAccount::set_remarketing_audience_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'remarketingAudienceId
' attribute.
Remarketing audience ID to which this linked foreign account belongs.
- Parameters
-
◆ set_status()
void google_analytics_api::LinkedForeignAccount::set_status |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'status
' attribute.
The status of this foreign account link.
- Parameters
-
◆ set_type()
void google_analytics_api::LinkedForeignAccount::set_type |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'type
' attribute.
The type of the foreign account. For example, ADWORDS_LINKS
, DBM_LINKS
, MCC_LINKS
or OPTIMIZE
.
- Parameters
-
◆ set_web_property_id()
void google_analytics_api::LinkedForeignAccount::set_web_property_id |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'webPropertyId
' attribute.
Web property ID of the form UA-XXXXX-YY to which this linked foreign account belongs.
- Parameters
-
The documentation for this class was generated from the following files: